Roon freezes with Arch linux (Audiolinux V3) [Investigating]

Roon Server Machine

Arch linux (Audiolinux V3)
Intel NUC i7 11th, 32gb ram, NVMe disc 500gb

Networking Gear & Setup Details

Ubiquiti Router + Furutech ethernet cable LAN8

Connected Audio Devices

USB on Mark Levinson N.519

Number of Tracks in Library

Just logged on Tidal and Qobuz

Description of Issue

I rebuilt the NUC (nuc11pahi7 - 11th gen, 32GB RAM, nvme Samsung 980 pro 500gb) with Archlinux (Audiolinux V3 verison), set up Roon Server logged in Roon and Tidal + Qobuz (small library of them)… and no local library or NAS…

It has frozen and lost connection 4 times since yesterday for no apparent reason… just playing music with no additional filter or anything else. With no network issue ro something like that.
I restar it and play again… it run for intermittent time… sometimes 1hr, another 4hrs with no problem, or just 30min and freezes again.

How can I investigate it?

Thnak you !

1 Like

hello edu
i have same issue , i am using audiolinux v3 too , did you manage to solve this problem ?

Hi Hossameldeen,
Not yet… I am waiting some answer from Roon support and Piero from AL.
I have been insisting on it because I tested another versions but V3 really plays so good

Hi @Edu_Zn,

Thank you for the report. First off, the team would like to enable diagnostics for your account. Can you please provide a timestamp or the name of a track this is playing when you next encounter freezing/crashing with RoonServer? We’ll pinpoint the event in logs.

Do you have any network switches or other hardware in addition to this Ubiquiti router? Please first make sure any QoS settings are disabled, or if enabled, that Roon’s IP address is prioritized in any rules. If you have any additional smart network hardware, please bypass it and hardwire the RoonServer machine directly to the main router.

I wanted to inform you that I recently removed my old library, which consisted of over 8000 albums. Following this, I added only a few tracks, around 300 in total, and I’m pleased to share that it has been working fine for the past 3 hours.

For your information, my system is equipped with 48 GB of RAM, and Roon has been utilizing only 5 to 6 GB. Hence, I don’t believe the issue is related to memory constraints. I plan to test by adding my entire library to see how it performs.
@connor
Additionally, I’m curious if there is a way to restore my listening history and favorite tracks from the backup of the old library. Could you please guide me on the process?
Regards

Hi @connor
Thanks for help!!

“First off, the team would like to enable diagnostics for your account. Can you please provide a timestamp or the name of a track this is playing when you next encounter freezing/crashing with RoonServer? We’ll pinpoint the event in logs.”
→ Of course, I restarted all system and now it started play…
Just to remind you, I only logged into Tidal and Qobuz (my NAS is out from Storage option to test each part).
As soon as it happens I will notice it here

“Do you have any network switches or other hardware in addition to this Ubiquiti router? Please first make sure any QoS settings are disabled, or if enabled, that Roon’s IP address is prioritized in any rules. If you have any additional smart network hardware, please bypass it and hardwire the RoonServer machine directly to the main router.”
→ As I am Telecom Specialist this is easy to me, and the Roon Server is connected directly to my router, with no QoS or anything else.

I appreciate your support!

Hi @connor ,

Here is the error… exactly at this moment.
Disregard any previous event as it was under control.
I started playing 40 minutes ago

Again…

@connor

I hope Roon developers will fix this.
Here I have made my analysis of dmesg, linux journal and Roon log without relevant information.

Many users are having this problem only with Roon. Other audio applications are working fine also on 24/24.
I could also provide to Roon the original OS image.

Thank you for feedback @Piero_Olmeda

@connor any news?

Unfortunately same issue here. Server becomes really hot and freezes after a few hours. Last weekend I did a fresh install, but still the same issues.

Is there any update from Roon on this issue?

Hello Connor,

I also have this very tiresome issue with Audiolinux V3 running Roon Server. Coincidentally, my router is Ubiquiti Edgerouter X SFP.

I am using AudioLinux v3 with Roon and HQPlayer. I also face this serious problem during music playing back. It is very annoying. Could Roon can provide the solution as soon as possible?

I have been using Audiolinux with a fanless PC (NUC12i7) for approximately two months, and everything was running smoothly until one night. The Roon server suddenly stopped responding, and despite my attempts to access the status through the web UI, there was no response at all. I touched the chassis of the fanless PC and noticed that it was unusually hot. However, I was able to power off the device by pressing the front power button. After letting it cool down for an hour, I powered it back on, and so far, it appears to be functioning normally again. This issue has occurred three times within the span of two months, making it incredibly frustrating. I would greatly appreciate it if Roon could provide a prompt solution to this recurring problem. Thank you.

@connor Here is another configuration exhibiting same issues as above.

Roon Server Machine

CPU: 13th Gen Intel(R) Core™ i5-13500

Memory: 64Gb

KERNEL: 6.6.9-4-audiolinux-rt RT LTO

nvme0n1 is the boot drive

sda/sdb – md raid1 4TB pair

Networking Gear & Setup Details

Cisco SG300 switch 1GB directly connected to same switch as NAS.

QNAP NAS mounted drive serving up music files. I tried redirecting mount to another NAS (Truenas based) and exhibits the same hard lockup after a period of time.

Connected Audio Devices

DAC: Soekris dac2541 USB Audio 2.0 XMOS or JL Sounds I2SoverUSB v.III XMOS

Number of Tracks in Library

102665

Description of Issue

Same as above. System hangs for no apparent reason. The timing is random and occurs in hours or days. Cannot see anything other events at the same time in the journal.

Please advise if more detail is required. No problem if you want to turn on trace for my account.

1 Like

Once in a while, connection with my Audiolinux server is broken, whilst cooling of the PC starts running at full speed. No applications are actively used, only Roon and HQPlayerEmbedded are enabled.

This takes about 4-5minutes, during which server is not reachable:
ssh: connect to host 192.168.0.240 port 22: Connection timed out

Then cooling is calming down, , and the system becomes reachable again.

I have noticed this a couple of times (most probably this has happened more often when I was not present).
I have also (tried to) test(-ed) this with only HQPlayerEmbedded active (Roon disabled) , and system behaviour remained normal.
I have taken a look into Roon logs, but nothing special to be seen there.

My Roon configuration:
Details on your Core machine (OS, Hardware specs, Roon build)

  • Audiolinux Server, running on Audiolinux V3, Intel i9 13900 processor, 32GB RAM, 1 HD Samsung SSD 512GB for OS+apps Roon/HQPlayerEmbedded + 2 HD Samsung 4TB SSD for local music
  • Roon version 2.0 build 1359
  • HQPlayer: HQPlayer Embedded 5.3.2-1

Details on your Remote(s) (OS, Hardware specs, Roon build)

  • iPad Air Pro – 128GB - running iPadOS 17.2 - Roon version 2.0.1357
  • Samsung S23 – running Android version 14 – Roon version 2.0.1357 ‑ Wifi 6
  • Laptop running Windows 11 Home - 11th Gen Intel(R) Core™ i7-1165G7 @ 2.80GHz 2.80 GHz Ram 16GB, Roon version 2.0.1359

Networking details (especially what hardware you’re using, how everything is connected, and anything notable about how it’s all configured)

  • Ethernet & Wifi Mesh network built on 4 * Asus Zenwifi XT8
  • Connected to Service Provider modem
  • Speedtest connection speed ethernet 220Mbps download – 18Mbps upload
  • Roon Core connected via ethernet, laptop (remote) connected via ethernet
  • Mobile Remotes connected via Wifi6 (135 Mbps download – 18 Mbps upload)

Audio devices in use

  • T+A 200 DAC connected via USB to Holo Audio Red USB connected to ethernet
  • Endpoints : 1 * Cambridge Audio CXN v2 , connected via ethernet

Library details

  • Local library on separate internal 2*4TB SSD hard disks in Roon Server
  • 36345 tracks (2507 local albums, 2 Qobuz albums)

Backup details

  • Location 1 : SSD disk in Core Machine - 200GB capacity
  • Location 2 : Synology NAS 10,8 TB capacity
  • Location 3 : USB disk connected to Synology NAS - 7,2 TB capacity

Not sure if this is useful but saw in the journal this evening.

[audiolinux@mediaserver ~]$ sudo journalctl -f -u roonserver
[sudo] password for root:
Jan 21 09:53:26 mediaserver.local.some.domain.ca start.sh[1098]: --- End of stack trace from previous location ---
Jan 21 09:53:26 mediaserver.local.some.domain.ca start.sh[1098]:    at System.Threading.Tasks.TaskToApm.End[TResult](IAsyncResult asyncResult)
Jan 21 09:53:26 mediaserver.local.some.domain.ca start.sh[1098]:    at Sooloos.RnetJsonClient.<>c__DisplayClass65_0.<_BeginRead>b__0(IAsyncResult ar)
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]: System.Net.Sockets.SocketException (104): Connection reset by peer
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]:    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]:    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]:    at System.Threading.Tasks.ValueTask`1.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state)
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]: --- End of stack trace from previous location ---
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]:    at System.Threading.Tasks.TaskToApm.End[TResult](IAsyncResult asyncResult)
Jan 21 17:20:00 mediaserver.local.some.domain.ca start.sh[1098]:    at Sooloos.RnetJsonClient.<>c__DisplayClass65_0.<_BeginRead>b__0(IAsyncResult ar)```

@connor @metadata_support Roon Support Team

could you return or just say there is nothing to do!!
Please

1 Like