INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 24.0.31 BETA for Debian Jessie (amd64, i386 and arm)  (Read 6113 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

This is the latest BETA version of MC24 for Linux.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download:
amd64      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.31-amd64.deb
i386      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.31.deb
arm      http://files.jriver.com/mediacenter/test/MediaCenter-24.0.31-armhf.deb

Also in the BETA repo.

24.0.31 (5/29/2018)

1. NEW: Implemented the startup options for linux. Works with any desktop manager.
2. Fixed: A memory leak in the ALSA driver.
3. NEW: Implemented the internal browser. Needs testing.

24.0.28 ( 5/14/2018)

1. NEW: Added info to the Reporter Advanced Information showing the system memory and free memory.
2. Changed: For Linux ARM, disable multithreaded drawfast code (used in resizing) until neon is fully implemented.
3. Changed: For Linux ARM, cap maximum threads and weight for thumbnailing until neon is fully implemented.
4. Fixed: Linux ALSA output device, wasn't configuring local zones other than the default zone properly.
5. Changed: Updated the gtk dependencies from libgtk2.0 to libgtk-3-0

24.0.26-2 (5/10/2018)

1. Changed: Switched the default skin to Modern Cards: Grey Edition.
2. NEW: Implemented support for direct DSD for devices that support DSD_U32_BE (i.e. iFi iDSD and other xmos based devices). See the device options under the Audio device config.

24.0.26 (5/10/2018)

1. Fixed: The file browser wasn't working in a few places (i.e. Languages->Browse Translations Folder)
2. Changed: Another tweak to registration. Will require re-entering the license key on intel based linux platforms.
3. NEW: Work on the integrated browser (not implemented yet) requires the addition of webkit2 library dependencies to the .deb
4. Fixed: Added the libgomp dependency to the .deb

24.0.19 (4/29/2018)

1. Fixed: Tooltip box shadows were offsetting the text below the shadow.
2. NEW: Text edit boxes now have a more convenient way to add Latin characters with diacritics.  Press and hold a letter key and a list of choices with diacritical versions for that letter is shown to choose from.
3. Fixed: On ARM the non-sse bilinear rendering wasn't properly handling the alpha channel resulting in some see through icons.

24.0.18 (4/24/2018)

1. Changed: Updated FFmpeg to version 4.0, used for file analysis, transcoding and video playback.
2. Changed: Optimized Video rendering image uploading for better performance and reliability.

24.0.16 (4/17/2018)

1. FIXED: A significant memory leak.

24.0.15 (4/13/2018)

1. NEW: Added support for bilinear image resizing (on ARM which didn't have it before) so that images in the program will look much better.
2. Fixed: A segfault upon startup with systems that have non-standard /dev tree.

24.0.12 (4/10/2018)

1. Fixed: Non-Root users on linux couldn't send WOL packets.
2. Fixed: Removed unsupported print commands from menus.
3. NEW: Much faster FFT code for places where spectrum analysis is used.
4. Changed: Some licensing code. Registration code will need to be re-entered.

24.0.2 (02/03/2018)

1. NEW: First MC24 build for linux
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Thanks to Hendrik for getting the browser working inside of the MC window!
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Note that these have more dependencies, the webkit2gtk dependencies as well as gstreamer dependencies (for media support in the browser).
Specifically:

libwebkit2gtk-4.0-37
libgstreamer1.0-0
gstreamer1.0-plugins-base

Are required by the .deb.
To get audio and video playback working you are likely going to need more:
gstreamer1.0-x
gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly
gstreamer1.0-alsa
and probably:
gstreamer1.0-libav

Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4217

>> 3. NEW: Implemented the internal browser. Needs testing.
any particular testing required? e.g. things expected to work or not work
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10925

Things that invoke MC functionality from a browsing action are not implemented yet (ie. youtube playback in the internal video player, etc), but general browsing should work "ok". I've had a few things where it failed to connect until i retried, which is a bit random sometimes.
Logged
~ nevcairiel
~ Author of LAV Filters

Rizlaw

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 283

All my cover art is gone with update to 24.0.31.
All the additional dependencies noted by Hendrik are met. Tried restoring from backup with no luck. Tried rebooting with no luck.
Removed 24.0.31 and restored 24.0.28, cover art returned.
Logged
Ubuntu Gnome 20.04 LTS

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

All my cover art is gone with update to 24.0.31.
All the additional dependencies noted by Hendrik are met. Tried restoring from backup with no luck. Tried rebooting with no luck.
Removed 24.0.31 and restored 24.0.28, cover art returned.
Interesting, I'm seeing my cover art.
How is yours stored? Inside the tags, in the same directory or a separate directory?
Logged

Rizlaw

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 283

Both: inside tags and as separate "cover.jpg" file in directory for each album.
Logged
Ubuntu Gnome 20.04 LTS

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Both: inside tags and as separate "cover.jpg" file in directory for each album.
Ok, what exactly do you see? The cover art is missing on all of the files in any view? (album, artist, etc)?
What distro are you running on?
What architecture?

Logged

Rizlaw

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 283

I saw a big blue note in place of each cover art file.
Cover art was missing on all files in all views
Running Ubuntu 18.04LTS (Gnome) x64
Logged
Ubuntu Gnome 20.04 LTS

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

I saw a big blue note in place of each cover art file.
Cover art was missing on all files in all views
Running Ubuntu 18.04LTS (Gnome) x64
Thanks, I''ll see if I can duplicate that.
Sounds like a missing dependency.
I might not have gotten them all...
Logged

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2661

Works on Fedora!
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

Note that these have more dependencies, the webkit2gtk dependencies as well as gstreamer dependencies (for media support in the browser).
Specifically:

libwebkit2gtk-4.0-37
libgstreamer1.0-0
gstreamer1.0-plugins-base

Are required by the .deb.
To get audio and video playback working you are likely going to need more:
gstreamer1.0-x
gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly
gstreamer1.0-alsa
and probably:
gstreamer1.0-libav

So for Arch Linux...

webkit2gtk
gstreamer
gst-plugins-base

And for audio/video playback...

gst-plugins-base-libs
gst-plugins-good
gst-plugins-ugly
gst-libav

I'm not seeing an equivalent for gstreamer1.0-x or gstreamer1.0-alsa though. However, I *think* gstreamer1.0-alsa might be a part of gst-plugins-base (it provides libgstalsa.so). Not sure about gstreamer1.0-x though, still looking into it.

EDIT: Looks like gst-plugins-base-libs provides libgstximagesink.so and libgstxvimagesink.so and gst-plugins-base covers libgstpango.so so that should do it to cover all the new dependencies. Added gst-plugins-base-libs to the list above.
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

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4217

fwiw works fine here, no apparent issues (Debian Testing)
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

Like Rizlaw, cover art is missing here too running Arch Linux. All cover art is stored within the tags.
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

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10925

I don't think the cover art is related to the web browser or its dependencies. As long as MC starts, that should have no impact on anything but the web views.
Logged
~ nevcairiel
~ Author of LAV Filters

Kott

  • Recent member
  • *
  • Posts: 39

Thnx for new release with browser
and I have same problem with empty thumbnails
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792

fwiw, coverart not showing here on Tumbleweed.

I copied over the cover art folder from 23 to 24, still not joy.  I also noticed that there was a folder "Config/", with the slash in the name (empty folder) under the .jriver folder.  Of course, Config was there too with no slash.
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

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Is there a particular file type you all have in common that's missing the cover art?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

All my files are FLAC files and they do play fine though, sans thumbnails.

The thumbnails are *still* there (and built) though, since downgrading allows them to all appear again. If you delete the Thumbnails directories (there two, like Mike Noe mentioned above regarding a second Config folder with a / there's also a second Thumbnails folder with a / added) and rebuild the thumbnails, they appear to be building but none of them appear.
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

So far, APEs and FLACs....

FWIW, I'm also noticing a bunch of jpg's in the MC temp folder... ".jriver/Media Center 24/Temp".  They all start with APE Image- or FLAC Image -
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

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

So far, APEs and FLACs....

FWIW, I'm also noticing a bunch of jpg's in the MC temp folder... ".jriver/Media Center 24/Temp".  They all start with APE Image- or FLAC Image -
I see that and I can reproduce the issue on a clean install of ubuntu 18.
I'm seeing some odd behavior on it. If I run MC from a command line I get a message about a gnutls error in a system library that we shouldn't be using and aren't linking to.
Also, there is an occasional IPC error.
The web browser doesn't work on my install (under virtualbox) as far as I can tell. That might have something to do with the gnutls error so that it can't load a page via https.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Can people who are having the cover art thumbnail issues state their distro AND desktop manager please?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

Arch Linux + GNOME 3.28.2
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

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

For those that have non-working thumbs, please do this:
ldd /usr/bin/mediacenter24 | grep jpeg
   libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007f501a894000)

On Jessie I get libjpeg.so.62

On non-working distros I think you will see something different....
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

Okay, let's go through the list... I'll do my main Arch Linux install after I go through all the VMs (just in case it's different) and edit this post. I don't have a Fedora VM right now, so can't test that one. :P

Arch Linux (main install):

Code: [Select]
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f9ec9bfc000)
Arch Linux VM:

Code: [Select]
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f57869df000)
Debian Stretch VM:

Code: [Select]
libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007f50e8eac000)
Ubuntu 18.04 VM:

Code: [Select]
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fad4efb7000)
Linux Mint 18.3 VM:

Code: [Select]
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f34d144b000)
I suspect the main Arch Linux install will be the same as the VM.

EDIT: Added Arch Linux main install result.
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

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10925

The coverart issue is possibly fixed for the next build, don't need more info so far. We'll be testing those changes on Monday. Maybe we can also figure out why the browser doesn't work on Ubuntu 18.04.
Logged
~ nevcairiel
~ Author of LAV Filters

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7798
  • Autumn shade...

The coverart issue is possibly fixed for the next build

Just curious, what was the (possible) issue that caused it?
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

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10925

Our version of libjpeg-turbo was colliding with the version of libjpeg the web browser dependency was pulling in. But thats not really a big problem since our jpeg handling was supposed to be isolated to libJRImage.so, but some isolation was not being setup the way it should be.
Logged
~ nevcairiel
~ Author of LAV Filters

Kott

  • Recent member
  • *
  • Posts: 39

OpenSUSE Tumbleweed:

ldd /usr/bin/mediacenter24 | grep jpeg
        libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007fe18c720000)
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User

Hi Bob,
there is a problem with the handheld converting a large number of files eg. from FLAC to M4A.  The process starts, but slows down an almost locks the computer. It is the same with version 23, but it works fine with version 22. I tested between 1 an 4 files simultaneously. It also doesn't make a difference, whether the files were stored local or on the NAS.
Watching the system performance, one or more cores stay at 100% for increasing time.
The image Screenshot shows the Ver.24, Running_22.0.108 the system performance using the same files with MJ22.
Text Files shows system reference data.
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Hi Bob,
there is a problem with the handheld converting a large number of files eg. from FLAC to M4A.  The process starts, but slows down an almost locks the computer. It is the same with version 23, but it works fine with version 22. I tested between 1 an 4 files simultaneously. It also doesn't make a difference, whether the files were stored local or on the NAS.
Watching the system performance, one or more cores stay at 100% for increasing time.
The image Screenshot shows the Ver.24, Running_22.0.108 the system performance using the same files with MJ22.
Text Files shows system reference data.
Hi UdoS
Are you converting to ALAC or using an external converter to go to lossy m4a?
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User

Hi UdoS
Are you converting to ALAC or using an external converter to go to lossy m4a?
Hi Bob,
I'm converting to ALAC
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User

Hi UdoS
Are you converting to ALAC or using an external converter to go to lossy m4a?
Also, I'm sure, it was working in the early days of version 23.
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13861

Also, I'm sure, it was working in the early days of version 23.
Thanks for the info.
If you look the running processes with top or ps do you see any high cpu processes other than MC?
Are you converting directly to a handheld device or to a local folder/drive?
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User

Thanks for the info.
If you look the running processes with top or ps do you see any high cpu processes other than MC?
Are you converting directly to a handheld device or to a local folder/drive?
The only high cpu process is MC.
I'm converting to a local folder. (It's located on a NAS, but it makes no difference to a local drive.
Logged
Udo
Pages: [1]   Go Up