INTERACT FORUM

Please login or register.

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

Author Topic: How to start JRiver Media Center on Linux? (Debian) - HowTo?  (Read 334 times)

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
How to start JRiver Media Center on Linux? (Debian) - HowTo?
« on: April 28, 2025, 08:16:00 am »

I feel like a total idiot.

Background:
- I had a Debian usb installer stick laying around, used it to install on an Intel NUC.
- upgraded to Debian Bookworm
- I was not aware whether I'm running X11 or Wayland, but it seems to be X11

Code: [Select]
erwin@JRiver-deb:~/.jriver/Media Center 33$ echo $XDG_SESSION_TYPE
x11

erwin@JRiver-deb:~$ hostnamectl
 Static hostname: JRiver-deb
       Icon name: computer-desktop
         Chassis: desktop 🖥️
      Machine ID: 4e94781fbe87464aa068a6326fb98770
         Boot ID: 6f68cf4064444c86a812d7b2d753e2f7
Operating System: Debian GNU/Linux 12 (bookworm) 
          Kernel: Linux 6.1.0-33-amd64
    Architecture: x86-64
 Hardware Vendor: Intel Corporation
  Hardware Model: NUC7i3DNKE
Firmware Version: DNKBLi30.86A.0081.2023.1115.1731
erwin@JRiver-deb:~$

- I have /usr/bin/mediacenter33
erwin@JRiver-deb:/usr/bin$ ls -la mediacenter33
-rwxr-xr-x 1 root root 38646744 Apr 10 18:56 mediacenter33

- Media Center 33 also figures under the > Menu > Sound & Video > Media Center 33

But when I try to run it, nothing happens?
What am I missing? Are permissions ok?

Thanks for helping out!
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8336
  • The color of Spring!
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #1 on: April 28, 2025, 08:40:38 am »

Try running mediacenter33 from the Terminal and see what it says (e.g. segmentation fault, etc.). If all else fails try deleting the hidden .jriver folder in your Home directory and try running mediacenter33 again.
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 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #2 on: April 28, 2025, 08:57:21 am »

Try running mediacenter33 from the Terminal and see what it says (e.g. segmentation fault, etc.). If all else fails try deleting the hidden .jriver folder in your Home directory and try running mediacenter33 again.

Thanks for answering. Did as suggested, terminal > mediacenter33 => the terminal cmd line just immediately jumped to the next line, nothing happened.

Then removed .jriver in homedir.
Repeated issuing mediacenter33 from the terminal. => took a bit longer, but again nothing happened.
Upon checking, there was a new .jriver folder created.

I remember (long time ago) there was some command to run a command in terminal like verbose or with additional output, but I don't remember and can't seem to find it?
I think it was something with bla-bla-command -tail

Thanks for helping out!
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #3 on: April 28, 2025, 10:22:25 am »

What method did you use to install MC?
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #4 on: April 28, 2025, 10:38:58 am »

Hi Bob, thanks for hopping in.
To be honest I tried about everything I could find here on the forums.
Starting first with downloading the installer MediaCenter-33.0.72-amd64.deb, then opening with GDebi package installer.
Then later on I tried going over the install following  https://git.bryanroessler.com/bryan/installJRMC

I've just additionally installed webmin and that is running ok, so I can ssh into the machine and do some checking using webmin.

Is there some way to check if a process of mediacenter33 is running?
=> In webmin > Running Processes I have indeed a process mediacenter33
It is located under cinnamon-launcher

So it seems tp be running, but there's no gui that I can see? I guess the [JRWeb]<defunct> does not look OK?
I think Apache is installed, have not used it yet, might that be a problem?

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73225
  • Where did I put my teeth?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8336
  • The color of Spring!
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #6 on: April 28, 2025, 11:10:14 am »

Are you running without a monitor? You might need one, at least for the initial setup of MC.
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 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #8 on: April 28, 2025, 11:15:04 am »

Are you running without a monitor? You might need one, at least for the initial setup of MC.
No, not running headless, a monitor is connected.
Want to try later on with dual monitors with purpose to later on have one for TV and another one to control.
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #9 on: April 28, 2025, 11:19:55 am »


What am I missing? Are permissions ok?

Thanks for helping out!

Some more info:
I wanted to install Evernote webclipper, and that froze my Firefox and the complete GUI.
While I was still logged in over ssh, I issued a reboot command, to cut all trouble short.

Once back up and logged in, I again clicked the Mediacenter Icon, and I got a window popping up..
Had to enter my license key (the one I have for 34).
It then did some thinking (connect with JRiver licensing server?) after a while the pop-up dissappeared, and then nothing more...

Thanks for helping out!
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73225
  • Where did I put my teeth?
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #10 on: April 28, 2025, 11:22:37 am »

We're in transition on licensing, so you may need to use the latest build of MC33, or wait for MC34.  It's coming very soon.
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #11 on: April 28, 2025, 11:39:10 am »

We're in transition on licensing, so you may need to use the latest build of MC33, or wait for MC34.  It's coming very soon.
Could you get me a version 33 license if that would solve my probem?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73225
  • Where did I put my teeth?
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #12 on: April 28, 2025, 11:48:09 am »

No.  Just use MC 33.0.72
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #13 on: April 28, 2025, 12:50:12 pm »

No.  Just use MC 33.0.72
Sorry to insist, but I want to get this up and running.

Here's what I did:
./installJRMC --uninstall
then sudo rm -rf /home/erwin.jriver
then sudo ./installJRMC --mcversion 33.0.72

After that, I try to start from terminal, and I first get the empty frame of the pop-up from Media Center.
After a while the 4 buttons appear at the bottom of the still empty frame: Purchase - Find License - Restore License - Extend Trial

And that's it.
No way to enter the license nothing. When I press "Find license" I can input my 34 license. Then it is the same scenario.
The pop-up shows another pop-up mentioning the license is ok and then the pop-up(s) close.

Are there any command line extra's to start verbose or to show the status or interrogate for the version?

Thanks for sticking with me and helping out!
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8336
  • The color of Spring!
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #14 on: April 28, 2025, 01:00:01 pm »

then sudo rm -rf /home/erwin.jriver

Though it's probably a typo but just in case this one's not correct, it should be...

Code: [Select]
sudo rm -rf /home/erwin/.jriver
However if you're using MC 33.0.72 it'll accept a MC34 license. It may be a weird Debian thing. Honestly, I would recommend switching to Ubuntu instead, much easier to get things up and running. But...

then sudo ./installJRMC --mcversion 33.0.72

Don't run installJRMC as sudo, it'll prompt you for authentication when it needs it. Running it or mediacenter33 itself as sudo will cause issues with permissions, plugins, etc. This is the command I use on fresh installs of Ubuntu/Debian/Mint for the installJRMC script...

Code: [Select]
mkdir installJRMC && cd installJRMC && wget https://git.bryanroessler.com/bryan/installJRMC/raw/master/installJRMC && chmod +x ./installJRMC && ./installJRMC --install repo --mcversion 33.0.72 -d
This will create a installJRMC folder in your Home directory and put the script it in and run it from there (it can be handy to keep around). It'll also add the repository (good for updates) and download and install the latest MC from the repo (33.0.72) and finally it has the debug output enabled during the install process. If you have the .mjr license file you can also use the --restorefile switch with the above command to auto-install the license, e.g. --restorefile /path/to/license.mjr and it'll take care of it too. You can also switch out --install repo with --mcrepo bookworm if desired.

Alternately you can use mediacenter33 /RestoreFromFile /path/to/license.mjr to register MC with a .mjr license from the Terminal. Of course make sure to adjust the path to the actual .mjr file and make sure are no spaces in the file name (remove them if they're present).
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 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #15 on: April 28, 2025, 01:22:39 pm »

Thanks again for replying!
I went throught the whole uninstall / install process for a third time.
Checked that the .jriver folder was gone
Also did rm -rf /home/erwin/output (not sure what this is for, but I did not do this the first uninstall / reinstall session)

Then tried again from the terminal > mediacenter33

This time:
- got a pop-up and was able to paste in my license key
- the .jriver folder is created

But then no gui popping up?
Am I not missing something? I understand your suggestion to move to Ubuntu, and maybe in the end that's what I'll end up doing, but this should not be necessary.



Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73225
  • Where did I put my teeth?
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #17 on: Yesterday at 06:58:50 am »

Ok, just a little update:
- yesterday did an uninstall following the procedure ./installJRMC
- next did an install using the ./installJRMC method to install mediacenter34
- the problem remained the same, pop-up allowing to enter license key then nothing

As I was fairly sure it had to do with either window manager or another GPU problem (that was not showing), I switched to KDE. Again starting mediacenter34 from terminal failed. But at least there it threw errors.

Did more searching related to the errors. Found apparent issues on the internet pointing to missing drivers for Intel i915 (I'm using a NUC7i3DNB and use CPU-X app to view all system properties)
This did not resolve my problem either.

Then I noticed this post from Bob.

Code: [Select]
You should be able to get it to work by starting from the command line

[color=blue]mediacenter34 /BuiltInBrowser[/color]

Using this method I was able to start mediacenter.
I'm also convinced that this same method would have started medicenter33.

I still have a couple of questions though:
1. Are there more "methods" to start mediacenter## /XYZ? this is what I have been asking for from the beginning.
2. Is this documented on the wiki?

Questions to using mediacenter34:
- I have mediacenter 33 running on a 2013 Mac Pro
- have totally disabled the firewall on the mac for the time being
- trying to follow the procedure outlined in the > Options > Media Network > Access Key
After trying multiple times, this simply will not work.

=> How do I enable several instances of Mediacenter running on separate machines to work together as server / client.

A special thanks for helping out to Awesome Donkey, bob and JimH!

For what it's worth:
I've just tested the Bob method: mediacenter33 /BuiltInBrowser
- This works
- window behaves a lot better than mediacenter34
- connecting to the mac library did not work either => I'd like to get that solved?

Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8336
  • The color of Spring!
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #18 on: Yesterday at 07:17:03 am »

I completely forgot about the /BuiltInBrowser thing, though it seems a bit odd to me it's affecting MC33 like that unless you used the Bookworm test builds, so kinda strange but maybe not. :-\ Anyways, if you close MC after running it with that switch and starting it again without typing /BuiltInBrowser does it begin to work correctly then?
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 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #19 on: Yesterday at 08:13:16 am »

if you close MC after running it with that switch and starting it again without typing /BuiltInBrowser does it begin to work correctly then?

I just tested:
- closed mediacenter33 using menu > File > Exit
- then in KDE > System Menu > Multimedia > Media Center 33
And yes, that works.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73225
  • Where did I put my teeth?
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #20 on: Yesterday at 08:20:16 am »

- connecting to the mac library did not work either => I'd like to get that solved?
Could you start a new thread and provide more details.

Firewall?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #21 on: Yesterday at 08:24:50 am »

The /BuiltInBrowser switch also saves to settings so the next time MC will use the built in browser without specifying it.
The same is true for the /ChromiumBrowser switch.

It's also important to note that MC34 is compiled on Bookworm so it will be using different system libraries than the release versions of MC33.
If there are noticeable differences between MC33 and MC34 on various OS/Desktop/WM combinations that may be the reason.
The one thing that ISN'T different is that we are still using the same chromium plugin as in MC33.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8336
  • The color of Spring!
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #22 on: Yesterday at 08:46:18 am »

I don't suppose there's a way to detect if there's an issue with the browser engine that MC is attempting to use, and automatically restart MC trying to use the other browser engine and have it detect if it has an issue too?
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 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #23 on: Yesterday at 10:20:18 am »

I don't suppose there's a way to detect if there's an issue with the browser engine that MC is attempting to use, and automatically restart MC trying to use the other browser engine and have it detect if it has an issue too?
Perhaps. I'm looking at it from a different angle, building the chromium plugin without graphics acceleration enabled.
Logged

iPanini

  • Junior Woodchuck
  • **
  • Posts: 55
Re: How to start JRiver Media Center on Linux? (Debian) - HowTo?
« Reply #24 on: Yesterday at 01:12:16 pm »

Could you start a new thread and provide more details.

Firewall?
- Consider that one solved
- What was happening (probably): I normally only use wired network in the house to obviously avoid wireless problems. Wireless only for portable devices. But.. My 2013 mac pro for some reason was on wifi, and at a certain moment I noticed this, checked the RJ45 which was not properly seated, hence disconnected. So I reseated and switched off wifi. I'm not aware that macOS auto-switches to wifi if it loses network..

When I was researching, i read through the JRiver wiki, re: Access Key, I understood that the Access Key is linked to the IP address, in my case most probably the wifi bound IP address.
I also read that you can connect using the IP:52100 instead, so that was what I did, and then it worked.
Logged
Pages: [1]   Go Up