Audiolinux V4 headless release notes
Version 6.2.0
1) Full system update
2) Kernel linux-audiolinux-rt version 6.11.1 RT LTO (new custom
kernel for ZEN5 processors available)
3) Menu 755
Added '23 'SYSTEM TIME sync configuration' to Expert menu
Updated diretta-alsa-dkms and diretta-alsa-daemon to version 2024.10.24
"ssync alsa has been added to the setting
May provide a limited solution to the buffer under-run problem with high
load players such as HQPlayer
syncBufferCount=64
alsaUnderrun=disable"
You should manually copy the new configuration file
cd /opt/diretta-alsa/
sudo cp setting.inf.pacnew setting.inf
Menu 753-754
Option 20 'NETWORK CARD configuration' changed to 20 'DRIVER custom
configuration (Network, AMD X3D etc.)' (Expert menu)
Added AMD X3D Cache Optimizer
# START AMD X3D configuration
# Here you can X3D cache for AMD X3D processors (valid for ZEN4, ZEN5
optimized kernels from version 6.11.3)
# -------------------------------------------
# echo cache >
/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101\:00/amd_x3d_mode
# echo frequency >
/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101\:00/amd_x3d_mode
# echo 409 >
/sys/kernel/mm/transparent_hugepage/khugepaged/max_ptes_none
# -------------------------------------------
# More information here:
# https://www.phoronix.com/news/AMD-3DV-Cache-Optimizer-Linux
# END AMD X3D configuratio
to /opt/configuration/network_card_conf.sh
Changed default system time service from systemd-timesyncd to the more
powerful chronyd
For more information:
https://wiki.archlinux.org/title/Chrony
'Chrony is a versatile and powerful time synchronization tool for Linux
systems. It combines the functions of a client and a server, allowing for
synchronization with external time sources while also serving as a time
server for other systems. This feature is advantageous in environments
where maintaining a local time server is preferred or necessary'
Isolated core script will now update each time the list of available Audio
applications
When Diretta host is enabled, Diretta Memory will be automatically
disabled
In INSTALL/UPDATE menu you will now be notified if the application was not
really installed becuase of errors
In that case contact support
The packages gssdp gupnp gupnp-dlna gupnp-igd rygel are no more 'on hold'
since last HQPlayer version needs the last version
Fixed option 12 'SUPPORT logs' in Main menu changing transfersh with a
python script supporting WeTransfer
FIX Qobuz or Tidal streaming using JPLAY iOS with HQPlayer:
Go to console/terminal and type
sudo bash /opt/scripts/update/jplayfix.sh
and reboot
Fixed the problem that acpi-cpufreq was correctly set but not enabled
after a reboot with AMD CPUs
Updated camilladsp gui configuration. You should re-configure camilladsp
with the option in Audio extra menu
HQPlayer embedded installation will re-compile libgmpris library
Web Interface 1 (wetty) disabled because incompatible with last nodejs
Otherwise wetty will produce a lot of coredump files in
/var/lib/systemd/coredump/ that could fill your installation drive
Moreover it was a security risk and last upstream version is not working
Please use ssh audiolinux@ipaddress (recommended) or the other Web
Interface at ipaddress:5001
General cleaning of special update scripts
Ravenna installation script (Audio extra menu) will modify
/opt/ravenna-alsa/merging_ravenna_daemon.conf
during installation using
/home/audiolinux/.config/alsa-aes67-driver/butler.config as path for
daemon configuration file
Removed package tracker3 to avoid errors during system update
Updated various scripts and files for compatibility with last versions of
HQPlayer
Improved Diretta scripts in Audio extra menu are now compatible with
Diretta salsa
If you are using Diretta you should update the packages
diretta-alsa-daemon, diretta-alsa-dkms, diretta-memory-player if installed
and reboot
The new diretta-alsa-daemon is using the systemd service diretta_alsa
instead of diretta_alsa_single and it should be changed automatically with
menu update if enabled
Fixed option 22 'DELAY audio service' in Expert menu
(roonserver delay)
The option Audio extra menu -> 11 'DIRETTA memory play configuration'
-> 1) Install/update will now compile Diretta Memory Player instead of
installing the pre-build binary
With this change the player will be compatible with all versions of
Audiolinux
Now a Menu update will not change the list of applications with realtime
priority used by rtapp and saved to /etc/rtpriority/rtapp.conf
Improved Ravenna audio over IP configuration
Added options
10 'DIRETTA memory play'
11 'DIRETTA memory play configuration'
to Audio extra menu
Option for disabling Linux journal removed in Expert menu
They could break systemd and D-bus with last systemd and kernel versions
Version 6.1.0
1) Full system update
2) Kernel linux-audiolinux-rt version 6.10.2 LTO
3) Menu 737
Improved Diretta memory play script 10 'DIRETTA memory play' (Audio extra
menu)
Now is possible to select Diretta Target and use the seek option
In 8 'COPY/BACKUP current installation to another drive' (System menu)
added a check that /mnt directory is not already mounted to some drive and
will copy files only if the target destination drive is really mounted
Menu update will not change the list of applications with realtime
priority used by rtapp and saved to /etc/rtpriority/rtapp.conf
In the option 13 'REALTIME PRIORITY configuration' -> 4) Configure IRQ
priority you can add video card to the list of devices with realtime
priority
This is not generally recommended, but you could try it if you are using
for example NVIDIA Cuda for HQPlayer
Improved Ravenna audio over IP configuration
Added 4) Recommended system settings to 6 'RAVENNA/AES67 audio over IP
installation' (Audio extra menu) with the following content:
0) If you have 2 Ethernet outputs, go to System menu -> 'NETWORK
configuration (Bridge, DHCP, Static IP, DNS)', enable bridge and conenct
one output to router and the other directly to Ravenna DAC
1) Disable rtapp and rtirqs in System menu -> 'REALTIME PRIORITY
configuration'
2) If you have 2 Ethernet ports and the Ravenna DAC is connected DIRECTLY
to one, you could enable rtnet in System menu -> 'REALTIME PRIORITY
configuration' with a priority of 90
3) Disable Ethernet card Power saving in Expert menu -> 'NETWORK/USB
power saving'
4) Activate Merging configuration in Expert menu -> 'NETWORK CARD
configuration' taking off # in front of the corresponding lines
5) Examples of NADAC configuration with ravenna-alsa daemon can be found
here:
https://www.audio-linux.com/images/ravenna1.png
https://www.audio-linux.com/images/ravenna2.png
6) Merging documentation:
https://merging.atlassian.net/wiki/spaces/PUBLICDOC/pages/4817173/RAVENNA+ASIO+recommended+Network+Adapter
Added Roon library and settings periodic backup to 9 'ROONSERVER backup'
(audio menu):
1 - Select backup directory and default activation time
2 - Backup now
3 - Enable/disable periodic backup
4 - Restore
5 - Exit
Now is possible to set ENERGY value for intel pstate driver in 17 'CPU
FREQUENCY SCALING (driver, governor, frequency, turbo)'
Added options
10 'DIRETTA memory play'
11 'DIRETTA memory play configuration'
to Audio extra menu
These options will install and configure Diretta Memory Player
While Diretta Host is sending your music to a virtual card, Diretta Memory
Player will load your music files to RAM and send them to Diretta Target
without using Alsa on the host
This approach could improve the audio quality but you will not be able to
use your preferred player (including upsampling, convolution etc.) and the
selection of files to be played it's not so easy
In alternative you can control Memory Player on Audiolinux with the
Windows Memory Play Controller that you can download from Diretta site
Enabling Memory Player will disable automatically Diretta Host
Please be sure that Diretta target is running on your endpoint PC
Options for disabling Linux journal and watchdog temporarily removed in
Expert menu
They could break systemd and d-bus with last systemd and kernel version
Version 6.0.0
1) Full system update
2) Kernel linux-audiolinux-rt version 6.9.7
3) Menu 726
Added new option 20 'NETWORK CARD
configuration' in Expert menu
With this script you can set some special network card configuration
command(s)
Since LMS is not working anymore the package logitechmediaserver-git has
been changed to logitechmediaserver-bin
If you are using LMS you should install the new package with the option
in Install menu
Previous logitechmediaserver-git is not removed. If all is working fine
you can remove it with the command
sudo pacman -R logitechmediaserver-git
Updated Ravenna installation script because Merging original daemon
needs a previous version of libcurl-compat
Modified links for manual custom kernel installation
Improved custom kernel script
Version 5.9.1
1) Full system update
2) Kernel linux-audiolinux-rt version 6.9.1
3) Fixed V4 repository key problem
4) Menu 721
Updated Ravenna installation script because Merging original daemon needs a previous version of libcurl-compat