INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver 22 on Odroid C2  (Read 8043 times)

JusticeAngel

  • Recent member
  • *
  • Posts: 14
JRiver 22 on Odroid C2
« on: November 27, 2016, 07:23:03 am »

Hi,

I own a ODROID C2 http://www.hardkernel.com/main/products/prdt_info.php, a ARM 64 bit device, on which I would install JRiver 22. On Odroid C2 I installed Ubuntu 16.04.

I tried to install JRiver 22 following this tutorial https://yabb.jriver.com/interact/index.php/topic,105986.0.html, but in executing the command

Code: [Select]
sudo apt-get install mediacenter22
I get the error Unable to locate package mediacenter22.

JRiver22 supports the ARM 64-bit architecture (ODROID has a Amlogic cpu)? Any suggestions?

Thanks

Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #1 on: November 27, 2016, 07:49:58 am »

Looking better in the forum I found this

https://yabb.jriver.com/interact/index.php/topic,108028.0.html

I follow the instructions, but the output of JRiver should be set to the DAC Burson Conductor, with a CM6631A USB receiver. It will require a specific driver?
Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #2 on: November 27, 2016, 11:38:49 am »

 :-[ I tried to install architecture ARMHF, but when executing the command

Code: [Select]
sudo apt-get install mediacenter22
I still get the error Unable to locate package mediacenter22.

Any suggestions?
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver 22 on Odroid C2
« Reply #3 on: November 27, 2016, 12:03:09 pm »

Did you then add the JRiver repository?
Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #4 on: November 28, 2016, 01:25:17 am »

Hi mwillems,

I'm a Linux newbie  :)

I followed the steps listed in the guide to installing JRiver on Ubuntu https://yabb.jriver.com/interact/index.php/topic,105986.0.html.

How do I add the JRiver repository to find its package?

Thanks.
Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #5 on: November 28, 2016, 01:42:28 am »

Maybe I understand the problem...

To add the repository I used the link provided in the guide

Code: [Select]
sudo wget http://dist.jriver.com/latest/mediacenter/mediacenter22jessie.list -O /etc/apt/sources.list.d/mediacenter22.list
But the ODROID has the ARM architecture so I should use another repository, what I found on https://yabb.jriver.com/interact/index.php/topic,105984.msg749646.html#msg749646 link:

Code: [Select]
sudo wget http://dist.jriver.com/latest/mediacenter/mediacenter22native.list -O /etc/apt/sources.list.d/mediacenter22.list
I'll try and will report the result.

Thanks
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7804
  • Autumn shade...
Re: JRiver 22 on Odroid C2
« Reply #6 on: November 28, 2016, 04:43:24 am »

Yeah, you'd need to use the ARM repository and not the 64-bit repository.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #7 on: November 28, 2016, 02:55:21 pm »

I finally managed to install JRiver22, adding the ARM repository  :)

But when I try to launch the media center, the JRiver window remains white  :(



What could be the problem?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: JRiver 22 on Odroid C2
« Reply #8 on: November 28, 2016, 04:10:56 pm »

I finally managed to install JRiver22, adding the ARM repository  :)

But when I try to launch the media center, the JRiver window remains white  :(



What could be the problem?
You must use 24 bit color on your x server. MC doesn't support 16 bit color.
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver 22 on Odroid C2
« Reply #9 on: November 28, 2016, 05:13:09 pm »

It's the color depth.  I have an ODROID C1 and and ODROID U3 and neither one was capable of the necessary color depth;  I had hoped they'd have sorted this out by the C2.  I mentioned this in another recent C2 thread: https://yabb.jriver.com/interact/index.php/topic,108028.0.html

You can "work around it" by running a VNC server on a virtual display, and then using a VNC viewer to view MC.  It sounds silly, but if your experience with ODROID boards is like mine, the lack of a sensible color depth will be the least of your worries.

I've had nothing but trouble with ODROID boards (not just with JRiver) and I cannot recommend them at all; they rarely fix problems with the boards and they're all stuck on an ancient kernel with limited prospect of ever getting usable mainline support.  Both my boards entered End of Life with many show stoppers still not fixed.

Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #10 on: November 29, 2016, 01:33:23 am »

I use the ODROID in headless mode with VNC server...I connect from my pc via the VNC client.

This means I have to set the 24 bit depth color in the VNC settings? In xstartup file?
I will try some more information on how to do it.

@mwillems

In fact I have several problems with ODROID C2...not only with JRiver  :(

Thanks
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5234
  • "Linux Merit Badge" Recipient
Re: JRiver 22 on Odroid C2
« Reply #11 on: November 29, 2016, 04:01:56 pm »

I use the ODROID in headless mode with VNC server...I connect from my pc via the VNC client.

This means I have to set the 24 bit depth color in the VNC settings? In xstartup file?
I will try some more information on how to do it.


You need to use VNC with a virtual display.  Most likely you're trying to use the actual display which lacks the requisite color depth.  So, for example, I just used tightvncserver on display :1 (instead of the native display :0), and it worked for me from the remote machine.
Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #12 on: November 30, 2016, 01:22:50 am »

Yes, when I run vnc imposed it on another display:

Code: [Select]
vncserver :1
but, in my case, it does not solve the problem.

In theory, you can set the color depth also being launched to vnc

Code: [Select]
vncserver :1 -depth 24
I have to try.
Logged

JusticeAngel

  • Recent member
  • *
  • Posts: 14
Re: JRiver 22 on Odroid C2
« Reply #13 on: December 01, 2016, 12:07:51 pm »

I confirm that by running vnc with -depth parameter, the system starts with the depth of color choice and JRiver working properly in 24 bit.

I set my DAC, connected to usb, as output in JRiver, but playback, however, is ruined by pops and clicks. But this is a problem of Odroid and its usb, because the problem also exists in other Linux-based systems.  :(

Thank you all for the support.
Logged

Lobotom1

  • Recent member
  • *
  • Posts: 20
Re: JRiver 22 on Odroid C2
« Reply #14 on: December 12, 2016, 04:52:36 am »

Hi JusticeAngel,

Don't give up yet !! If you experience clicks and pops with an USB dac which happened for me using a WaveIO usb2 card, there can be one solution related to cpu affinity.

I got the problem solved with Volumio and the fix works also for JRiver. (I am, at the moment using the volumio distro with JRiver mediacenter installed on it to decide which is the best solution)

Here is the fix, thanks to user gkkpch from Volumio : https://volumio.org/forum/usb-waveio-xmos-clicks-odroid-t5299-10.html

Code: [Select]
su root
echo 4  > /proc/irq/63/smp_affinity
exit

You can create a script and running at each boot.

Good luck.
Logged
Pages: [1]   Go Up