INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 19.0.91 for Debian  (Read 5048 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
JRiver Media Center 19.0.91 for Debian
« on: December 10, 2013, 07:05:49 pm »

http://files.jriver.com/mediacenter/channels/v19/latest/MediaCenter-19.0.91.deb

Purchase link

19.0.91 (12/10/2013)

1. Changed: More shared library work (stability).
2. Changed: Now requires system libcrypto++9 (>= 5.6.1) AND libuuid1 (>= 2.20.1) (both i386)
3. Fixed: MPC (Musepack) input plugin.

19.0.90 (12/9/2013)

1. Fixed: .deb pacakge dependencies will allow either i386 or amd64 versions of lame and vorbis-tool and un-arched xfonts.
2. Changed: Reliability in loading shared libraries, was causing problems when switching between audio formats during playback.

19.0.89 (12/6/2013)

1. New: Added OGG encoder (requires system vorbis-tools installed).

19.0.88 (12/5/2013)

1. Fixed: OGG input plugin.

19.0.85-1 (12/3/2013)

1. Faster: Drawing from an internal image to the screen is much faster (requires 0 memory manipulations before draw; previously required two copies before draw).
2. Changed: More resolutions available for the dynamic MC Icon.
3. Fixed: DLNA fixes from the main code.

19.0.85 (12/2/2013)

1. Fixed: Keyboard shortcuts.
2. Fixed: Visualization.
3. Changed: Much improved redrawing speed, will drastically lower cpu usage during playback.
4. Changed: Timeout moved to January 9th 2014

19.0.82 (11/26/2013)

1. NEW: Basic copy/paste support using cut buffers (the Primary method).
2. Fixed: DLNA functions which had been causing crashes (fixed across all platforms).

19.0.81-1 (11/23/2013)

1. Fixed: (again) the ALT-GR key

19.0.81 (11/22/2013)

1. Fixed: Only one thread was being used in drawing.
2. Fixed: Standard View Skins (only Noire was working).
3. Changed: Filling in missing functions. Still more to do.

19.0.76 (11/15/2013)

1. Fixed: More tweaking of the ALT-GR international keyboards.

19.0.74 (11/12/2013)

1. Fixed: International keyboards, ALT-GR no longer generates an unexpected character.
2. Changed: More .deb file tweaking to work with gui installers.

19.0.73-1 (11/11/2013)

1. Fixed: Menus were in the background in some windows managers.
2. Changed: .deb to work around xfonts and platform architecture dependencies. xfonts-75dpi and xfonts-100dpi still need to be installed but aren't included in the dependencies list.

19.0.73 (11/10/2013)

1. Fixed: When first showing a window, a white box could appear at the wrong position and then move to the correct position.
2. Fixed: Tooltips (and other similar windows) could incorrectly show a taskbar button in some cases.
3. Fixed: Showing a tooltip could shift the focus away from the main program.

19.0.72 (11/7/2013)

1. Faster: Unlocked SSE acceleration in image / drawing engine providing faster performance, and better looking rendering.
2. Changed: More dependency tweaking for MultiArch.
3. Changed: Program has an icon now.
4. Changed: Configuration files are now UTF-8. To revert to an earlier release you must restore settings from a MC backup.

19.0.70-1 (11/5/2013)

1. Changed: Text drawing better supports international characters.
2. Changed: More precise dependencies for package installation.

19.0.70 (11/4/2013)

1. Changed: Timeout changed to Dec 8 2013

19.0.65 (10/29/2013)

1. Changed: An icon now appears in the Unity dock (and others) when minimized. No title yet ;)
2. Fixed: http authentication. Allows Library server auth to work.
3. Changed: Removed ogg support until the input plugin is repaired.

19.0.62 (10/25/2013)

1. Fixed: Windows title. Shows when minimized.
2. Changed: Program binary name is now mediacenter19 to allow side-by-side versions to run properly.
3. Changed: Updated debian build package to be more to spec. To replace the current version first remove the existing version (will not affect library or settings). Do this by: sudo dpkg -r mediacenter. Then install the new build. For non-debian systems, remove /usr/bin/mediacenter.

19.0.61 (10/24/2013)

1. Fixed: Pause now works with ALSA playback.
2. Fixed: Dragging the main window to position it was not working nicely.
3. Fixed: Menu tracking and keyboard navigation was not working properly.
4. NEW: Added desktop files and icon.

19.0.60 (10/22/2013)

1. Changed: Better ALSA device enumeration, should help to coexist with pulseaudio.

19.0.59 (10/21/2013)

1. Fixed: SSDP discovery stopped working after a short time.

19.0.57 (10/17/2013)

1. Changed: Prevent message boxes from popping up in /mediaserver mode.
2. Fixed: DLNA, problems with some http 1.1 devices.

19.0.56 (10/10/2013)

1. Changed: Attempt to back off requirements to SSE2.
2. NEW: If the default lucida font isn't found will fall back to a different font (requires the xfonts-100dpi package)

19.0.54 (10/08/2103)

1. NEW: Added support for 24-bit ALSA devices.
2. Fixed: When playback failed to start, it could lead to a crash.
3. Fixed: Mouse move tracking was not working, causing many UI issues.
4. Fixed: Typing in an edit control that showed suggestions could segfault.

19.0.53 (10/07/2013)

1. Fixed: Window minimize, maximize, and restore work.
2. NEW: Compiled without SSE support. Need Feedback.

19.0.52 (10/4/2013)

1: NEW: Fallback to S16_LE sound if the ALSA driver doesn't support S32_LE.
2: Fixed: Font spacing and switched to Lucinda.
3: Fixed: Added more package dependencies.

19.0.51 (10/3/2013)

1. NEW: First build.
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 19.0.91 for Debian
« Reply #1 on: December 10, 2013, 08:15:39 pm »

Quote
2. Changed: Now requires system libcrypto++9 (>= 5.6.1)

For openSuse users, you'll need to do a:
Code: [Select]
sudo zypper install libcryptopp-5_6_2-0-32bit
and then set up a symlink in /usr/lib
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

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.91 for Debian
« Reply #2 on: December 11, 2013, 02:46:14 am »

mediacenter19: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory.

I installed .90 and I don't have the problem. I checked this library, and I think its all installed.

dpkg -l "*uuid*" outputs:
Code: [Select]
ii  libuuid-perl                     0.02-5                amd64                 Perl extension for using UUID interfaces as defined in e2fsprogs
ii  libuuid1:amd64                   2.20.1-5.3            amd64                 Universally Unique ID library
ii  uuid-dev                         2.20.1-5.3            amd64                 universally unique id library - headers and static libraries
ii  uuid-runtime                     2.20.1-5.3            amd64                 runtime components for the Universally Unique ID library

Unless it now wants i386 versions?

Edit: indeed, it now wants the i386 version.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #3 on: December 11, 2013, 04:35:18 pm »

mediacenter19: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory.

I installed .90 and I don't have the problem. I checked this library, and I think its all installed.

dpkg -l "*uuid*" outputs:
Code: [Select]
ii  libuuid-perl                     0.02-5                amd64                 Perl extension for using UUID interfaces as defined in e2fsprogs
ii  libuuid1:amd64                   2.20.1-5.3            amd64                 Universally Unique ID library
ii  uuid-dev                         2.20.1-5.3            amd64                 universally unique id library - headers and static libraries
ii  uuid-runtime                     2.20.1-5.3            amd64                 runtime components for the Universally Unique ID library

Unless it now wants i386 versions?

Edit: indeed, it now wants the i386 version.
Sorry yes I should have mentioned the uuid requirement in the history.
The way to figure this out is:
If it's using a library, it must be i386.
If it's an executable (lame, oggenc) it can be either i386 or amd64.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.91 for Debian
« Reply #4 on: December 12, 2013, 12:16:06 am »

I'll try and remember that  :P

Will MediaCenter eventually tell apt which dependencies it needs so that everything installs without having to fiddle with it ourselves?

Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #5 on: December 12, 2013, 07:41:06 am »

Importing media files with long file names fails. ---> "File name to long".
However, mediacenter 17 running in an  VMware environment, has no problems with this files.
The file directory and name was generated out of artist, album, track#, track name, so it might get long! (>256 char). 
Logged
Udo

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.91 for Debian
« Reply #6 on: December 12, 2013, 08:18:19 am »

I had the same thing, but I believe its an OS limitation rather than MC. I just renamed the files ;).

Still though, locally other programs including the terminal (cp/mv) could handle the files just fine. I don't know enough of Linux to understand how this works yet.
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #7 on: December 12, 2013, 08:32:39 am »

I had the same thing, but I believe its an OS limitation rather than MC. I just renamed the files ;).

Still though, locally other programs including the terminal (cp/mv) could handle the files just fine. I don't know enough of Linux to understand how this works yet.

Well, I can play those files with any other linux based player, so it might not be OS limited. Even with MC under windows, I can play these files (via samba) or running windows in an virtual environment. (same file, same location on disk). I think, the database field is limited, so it can't hold the entire name.
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #8 on: December 12, 2013, 08:46:05 am »

I had the same thing, but I believe its an OS limitation rather than MC. I just renamed the files ;).

Still though, locally other programs including the terminal (cp/mv) could handle the files just fine. I don't know enough of Linux to understand how this works yet.

In addition, according to definition of the ext4 file system , the file name can be up to 255 char, the path name has no limitations. In my example, the path name is 88, the file name 176 char.  There should be no problem, to handle this.
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #9 on: December 12, 2013, 09:38:53 am »

I'll try and remember that  :P

Will MediaCenter eventually tell apt which dependencies it needs so that everything installs without having to fiddle with it ourselves?
It does already except for the libuuid1 which I just added and the fonts. The fonts are problematic, every time I try to add them to Required: things don't work the way they should so I put them into Recommended:
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #10 on: December 12, 2013, 09:40:22 am »

Mc crashes, when changing display-fields in audio pane.

2013-12-12T16:29:41.523670+01:00 linux-5ly5 kernel: [19422.363718] mediacenter[19197]: segfault at 0 ip 00000000083dae9e sp 00000000ffeed020 error 4 in mediacenter19[8048000+1324000]
2013-12-12T16:32:15.483672+01:00 linux-5ly5 kernel: [19576.323746] mediacenter[23262]: segfault at 0 ip 00000000083dae9e sp 00000000ffedab00 error 4 in mediacenter19[8048000+1324000]
2013-12-12T16:33:41.116642+01:00 linux-5ly5 kernel: [19661.956197] mediacenter[23303]: segfault at 0 ip 00000000083dae9e sp 00000000ff9fbcb0 error 4 in mediacenter19[8048000+1324000]
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #11 on: December 12, 2013, 09:41:51 am »

In addition, according to definition of the ext4 file system , the file name can be up to 255 char, the path name has no limitations. In my example, the path name is 88, the file name 176 char.  There should be no problem, to handle this.
We'll have to check across the other common filesystems.
I've used jfs, xfs, etx3 as well as ext4. I suppose we'll have to take nfs into account as well.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #12 on: December 12, 2013, 09:44:41 am »

Mc crashes, when changing display-fields in audio pane.

2013-12-12T16:29:41.523670+01:00 linux-5ly5 kernel: [19422.363718] mediacenter[19197]: segfault at 0 ip 00000000083dae9e sp 00000000ffeed020 error 4 in mediacenter19[8048000+1324000]
2013-12-12T16:32:15.483672+01:00 linux-5ly5 kernel: [19576.323746] mediacenter[23262]: segfault at 0 ip 00000000083dae9e sp 00000000ffedab00 error 4 in mediacenter19[8048000+1324000]
2013-12-12T16:33:41.116642+01:00 linux-5ly5 kernel: [19661.956197] mediacenter[23303]: segfault at 0 ip 00000000083dae9e sp 00000000ff9fbcb0 error 4 in mediacenter19[8048000+1324000]

Like if you add a field to display, like bitrate?
I can't seem to get this to happen.
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #13 on: December 12, 2013, 09:51:24 am »

Like if you add a field to display, like bitrate?
I can't seem to get this to happen.

I added the "command" and when I leave the window, it might crash, or it doesn't. It happened three times (logfile) after adding the field at the far right end.
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #14 on: December 12, 2013, 09:54:02 am »

We'll have to check across the other common filesystems.
I've used jfs, xfs, etx3 as well as ext4. I suppose we'll have to take nfs into account as well.

I use nfs in all cases (VMware + Windows, Mediacenter and linux, and mediaplayer).
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #15 on: December 12, 2013, 10:00:53 am »

I use nfs in all cases (VMware + Windows, Mediacenter and linux, and mediaplayer).

I filtered out some more crash infos:

2013-11-14T20:26:15.000404+01:00 linux-5ly5 kernel: [373007.477925] mediacenter[18551]: segfault at 4d0 ip 00000000f7692ab4 sp 00000000ff7ff720 error 4 in libX11.so.6.3.0[f7678000+136000]
2013-11-19T14:11:09.442394+01:00 linux-5ly5 kernel: [782501.919040] mediacenter[5031]: segfault at 10 ip 00000000f6c5514e sp 00000000ec2af080 error 4 in libJRTools.so[f69e4000+732000]
2013-11-22T17:09:16.624388+01:00 linux-5ly5 kernel: [1052389.101450] mediacenter[667]: segfault at 10 ip 00000000f6bff14e sp 00000000eb1ff080 error 4 in libJRTools.so[f698e000+732000]
2013-11-30T18:19:01.015610+01:00 linux-5ly5 kernel: [602637.770299] mediacenter[14273]: segfault at 0 ip 00000000f6d78820 sp 00000000ffe4b400 error 4 in libJRTools.so[f6a1d000+734000]
2013-12-10T20:58:16.026417+01:00 linux-5ly5 kernel: [13436.183329] mediacenter[4985]: segfault at 0 ip           (null) sp 00000000ffda713c error 14 in mediacenter19[8048000+13c5000]
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #16 on: December 12, 2013, 10:21:07 am »

I filtered out some more crash infos:

2013-11-14T20:26:15.000404+01:00 linux-5ly5 kernel: [373007.477925] mediacenter[18551]: segfault at 4d0 ip 00000000f7692ab4 sp 00000000ff7ff720 error 4 in libX11.so.6.3.0[f7678000+136000]
2013-11-19T14:11:09.442394+01:00 linux-5ly5 kernel: [782501.919040] mediacenter[5031]: segfault at 10 ip 00000000f6c5514e sp 00000000ec2af080 error 4 in libJRTools.so[f69e4000+732000]
2013-11-22T17:09:16.624388+01:00 linux-5ly5 kernel: [1052389.101450] mediacenter[667]: segfault at 10 ip 00000000f6bff14e sp 00000000eb1ff080 error 4 in libJRTools.so[f698e000+732000]
2013-11-30T18:19:01.015610+01:00 linux-5ly5 kernel: [602637.770299] mediacenter[14273]: segfault at 0 ip 00000000f6d78820 sp 00000000ffe4b400 error 4 in libJRTools.so[f6a1d000+734000]
2013-12-10T20:58:16.026417+01:00 linux-5ly5 kernel: [13436.183329] mediacenter[4985]: segfault at 0 ip           (null) sp 00000000ffda713c error 14 in mediacenter19[8048000+13c5000]

Looks to be a window issue. I still can't get it to happen.
What skin are you using?
Full screen or windowed?
Can you take a screenshot just before you do the thing that makes it crash?
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #17 on: December 12, 2013, 10:26:34 am »

Importing media files with long file names fails. ---> "File name to long".
However, mediacenter 17 running in an  VMware environment, has no problems with this files.
The file directory and name was generated out of artist, album, track#, track name, so it might get long! (>256 char). 

I just moved the file to a location near the directory-root and then, I can import it. You save the path, file name, and sum (path+filename) in the database as a seperate field. I think, there is the bunny, because summing up those two "filename(name)" and "filename(path)" strings might overrun the max length of the field "Filename".
Logged
Udo

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: JRiver Media Center 19.0.91 for Debian
« Reply #18 on: December 12, 2013, 10:35:01 am »

Looks to be a window issue. I still can't get it to happen.
What skin are you using?
Full screen or windowed?
Can you take a screenshot just before you do the thing that makes it crash?

Thunderstorm windowed
Logged
Udo

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #19 on: December 12, 2013, 04:06:15 pm »

In addition, according to definition of the ext4 file system , the file name can be up to 255 char, the path name has no limitations. In my example, the path name is 88, the file name 176 char.  There should be no problem, to handle this.
The filesystem doesn't limit the filepath length in linux but but the OS does. The maxpath length in linux is 4096.
The dos length of 260 was being used. This will be changed to 4096 in the next build.
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 19.0.91 for Debian
« Reply #20 on: December 12, 2013, 05:54:08 pm »

For openSuse users, you'll need to do a:
Code: [Select]
sudo zypper install libcryptopp-5_6_2-0-32bit
and then set up a symlink in /usr/lib

Mike...Exactly what symlinks did you create? 
Logged
Fedora 38 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13593
Re: JRiver Media Center 19.0.91 for Debian
« Reply #21 on: December 12, 2013, 06:08:52 pm »

If you do ldd on the some of the shared libraries you'll see these 2

libcrypto++.so.9 => /usr/lib/libcrypto++.so.9
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1       

I'm not the expert on this topic but I'd think if you'd take care of these two you'd be in business.
Logged
Pages: [1]   Go Up