Skip to content

Instantly share code, notes, and snippets.

@julianxhokaxhiu
Last active December 5, 2023 07:52
Show Gist options
  • Save julianxhokaxhiu/e0891db7193f2df6ee57f20cbaaa2a8b to your computer and use it in GitHub Desktop.
Save julianxhokaxhiu/e0891db7193f2df6ee57f20cbaaa2a8b to your computer and use it in GitHub Desktop.
Enable autodiscover AirPlay Client support on Arch Linux ( like on macOS )

Enable autodiscover AirPlay Client support on Arch Linux ( like on macOS )

Step 1

Install required dependencies

$ pacman -S avahi pulseaudio-zeroconf

Step 2

Enable and Start Avahi daemon

$ systemctl enable --now avahi-daemon.service

Step 3

Enable the required module on Pulseaudio ( paste this at the end of /etc/pulse/default.pa ):

### Enable AirPlay support
load-module module-raop-discover

Step 4

Restart Pulseaudio:

$ systemctl --user restart pulseaudio.service

Step 5

If everything worked fine you should be able to autodiscover all your AirPlay devices and connect to them.

Enjoy!

@cloudshare360
Copy link

pactl load-module module-raop-discover

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment