Works perfectly, thank you for the change!
Search Criteria
Package Details: audirvana-studio 3.3.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/audirvana-studio.git (read-only, click to copy) |
|---|---|
| Package Base: | audirvana-studio |
| Description: | Audirvana Studio audio player |
| Upstream URL: | https://audirvana.com/ |
| Keywords: | audio player streaming |
| Licenses: | custom |
| Submitter: | blackhole |
| Maintainer: | blackhole |
| Last Packager: | blackhole |
| Votes: | 5 |
| Popularity: | 0.104756 |
| First Submitted: | 2024-04-18 21:33 (UTC) |
| Last Updated: | 2026-07-05 08:15 (UTC) |
Dependencies (6)
- alsa-lib
- avahi
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gcc-libs-fast-optimizedAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR)
Required by (0)
Sources (2)
judmarc commented on 2026-06-15 15:35 (UTC)
blackhole commented on 2026-06-15 06:48 (UTC)
try 3.2.0-3
judmarc commented on 2026-06-14 23:18 (UTC)
Unfortunately, systemctl --user enable --now avahi-daemon results in "Failed to enable unit: Unit avahi-daemon.service does not exist".
judmarc commented on 2026-06-14 20:33 (UTC)
When trying to start the latest version (3.2.0-2) I get the following message:
Failed to start audirvanaStudio.service: Unit avahi-daemon.service not found.
But avahi-daemon.service is up and running. Is this because Audirvana is running on the user bus and avahi on the system bus? What is the best way to resolve this?
judmarc commented on 2026-05-19 15:29 (UTC)
Just wanted to say thank you for the update. Very nice of you to do this so promptly.
wmzm commented on 2026-03-05 00:09 (UTC)
Fix for missing libxml2.so.2 and Audirvana Remote connectivity
If Audirvana Studio fails to start with:
error while loading shared libraries: libxml2.so.2: cannot open shared object file
the issue is that some recent distro builds ship libxml2 with soname libxml2.so.16, while Audirvana expects libxml2.so.2.
Installing the legacy compatibility package resolves it:
sudo pacman -S libxml2-legacy
After installing, verify:
ldconfig -p | grep libxml2.so.2
Then start the user service:
systemctl --user start audirvanaStudio
or enable autostart at login:
systemctl --user enable audirvanaStudio
Audirvana Remote connectivity note
Audirvana uses a dynamic TCP port for the Remote server. Example log line:
RemoteServer: Server started and advertised on port 39033
If using a firewall such as ufw, the phone may discover the server via mDNS but fail to connect unless the dynamic port is allowed.
Minimal LAN-only rule:
sudo ufw allow from 192.168.0.0/16 to any port 1024:65535 proto tcp
sudo ufw allow 5353/udp
sudo ufw reload
(Restrict to your LAN subnet if desired.)
This avoids having to update firewall rules every time Audirvana restarts and selects a new Remote port.
Note: I passed my troubleshooting steps into ChatGPT, requesting that ChatGPT address grammar, syntax, and technical inaccuracies, and output in markdown syntax.
RichyRychP commented on 2026-01-08 23:07 (UTC)
Thank you so much for building this
judmarc commented on 2025-12-03 00:30 (UTC)
Have it working on both Arch installations now. :-)
I finally got a good error message in the non-working installation (don't know why it hadn't appeared before) that Audirvana needed an older version of icu. However, I couldn't downgrade because libxml2 depended on the newer version. Removed libxml2.so.2 and installed libxml2-legacy, and now everything is fine.
judmarc commented on 2025-11-14 23:10 (UTC)
Well it seems I have the “(code=exited, status=127)” error again, though strangely on only one of my two Arch installations - only on the minimal installation without GUI. Would you have any idea of what I may have done (or not done) to cause the error this time?
Pinned Comments
blackhole commented on 2024-04-18 21:43 (UTC) (edited on 2026-06-15 06:19 (UTC) by blackhole)
If the configuration directory is missing:
mkdir -p ~/.config/audirvana
echo "EulaAccepted = 1" > ~/.config/audirvana/audirvana-studio.ini
Enable avahi: sudo systemctl enable --now avahi-daemon
To start it: systemctl --user start audirvanaStudio
To enable it at boot: systemctl --user enable audirvanaStudio