Hallo, roon developers.
Can you please compile roon server for armv7 or armv8 platform? I know - you can, because it works fine on x86 linux.
The won’t because the arm processors aren’t powerful enough. It has nothing to do with the OS
I don’t think that 4 core Cortex A53 at 1.5 Ghz is much slowly than 4 core Intel Atom. On Atom roonserver works fine.
No. Atom is below the recommended minimum specs for a Roon core. Roon develops for those specs and above. Any implementation on hardware below minimum specs is just happenstance left up to the end user.
AJ
You are wrong.
On my J3455 Roon don’t use more than 23% of 1 core.
I think it will works fine on somethin like Intel Pentium III 600 Mhz.
It’s not a rocket since what Roons does, and not a bitcoin mainig.
The same functionality programs works on Raspberry Pi.
No, I am not wrong. I am factually correct – because I am repeating merely what Roon itself has documented as its minimum required specs.
Whether you think Roon runs fine at 23 percent CPU utilization on lesser hardware is irrelevant. Unless or until Roon updates its minimum required specs to include processors below Ivy Bridge i3, Roon is not developed or intended for such usage.
AJ
We can, but we won’t. Not until the ARM systems out there get much faster or Roon gets much leaner. This is a long-term goal, but not on the schedule yet.
This specs is based on nothing.
Roon don’t use AVX2 and even AVX at all, so recomendation about ivi bridge is empty line. Core 2 duo will be no worse than i3 in this case. And even Atom to.
And I have doubdts about multy threading in Roon.
Hi Roon,
I have actually a DS918+, but in France my Internet Provider have just launch a new incredible box named Freebox Delta : Choisissez une offre Fibre ou ADSL sans engagement - Free
This box is including : Devialet player, Server Nas (20To…), Alarm, Netflix integrated, 10Gbs speed with fiber, etc etc.
My wish will be to have a Roon version working on ARM, because I would want to sell the Synology and just use the Delta serveur. The Synology become only necessary for Roon.
The processor is a Quad-Core ARMv8 / 2Go RAM / 32Go Flash.
This Internet provider is really important in France, and I think there a lot of French people in my situation using Roon (Devialet expert pro or phantom or others). We will be very happy to have the possibility to use Roon with this processor for the Delta Server.
Could we heard from you that you could work on it to give us this possibility ?
Thanks a lot, Vincent
Although the Freebox Delta uses the latest ARM processor (Cortex A75) its performance is still someway behind Intel and wouldn’t be up to the job of hosting Roon Server. It’s fine as a modem/ router and for serving files or playing media. Roon needs to do a lot more heavy lifting. It also runs on BusyBox, which is an embedded Linux.
One option is to buy a NUC running ROCK and use the Freebox for your media files.
Of course, what the ISP is doing is creating tie-in so it is harder for consumers to easily switch providers.
Thank you Martin for your quick response.
You’re welcome. Please note that this is a community forum and I am a community member.
I know RPi based hardware isnt up to the task of running Roon Server/Core, just the Bridge (I run a couple of RoPieees). And you only have Linux builds of the Bridge software, not the Core.
I’m perfectly happy with my Roon Core on a previous gen NUC i5 and what it cost me. I just keep seeing all these “faster than RPi” ARM based boards being released. Just a curiosity. As time and Moore’s Law marches on, when do you – @support Roon Developers – think you will be releasing the Core for an ARM based board?
I have a “faster than RPi” board…the ASUS Tinkerboard, it could handle the Roon Core no problem. I’ve install the Roon core on a MiniITX board with equal spec’s as the ASUS and the MiniITX board had no problems.
I suspect Roon will shoot this idea down and give some reason to support their decision though
If Support are able to answer this “when” question with a date, I’d like them to also PM me the six winning numbers for this week’s upcoming lottery please…
All said in good fun of course.
Its only a matter of dependencies being available for ARM as they are for x86 computers.
I’d say they are, as most dependencies seem to be available for both these days. Therefore its just Roon blocking support for ARM during the install process.
For example Raspotify was/is only for Rpi, but can be made to work on other boards IF you change the install file a bit. And the only reason it won’t work on x86 computers is because of one dependency not being met.
Completely understood. Just getting it to work is one thing. Satisfactory performance may be another thing though.
You bet.
A system query would solve that in a flash. Just query for minimum standards, if met install, if not don’t.
As it stands, anyone could install Linux on a x86 computer that doesn’t meet those standards BUT will be able to install Roon Core. This is a flaw imo.
If Roon wants to ensure a minimum level of performance based on system resources then this check is a must.
Noted. For background, my (bad) joke about sending me the winning upcoming lotto numbers was about predicting the date for when an ARM based Pi-like device will offer satisfactory performance for running Roon Server.
Maybe 3 years from now, it won’t be hard to predict this date, the way things are going.
See my original post…I have one, the ASUS Tinkerboard. It has similar specs as my MiniITX board running Linux x86. Running desktop, its just as fast if not faster than my MiniITX board. The MiniITX board runs Roon Core just fine using Debian. I can install Debian on my ASUS too, but not Roon