Jump to: navigation, search

Enable remote device discovery

$ aptitude install pulseaudio-module-zeroconf

After that, as a user, you can use the paprefs utility to enable remote device discovery.

Make pulseaudio discover zeroconf devices for all users by default

$ gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /system/pulseaudio/modules/zeroconf-discover/name0 module-zeroconf-discover
$ gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /system/pulseaudio/modules/zeroconf-discover/args0 ""
$ gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type bool --set /system/pulseaudio/modules/zeroconf-discover/enabled true
$ gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type bool --set /system/pulseaudio/modules/zeroconf-discover/locked false

This eliminates the need for every user to enable this option in paprefs.