Roon server on Ubuntu 19.04 server has native dsd!

I’ve been running ROCK on my intel 7i7BNH for over a year. But I always felt it was being under utilized.
So I thought I will install Ubuntu and looked into patches for getting native dsd. But for lack of documentation I decided I will just go with DoP.

I installed Ubuntu 19.04. And to my surprise I have glitch free native dsd playback to my Bryston BDA3.


Maybe it works with other dacs?


It does, but Roon fails to scan in all my albums in Ubuntu Server 19 (I had the same issue with AudioLinux). Ubuntu 18 Desktop supports DSD but not Ubuntu 18 Server. Roon support told me Ubuntu 18 Server must use an older kernel than Desktop. In sum, with my library, I’ve had success only with Ubuntu 18 Desktop.

It’s not that hard to install a newer kernel (most Ubuntu LTS releases have an up to date kernel package)

Hi Alfredo. Ubuntu Server 18 LTS is not. My prior post says it all.

Darryl, the hardware enablement package (HWE) on Ubuntu 18.04 LTS gives you Kernel 5.0. I have dozens of servers at work running it. To install: sudo apt-get update && sudo apt-get -y install --install-recommends linux-generic-hwe-18.04. If you also need the GUI then also do sudo apt-get -y install xserver-xorg-hwe-18.04

1 Like

Thanks Alfredo. I can give that a shot. Obviously I have no proficiency with Linux. Can you confirm Server 18 has an older Kernel than Desktop 18?

Yes. 18.04 server does not have kernel 5.xx. Desktop ships with it out of the box. Historically it’s been the case that Ubuntu ships a more “stable” (in the sense of limited new changes going forward) branch of the linux kernel in its server offering and a more recent kernel (for compatibility) in desktop. Those that have newer devices of need newer features use the HWE (hardware enablement) packages in the server distro.

So installing the packages I mentioned and rebooting (you may need to select the new kernel during the bootloader screen afterwards but usually it’s already the first choice in the list) should do the trick!

The nice thing about linux is that it’s all super flexible so if you eg; need a brand new kernel to get some feature it’s not too hard to do.

Thanks for the update!
Native DSD on Ubuntu 19 :smiley: (there is only DoP on Ubuntu 18).
Here is what i tested with my friend’s SMSL M500
ROON Server installed on Pi with Ubuntu 19 and the dac just connect to the Pi.

1 Like