Roon on Linux under WINE

Cribbed from here but it’s useful.

There isn’t a proper Linux Roon client but it’s painless with this procedure to get it working on POP_OS or other variants. It was the last thing that I was hanging onto with Windows 11 so this made me happy.

Installing Wine Stable On Ubuntu

CODENAME=`lsb_release --codename | cut -f2`
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
sudo wget -NP /etc/apt/sources.list.d/ "https://dl.winehq.org/wine-builds/ubuntu/dists/$CODENAME/winehq-$CODENAME.sources"
sudo apt update
sudo apt install --install-recommends winehq-stable --yes
sudo apt install wine32:i386 --yes

Installing Roon on Wine

sudo apt install winetricks wget --yes
cd ~/Downloads
wget https://github.com/RoPieee/roon-on-wine/archive/refs/heads/master.zip
unzip master.zip
cd ./roon-on-wine-master/

Scale display

# Add 1.5 or 2.0 on the following line
SCALEFACTOR=1.5
sed -i -r "s/^(SCALEFACTOR=).*/\1${SCALEFACTOR}/" ./install.sh

finish up and run Roon

./install.sh
./start_my_roon_instance.sh

See also