You are not logged in.
Hi there !
I have set up a raspberry running volumio to support pulseaudio on the network with zeronconf. It works fine with my desktop and htpc (running elementaryOS and Debian respectively).
Unfortunately it doesn't from my laptop on Arch, I can't see any new audio output in pavucontrol or gnome sound manager.
I have pulseaudio running with module-zeroconf-discover on my laptop.
Does someone know how I can fix this ?
Thanks !
Offline
I don't. sorry. But, to be clear, this does sound to me like an Arch Linux issue on the laptop, I make that assertion to avoid confusion as we do not provide support for the Arm based Raspberry-pi.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Yeah I agree that's why I posted here !
Maybe there is a problem with avahi ? None of my devices appear in avahi-discover or upplay
Offline
Did you try comparing setups? Just have a look at your desktop and your laptop, with probably the arch wiki as reference. There's also an arch pulse troubleshooting wiki.
Also check your paprefs.
Offline
Well I just enabled the feature in paprefs on both, but nothing happened on Arch even after rebooting.
That's the only common point between the install though, none of my setups run pulseaudio the same way. Every distro seems to have its opinion about how to run pulseaudio ^^
Also, Arch use Pulseaudio 8.0 whereas all others have 5.0 or 4.0, incompatible versions maybe ?
Offline
I compared pulseaudio loaded modules on both installs and did'nt find anything relevant. However I pretty sure now that the issue comes from avahi.
Here's the ouput I get on all my setups, except Arch, when running avahi-browse -a
+ eth0 IPv6 volumio Music Player Daemon local
+ eth0 IPv4 volumio Music Player Daemon local
+ eth0 IPv6 volumio Workstation local
+ eth0 IPv6 bobby-desktop Workstation local
+ eth0 IPv4 nas Workstation local
+ eth0 IPv4 volumio Workstation local
+ eth0 IPv4 bobby-desktop Workstation local
+ eth0 IPv6 3F5BEA9B8F94@volumio AirTunes Remote Audio local
+ eth0 IPv4 3F5BEA9B8F94@volumio AirTunes Remote Audio local
+ eth0 IPv6 pi@volumio: bcm2835 ALSA Analog Stereo PulseAudio Sound Sink local
+ eth0 IPv4 pi@volumio: bcm2835 ALSA Analog Stereo PulseAudio Sound Sink local
+ eth0 IPv6 pi@volumio PulseAudio Sound Server local
+ eth0 IPv4 pi@volumio PulseAudio Sound Server local
+ eth0 IPv4 nas - Web administration Web Site local
+ eth0 IPv4 nas - Web administration Secure Web Site local
+ eth0 IPv4 nas - BitTorrent _bittorrent._tcp local
+ eth0 IPv4 nas - TFTP TFTP Trivial File Transfer local
+ eth0 IPv4 nas - SSH SFTP File Transfer local
+ eth0 IPv4 nas - SSH SSH Remote Terminal local
+ eth0 IPv4 nas - SMB/CIFS Microsoft Windows Network local
+ eth0 IPv4 nas - NFS - backups Network File System local
+ eth0 IPv4 nas - NFS - S__ries Network File System local
+ eth0 IPv4 nas - NFS - Photos Network File System local
+ eth0 IPv4 nas - NFS - Musique Network File System local
+ eth0 IPv4 nas - NFS - Films Network File System local
+ eth0 IPv4 nas - NFS - torrents Network File System local
+ eth0 IPv4 HP Deskjet 3520 series @ nas Internet Printer local
On Archlinux however I don't get any output, even though avahi-daemon is started:
sudo systemctl status avahi-daemon.service
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: disabled)
Active: active (running) since ven. 2016-03-18 15:08:03 CET; 5min ago
Main PID: 4114 (avahi-daemon)
Status: "avahi-daemon 0.6.32 starting up."
Tasks: 2 (limit: 512)
CGroup: /system.slice/avahi-daemon.service
├─4114 avahi-daemon: running [bobby-laptop.local
└─4116 avahi-daemon: chroot helpe
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Successfully dropped remaining capabilities.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: No service file found in /etc/avahi/services.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Joining mDNS multicast group on interface wlp1s0.IPv6 with address fe80::1a5e:fff:fe68:59c.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: New relevant interface wlp1s0.IPv6 for mDNS.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Joining mDNS multicast group on interface wlp1s0.IPv4 with address 192.168.0.14.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: New relevant interface wlp1s0.IPv4 for mDNS.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Network interface enumeration completed.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Registering new address record for fe80::1a5e:fff:fe68:59c on wlp1s0.*.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Registering new address record for 192.168.0.14 on wlp1s0.IPv4.
mars 18 15:08:03 bobby-laptop avahi-daemon[4114]: Server startup complete. Host name is bobby-laptop.local. Local service cookie is 3706126943.
I followed Arch's wiki to setup avahi-daemon, so I don't get it.
Offline
Hey ! Coming back a few years later, I've reinstalled most of my network and computer systems by now.
I was still having an issue with Arch, and I found the solution while writing to ask for help here
Turns out the module isn't loaded via paprefs, so I edited /etc/pulse/default.pa and uncommented load-module module-zeroconf-discover and it works fine now
You can load it through pactl load-module to avoid reboot or restarting puseaudio.
Hopes this help someone someday.
Offline