INTERACT FORUM

Please login or register.

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

Author Topic: Setup JRiver Media Center 22 in openSUSE Tumbleweed (etc.)  (Read 6699 times)

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Setup JRiver Media Center 22 in openSUSE Tumbleweed (etc.)
« on: July 18, 2016, 12:31:13 pm »

Either i586 or x86-64 MC should work on TW.  If you're upgrading from an existing MC, I recommend backing up the library.  At this point, you could also remove the existing MC version if so desired.  After the install for MC22, you can then restore the library and restart MC to get all of your settings and zone setups back.

The easiest way to get going is to use the "alien" utility to convert the ".deb" to a RPM package.  Using this method, you can easily install/remove different MC builds at your convenience and if you have a local folder set up as a repo, MC can be managed easily with the Yast software manager.

  • Find and install alien for your openSUSE version (https://software.opensuse.org/package/alien)
  • Download the MC .deb
  • From the .deb location, run sudo alien -r --scripts "MediaCenter-22.0.X.deb" where X is the MC build.  This will take a minute or so, the resultant RPM will be in the same folder.
  • Install the RPM sudo zypper in "mediacenter22-22.0.X.i386.rpm" where X is the MC build.

Optionally, if you have a local folder set up as a repo, copy the resultant RPM to that folder and run "sudo zypper up" and it should get picked up to install.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7804
  • Autumn shade...
Re: Setup JRiver Media Center 22 in openSUSE Tumbleweed (etc.)
« Reply #1 on: January 05, 2017, 04:10:39 pm »

Hi, you might want to update this topic, especially for Tumbleweed, as http://download.opensuse.org/repositories/utilities/openSUSE_Tumbleweed/ isn't a working link anymore. In fact, I haven't found a working version of alien for Tumbleweed yet.

Also for the newest builds, alien is adding a libboost_regex dependency that can't be fulfilled, thus this script can't build MC anymore. MC uses it's own libboost, so I'm not sure why or how the dependency is being picked up here.

EDIT: This link works as a substitute (though, it's considered unstable): https://software.opensuse.org/package/alien

I'm using the home:ecsos repo, which has a working alien for Tumbleweed!
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

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: Setup JRiver Media Center 22 in openSUSE Tumbleweed (etc.)
« Reply #2 on: January 06, 2017, 06:43:10 am »

Looks like the repo name changed for TW back to Factory.  Anyway, there are new builds, but the spec hasn't changed.  I notice too, that there is a new maintainer for the scripts and a later version, will have to take a deeper look when time permits.
Thx AD.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Updated Font repo info
« Reply #3 on: May 23, 2017, 09:56:25 am »

If you are using a non-standard repo for font enchancments in TW, you most likely will experience segfaults with MC in both 32-bit and x86-64.  In short, I believe it to be related to the harfbuzz version mismatching due to the use of newer versions in the freetype2 libs used by the enhancement repos, etc.

Regardless, if you're experience startup segfaults with MC, remove the font enhancement repos, zypper dup, and then try MC again.  TW itself could someday roll an incompatible version itself, so just something to look out for.  Base Leap repos should be fine.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10931
Re: Setup JRiver Media Center 22 in openSUSE Tumbleweed (etc.)
« Reply #4 on: May 23, 2017, 10:10:47 am »

Note that we don't directly link against freetype or harfbuzz, but only pango and pango-ft2, so if you can get those compatible with your different font libraries, MC should pick that up.
Logged
~ nevcairiel
~ Author of LAV Filters
Pages: [1]   Go Up