Package Details: audirvana-studio 3.3.0-1

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)

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

Latest Comments

1 2 3 Next › Last »

judmarc commented on 2026-06-15 15:35 (UTC)

Works perfectly, thank you for the change!

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?