INSTALLATION
--> You cannot install Audiolinux on a single partition but only
to the full hard disk (Audiolinux image has 2 partitions, UEFI fat32
and linux ext4). The target drive will be deleted. Recommended
minimum size is 32 GB.
We recommend to install Audiolinux first to USB stick and after
copy the installation to internal drive with the option
"COPY/BACKUP current installation to another drive" in System
menu. Keep this USB installation, it will be useful if you
want to install to a second PC or for emergency fix.
LINUX
To install audiolinux on external USB stick or internal Hard Disk,
if you already have linux installed (-> change name to your
version file name):
1) Boot from your linux installation and download the image
2) Verify that the image file is not corrupted with
sha256sum audiolinux_mini_600.img.gz
3) Find the hard disk address by
typing
sudo fdisk -l
4) If, for example, the HD is /dev/sda, copy the image with
gunzip -c audiolinux_mini_600.img.gz
| sudo dd of=/dev/sda bs=1M status=progress
(this will delete the hd, it is not necessary to format it
previously)
5) Extend the ext4 partition until covering the remaining part
of the hard disk (this will fix also GPT size errors. Note
that you will need more than the default size for Roon database)
--> If you plan to use ramroot later, leave some unallocated
space on the hdd for an extra partition or add another drive,
otherwise, if you copy the music files into audiolinux partition,
the size will become too big for booting to ram.
6) Power off
the PC, unplug previous external linux installation and boot from
the new HD/USB stick.
WINDOWS
If you install
from Windows, you can use Rufus version 2.18 with option "dd"
MAC
If you install
from MAC, see the guide here
or you can use Etcher
HOW TO RESIZE AUDIOLINUX PARTITION
a) If you have Audiolinux LXQt: make a second installation on a
USB stick, boot from the new installation and extend the ext4
partition on the old installation with gparted (easy, because the
application has a GUI)
b) If you don't have Audiolinux LXQt: enable ramroot, reboot,
select the option resize in system menu.
If you want to switch back to normal mode: reboot answering N to
ramroot boot prompt at the beginning of boot, disable ramroot,
reboot
--> If you have problems booting, consult our Booting Checklist
This is the official how-to, You can use also other methods that
allow the cloning of an image with multiple partitions.
You can
use Audiolinux for audio in the following combinations (but you
can install all applications available for linux, since you will
have full access to the OS)
1) HQPlayer
embedded controlled by HQPlayer client or Jriver or HQPDcontrol, BubbleUPnP,
Mconnect on smartphone/tablet
2) HQPlayer Desktop (lxqt version)
3) Roon
4) Roon wth HQPlayer Desktop or HQPlayer embedded
7) MPD controlled by
Cantata or many other control points on smartphone/tablet if
you enable UPnP for MPD
8) Logitech Media Server (LMS) and Squeezelite. Many control points on smartphone/tablet
available
9) Jriver
Media Center (lxqt version only)
10) Spotify
with the audio sevice spotifyd, controlled by
official
Spotify on smartphone/tablet/PC
11)
NEW! Audirvana Studio or Origin controlled by remote Audirvana
app
Tidal and Qobuz music streaming services are already integrated in
HQPlayer client, Roon, LMS, Audirvana, BubbleUPnP and
Mconnect.
AudioLinux
CPU latency test
We
have made some tests of the real performance of AudioLinux.
You can make a similar test yourself selecting Realtime test in
Audiolinux Status menu.
1) Test on Audiolinux lxqt with Ryzen 5800X
2) A test with the same computer in Windows 11 with DPC Latency
Checker
![Win11 latency Win11 latency](images/latency.jpg)
Audiolinux
testing system
Ryzen 5800X server, Intel i7 Fanless PC
in a Streacom case as endpoint, Holo
Audio Spring Dac, custom tube preamplifier, custom
Hypex power amplifier, modified Audiostatic electrostatic speakers
DCI A-sinus. This system, with Focusrite mic preamplifier, is used
also for audio recording/monitor.
Commercial
servers using Audiolinux
1) AudioPhool Music Server 2.0
Click on
the image for more information
Latest
news
Menu
728
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
03/07/2024
New Audiolinux
versions 6.0.0
for headless
and 8.0.0 for
lxqt released!
Menu
727
Audiolinux V4:
added support
for the coming
AMD Ryzen 9000
series
x86_64_v5 CPUs
When new CPUs
are released
it will be
possible to
manually
compile an
optimized
kernel with
the option '6
- Manual
kernel
compilation V5
(long)'
In the next
months a ZEN5
pre-compiled
kernel will be
released
02/07/2024
New optimized
kernels
audiolinux-rt
6.9.7 for AL
Classic, V3
and V4 and
audiolinux-rt
LTS 6.6.35 for
V4 released
30/06/2024
New updated
Raspberry
image 4.2.0
released with
kernel LTS
6.6.35
- See Release notes
30/06/2024
New Raspberry
kernel 6.6.35
with realtime
patch 34 has
been released
both in
standard
version and
LTO version
Menu
416 Raspberry
Added new
option 20
'NETWORK CARD
configuration'
in Expert menu
With this
script you can
set some
special
network card
configuration
command(s)
Updated
Ravenna
installation
script because
Merging
original
daemon needs a
previous
version of
libcurl-compat
Added memory
size to 'SHOW
configuration'
in Main menu
Menu 415 Raspberry
Audirvana
Studio and
Audirvana
Origin (beta)
integrated in
Audiolinux
menus
Added this to
LMS install
option:
'For problems
related to the
switch from
Logitech media
server to
Lyrion Media
server this
option could
not install a
working LMS
Luckily
logitechmediaserver-git
is working
You can
install it
with
yay -Sy
logitechmediaserver-git
--noconfirm
(long...)
After you
should disable
logitechmediaserver
in Audio menu,
since that
option will
use
logitechmediaserver-bin
To enable it
at boot you
should go to
console and
type:
sudo systemctl
enable
--now
logitechmediaserver-git
To disable it:
sudo systemctl
disable
--now
logitechmediaserver-git
For the moment
you will have
to
enable/disable
it manually'
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)
Menu
725
Forced update
of the package
alhp-keyring
to avoid
'unknown
trust' during
package
update/installation
in V3 version
Menu
724 amd Menu
414 raspberry
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
Menu
722-723
Forced update
of the package
alhp-keyring
to avoid
'unknown
trust' during
package
update/installation
in V4
versionAudiolinux
V4 version
5.9.1 released
with fix for
V4 repository
19/05/2024
Kernel 6.9.1
released for
all Audiolinux
versions
Menu
720-721
Updated
Ravenna
installation
script because
Merging
original
daemon needs a
previous
version of
libcurl-compat
Fixed kernel
custom script
that in some
cases was
installing
generic kernel
instead of CPU
optimized
Menu
719
Modified links
for manual
custom kernel
installation
Menu
718
Improved
custom kernel
script.
Added
s86_64_v4 LTS
kernel
04/05/2024
New versions
of Audiolinux
Classic and
Audiolinux V3
released
08/03/2024
New versions
of Audiolinux
Classic and
Audiolinux V3
released29/04/2024
Added
TIGERLAKE to
the list of
pre-compiled
V4 kernels
Menu
717
Modified
recommendations
when starting
Audiolinux for
the first time
(Main menu and
Help option in
Web Interface
2):
1) Update this
menu in
INSTALL/UPDATE
menu
2) Select 'CPU
ucode and
scaling driver
to AMD/Intel'
in EXPERT menu
3) Install
kernel
optimized for
your CPU (only
Audiolinux
V3/V4)
4) Install
your preferred
applications
in
INSTALL/UPDATE
menu (only
Audiolinux
headless)
5) Enable your
audio service
in AUDIO menu
Various other
little
corrections
and
modifications
26/04/2024
Updated all
linux-audiolinux
kernels to
version 6.8.5
Audiolinux
V4 released!
Audiolinux
headless V4
version 5.9.0
released with
x86-64-v4
kernel 6.8.5
RT LTO FULL
2000 HZ
You can buy a
V4 upgrade or
the new
Audiolinux V4
in Audiolinux
shop
All other
images will
NOT be
discontinued
since avx512
extension set
is available
only on a
limited number
of CPU
The price for
upgrade is
50$*
Audiolinux V4
can be
installed only
if you have a
CPU supporting
avx512
extension,
that is all
Ryzen 7000
series but not
last Intel
If in doubt
please contact
support
Menu
715
Improved
kernel custom
script with
the following
new options:
6 - Upgrade
system to V4
7 - Last
kernel V4 2000
Hz
8 - Select
kernel V4 from
a list
9 - Manual
kernel
compilation V4
(long)
At this time
pre-compiled
V4 kernels are
available for
GENERIC
SKYLAKEX ZEN4
You will need
a new password
for accessing
these options
Menu
714
The Audirvana
nad Ravenna
options in
Audio menu
will now
enable/disable
automatically
the necessary
avahi-daemon
Menu
713
Audirvana
Studio and
Audirvana
Origin (beta)
integrated in
Audiolinux
menus