I absolutely agree with you. My variant is really just a quick and dirty fix. The next update may cause a problem again. But for now, I’m glad it works.
If I didn’t have a thousand other projects, I’d dive a little further into it too. But as I said before, I’m glad it works. I’ve fortunately never had any major problems with the Roon-Wine installation on Manjaro, except that I had to downgrade a 5 Wine version once about half a year ago.
I’m running the roon-on-wine version, which is built entirely on 64 bit. Although I have experimented with several Wine versions, I have not had to reinstall the Wine bottle, although I have tried that of course.
Managed to get Roon working quite easily using the script in this thread. Thank you for that.
Now, when I go to play a song, it just skips through all the songs. On my Windows machine, I had to manually fiddle with the firewall to make it work. What do I do on Linux to make it work?
Source material is loaded by your Roon Core, processed if needed and then played (streamed ) to your endpoint (DAC., Streamer, …). The Roon software on your Linux machine just acts as Control - select source, endpoint, start/stop playback. If the Control on Linux works for that, all seems to be fine. From the above description, playback problems are between source, the Core and the endpoint.
What is your source, Core, endpoint?
Note: Out of my experience, if you want to play to the Linux machine running Roon on Wine, you need to install Roon bridge for Linux on the machine too to make it work.
Thanks for the feedback. Good call on the bridge, I did not install this the first go-around.
I have now installed Roon Bridge on my Linux machine, but when I run Roon over Wine, no audio playback on my Linux machine is found.
Wondering if there’s an obvious step I’m missing here.
Can your Core see the Roon Bridge software? If not, then possibly a firewall on your Linux machine is blocking communication.
Is the new Roon Bridge enabled in Settings|Audio?
Make sure all devices that show-up for “This PC” when you use Roon on Wine are disabled (use 3-dot’s menu if you have to), they usually don’t work and add confusion only if left active.
I think it’s a firewall issue. I’ve never used Linux before, so I’m not sure where to start there, but I’ll start tinkering now.
I cannot see the new Roon Bridge under Settings | Audio. If someone has a quick-tip on the Firewall issue, I’d appreciate it, otherwise, I’m off on an adventure!
[Your Subnet] would typically be for example 192.168.0.0 and [Subnet mask] is typically 24, ergo the UDP and TCP port entries would be for 192.168.0.0/24 .
And also in the wikipaedia article I linked:
Here it’s called Network prefix.
You can maybe find a GUI tool to configure your firewall, but obviously that doesn’t help with the need to understand and provide the needed information.
Note: Looks like you’re running a VPN too (torguard-wg). Try disabling it. Network traffic, including Roon’s, might be sent through your VPN instead of your local network.