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.56 for Debian  (Read 13974 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
JRiver Media Center 19.0.56 for Debian
« on: October 10, 2013, 05:38:37 pm »

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

This build should only require SSE2. Testing needed.

19.0.56 (10/10/2013)

1. Changed: Attempt to back off requirements to SSE2.
2. NEW: If the default lucinda font isn't found will fallback 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

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 19.0.56 for Debian
« Reply #1 on: October 10, 2013, 05:46:16 pm »

Same issues as 54...  Can't resize or move the main window.

You asked about libc in the 54 thread.  Here's mine...
64 bit system (/usr/lib64) with 32 bit libraries installed in /usr/lib

Code: [Select]

readelf -h libc-2.17.so
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 03 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - GNU
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Intel 80386
  Version:                           0x1
  Entry point address:               0x42ceaac0
  Start of program headers:          52 (bytes into file)
  Start of section headers:          2064468 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         10
  Size of section headers:           40 (bytes)
  Number of section headers:         43
  Section header string table index: 42
Logged
Fedora 38 x86_64 Xfce

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 19.0.56 for Debian
« Reply #2 on: October 10, 2013, 06:02:36 pm »

Okay, got that sucker running and I'm playing music now thru my HDMI connection (limited to 2ch/48Hz it seems).

I set import to the set of files as my windows install (audio only), loading now.
Paste from another text field didn't work in the import dialog (path data field)
Window sizing and moving does not work, but I can minimize and maximize
Delayed response from UI elements (scroll bars and buttons).  Click and then a second later something happens
All DSP plugins show "Failed to load, reinstall"

SuSe 13.1B1 (Factory), KDE, Radeon OSS driver, 3.11.4 kernel, 7.2 xf86_ati
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: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #3 on: October 10, 2013, 11:28:55 pm »

Thanks for the reports.
The window moving is a known bug and copy/paste hasn't been implemented yet.

The report on the AMD is interesting.
I suspect I missed a SSSE3 chunk in the DSP studio since it works here.

HMMM just looked and it doesn't seem to be using anything past SSE2.
Do you have any interesting debug info ? (if you start it in a terminal window you might see something interesting).

Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 19.0.56 for Debian
« Reply #4 on: October 11, 2013, 06:47:31 am »

Something a little strange...

Phonon was showing devices enabled when they were "off", so I disabled PulseAudio (this has worked in the past, prev Suse versions).  Back in Phonon, everything was "Default" and I could play test audio.  Ran mediacenter and there was no audio device available.  So, no joy there.

Went back and enabled PulseAudio, rebooted, ran mediacenter, audio device is there now (all three actually, AMD HDMI, mobo S/PDIF and analog), and the DSP plugins all show up, with at least Output Format and Equalizer working.  It may not help that I'm on beta Suse 13.1, but an RC is coming soon and it's generally been very solid most everywhere.

Running from console, I see this everytime I open a dialog (Options, DSP or whatever...)
Code: [Select]
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)

Everything else I see looks like normal DEBUG stuff:
Code: [Select]
Setting focus: 099E7170
Setting focus: 0A0FE1E8
JRBasicWnd::SetCapture
GlobalFunc: SetFileAttributes
JRBasicWnd::SetCapture
JRBasicWnd::SetCapture
Destroying font (32840 bytes)
JRFileSystem::GetDirectorySystem
.
.
.

Edit:
I did see this when attempting to start playback of an APE (16/44) CD rip, which flashed the "unable to play msg", then played anyway, fwiw:
Code: [Select]
Update panes: 98.140 ms
Update panes: 29.507 ms
CJRSharedToolsHelper::AuthenticateJRSharedLib
dlopen: cannot load any more object with static TLS
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: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #5 on: October 11, 2013, 10:03:56 am »

Interesting....
MC iterates the devices every time you go to the audio device setup screen.
If it can't see them, I assume something else has them locked or there is a user permission problem (audio group)?

Thanks for testing this, that last message specifically is very interesting...
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #6 on: October 11, 2013, 12:16:45 pm »

Set up a brand new Debain "wheezy" 7.1 32-bit VM. Installs from the .deb - no issues with fonts.

Cannot move or resize the main window. It does maximize. Dialog windows like Analyze Audio and Options are resizeable.

During first run you can Maximize and Restore the main window. If you close mediacenter while the main window is Maximized, on subsequent runs the Maximize button is forced to Maximized state and does nothing. Deleting ~/.jriver will reset the problem.

Music plays but it's distorted. Playing with ALSA. I see this on the console when playback starts:

ALSA lib pcm.c:7414:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument
ALSA lib pcm.c:7414:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument

Music plays fine in Movie Player.


Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
r Media Center 19.0.56 for Debian Will Not Run!
« Reply #7 on: October 11, 2013, 12:23:09 pm »

Running Linux Mint Debian Edition. MC 19.0.56 aborts.

Anything I can do to fix it or do I need to wait for the next build??

Thanks,
tlcmd
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #8 on: October 11, 2013, 01:41:46 pm »

Set up a brand new Debain "wheezy" 7.1 32-bit VM. Installs from the .deb - no issues with fonts.

Cannot move or resize the main window. It does maximize. Dialog windows like Analyze Audio and Options are resizeable.

During first run you can Maximize and Restore the main window. If you close mediacenter while the main window is Maximized, on subsequent runs the Maximize button is forced to Maximized state and does nothing. Deleting ~/.jriver will reset the problem.

Music plays but it's distorted. Playing with ALSA. I see this on the console when playback starts:

ALSA lib pcm.c:7414:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument
ALSA lib pcm.c:7414:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument

Music plays fine in Movie Player.

MC will work it's way down a list of the best output options, that's why you see the message above.

Download this, make it executable run it and find out what formats your card supports:
http://files.jriver.com/mediacenter/hw/alsacap

How distorted is it? Does it sound way off, like the wrong bitdepth or something else?

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: r Media Center 19.0.56 for Debian Will Not Run!
« Reply #9 on: October 11, 2013, 01:45:54 pm »

Running Linux Mint Debian Edition. MC 19.0.56 aborts.

Anything I can do to fix it or do I need to wait for the next build??

Thanks,
tlcmd

Did any previous build work for you?

You MUST have xfonts-75dpi installed and xfonts-100dpi if it needs to fallback.

It seems debian variants have different installed fonts. If it IS a font problem, it should tell you so in the terminal window it runs in.
If you aren't running it in a terminal window, do so.
As we said before, we are only targeting Debian at this time.
When you are running on a variant, you are in uncharted territory.

What release of Mint are you on?
32 or 64 bit?
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #10 on: October 11, 2013, 02:15:05 pm »

Download this, make it executable run it and find out what formats your card supports:
http://files.jriver.com/mediacenter/hw/alsacap

In the "wheezy" VM I get:

Code: [Select]
*** Scanning for playback devices ***
Card 0, ID `I82801AAICH', name `Intel 82801AA-ICH'
  Device 0, ID `Intel ICH', name `Intel 82801AA-ICH', 1 subdevices (1 available)
    2 channels, sampling rate 8000..48000 Hz
    Sample formats: S16_LE
      Subdevice 0, name `subdevice #0'

Quote
How distorted is it? Does it sound way off, like the wrong bitdepth or something else?

Recognizable but unacceptable - it is not subtle distortion.

I tried a couple of different file types. 16/44 mp3 and flac files are distorted. 24/96 flac files play without any distortion.

Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #11 on: October 11, 2013, 02:24:39 pm »

Here's the Tools window show that mediacenter is down sampling the 24/96 file and the 16/44 flac file playing unmodified.
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #12 on: October 11, 2013, 02:49:15 pm »

I tried a couple of different file types. 16/44 mp3 and flac files are distorted. 24/96 flac files play without any distortion.

I used Sound Converter to re-sample the 16/44 flac file to 16/48 flac and it now plays as expected - clear as a bell.

I did the next logical thing (actually it was probably the first thing I should have tried) and changed mediacenter to upsample 44.1KHz to 48KHz on the fly and that works as well.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #13 on: October 11, 2013, 02:56:57 pm »

I used Sound Converter to re-sample the 16/44 flac file to 16/48 flac and it now plays as expected - clear as a bell.
I'm wondering if the native output of the emulated audio device is 48k and as such it's not working well on 44.1k
You could try using DSP studio to set everything to 48k.
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #14 on: October 11, 2013, 02:59:11 pm »

I'm wondering if the native output of the emulated audio device is 48k and as such it's not working well on 44.1k
You could try using DSP studio to set everything to 48k.

Yep - that seems to do the trick. However, don't forget that Movie Player - it's a built-in Debian player - plays the files clearly without modification. it also plays in Rhythmbox and Sound Recorder at 16/44.

One other thing to add now - there is a stuttering at the very beginning of the playback. I didn't notice it on the 24/96 file because it's a live track that fades up and the volume was too low.
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #15 on: October 11, 2013, 03:48:02 pm »

Hello,
First of all I am very happy that JRiver is making a version for Linux. I am also using Freebsd (actually PCBSD desktop) which is also a wish if JRiver could make a version for that as well, I like the ZFS filesystem of that OS.
I have a very good contact with a hifi journalist, who is a very high educated electronic engineer at ASML (yes the chipbaking machinemaker in The Netherlands for the Intel processors ) and who is building tube amplifiers as well who told me about JRiver for LInux. So I bought my license today.

Next happened:

I installed JRiver Mediacenter 19 on Ubuntu 12.04 LTS after installing the necessary fonts and checking the dependencies and I get this when starting Mediacenter by a terminal:

mediacenter
JRiver install path (process: 3592): /usr/lib/jriver/Media Center 19/
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryAppdataCommon
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryDocuments
JRFileSystem::GetDirectoryDesktop
JRTools checking thread
CJRSharedToolsHelper::AuthenticateJRSharedLib
CJRSharedToolsHelper::AuthenticateJRSharedLib
JROs -- analyze operating system
Setting focus: 0A01F218
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #16 on: October 11, 2013, 04:23:41 pm »

it also plays in Rhythmbox and Sound Recorder at 16/44.

I confirmed that Sound Recorder is playing at 16/44 and not up-sampling to 16/48. I ran this while it was playing the 16/44 flac file:

Code: [Select]
weirdo@weirdo-wheezy-i386:~$ cat /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 1102
buffer_size: 4408
Logged

JimCo06

  • Recent member
  • *
  • Posts: 37
Re: JRiver Media Center 19.0.56 for Debian
« Reply #17 on: October 11, 2013, 04:30:07 pm »

Just wanted to let you know that I installed this version on Ubuntu 13.04 64-bit without any dependency issues using dpkg.  I did a clean install by fully removing the previous version I had installed (19.0.52), including deleting the .jriver folder.  I also tried installing it with the Synaptic Package Manger.  That did produce an error but if offered the option to ignore the error and proceed after which it installed cleanly.

Other than the know errors it seems to be working well in Ubuntu.  I have noticed 2 UI errors I haven't seen mentioned, the "pause" button doesn't work, and if I type to fast (entering the path to the music files) it loses letters.

Looks like it is getting there.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #18 on: October 11, 2013, 04:44:19 pm »

Yep - that seems to do the trick. However, don't forget that Movie Player - it's a built-in Debian player - plays the files clearly without modification. it also plays in Rhythmbox and Sound Recorder at 16/44.

One other thing to add now - there is a stuttering at the very beginning of the playback. I didn't notice it on the 24/96 file because it's a live track that fades up and the volume was too low.
The buffer could be a bit small for virtual operation. We have other tuning to do with the ALSA connector as well.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #19 on: October 11, 2013, 04:50:34 pm »

I confirmed that Sound Recorder is playing at 16/44 and not up-sampling to 16/48. I ran this while it was playing the 16/44 flac file:

Code: [Select]
weirdo@weirdo-wheezy-i386:~$ cat /proc/asound/card0/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 1102
buffer_size: 4408
Does it sound like a gain issue (like clipping, etc) or a lack of buffering?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #20 on: October 11, 2013, 04:57:19 pm »

Just wanted to let you know that I installed this version on Ubuntu 13.04 64-bit without any dependency issues using dpkg.  I did a clean install by fully removing the previous version I had installed (19.0.52), including deleting the .jriver folder.  I also tried installing it with the Synaptic Package Manger.  That did produce an error but if offered the option to ignore the error and proceed after which it installed cleanly.

Other than the know errors it seems to be working well in Ubuntu.  I have noticed 2 UI errors I haven't seen mentioned, the "pause" button doesn't work, and if I type to fast (entering the path to the music files) it loses letters.

Looks like it is getting there.
Thanks for the report.
I'm thinking that 12.04 may be too old. The libcurl in there is a little older than the one in Debian Wheezy and that could be the problem I've seen trying to use 12.04. Can someone who is having trouble on 12.04 try 13.04? Also, make sure to install xfonts-75dpi and xfonts-100dpi. I moved them from requirements to suggestions since Ubuntu wouldn't install them noarch.

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #21 on: October 11, 2013, 05:01:54 pm »

Does it sound like a gain issue (like clipping, etc) or a lack of buffering?
Almost forgot, when the ALSA driver is opened by a program, one of the options is for automatic resampling. We have that turned off by default since we do the resampling. This may not be the case with other programs and the proc entry may not reflect that..
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #22 on: October 11, 2013, 10:38:06 pm »

Almost forgot, when the ALSA driver is opened by a program, one of the options is for automatic resampling.

Yes I wondered about the upsampling too which is why I showed you the output of the 'cat /proc/asound/card0/pcm0p/sub0/hw_params'.

If I play a 441000 file it shows 44100. If I play a 48000 file it shows 48000. If nothing is playing it reports closed. So my conclusion was Sound Recorder is not upsampling the 16/44 file to 16/48.
Logged

weirdo12

  • Junior Woodchuck
  • **
  • Posts: 63
Re: JRiver Media Center 19.0.56 for Debian
« Reply #23 on: October 11, 2013, 10:44:58 pm »

Does it sound like a gain issue (like clipping, etc) or a lack of buffering?

The stuttering? It sounds like tick-tick-tick-tick-tick-tick-tick and then file starts playing but the first second or so is missing.

Bob, I realize running in a VM is not your target but I also thought some of the behaviors might be worth reporting. I'm really impressed that it works so well.
Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
Attn: Bob RE:Media Center 19.0.56 for Debian
« Reply #24 on: October 12, 2013, 12:24:28 am »

Bob,
Obviously, JRiver has tested the Media Center 19 on some Linux distros and had good fortune with installing them. On which of the innumerable Linux distros has MC 19 been installed? Were any of these "rolling distros?"

Thanks,
tlcmd (aka Dick)
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #25 on: October 12, 2013, 08:54:50 am »

Hello JRiver team,

I am testing the Mediacenter 19.0.56 on a AMD system AMD E-350 Processor ◊ 2 Asus board, this processor is included with this board and is passive kept cold so no processor cooler. Nice and very silent to be kept close to a tube amplifier. So I am a bit of a Linux junior expert and use the synaptic package to be able to see what I need on dependencies. Here below I have put the output, what I am missing ? Furthermore is there going to be a gui like the Windows version coming out soon ?  :P

Best regards,
Hans

I got this output:   

 mediacenter
JRiver install path (process: 2738): /usr/lib/jriver/Media Center 19/
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryAppdataCommon
CJRSharedToolsHelper::AuthenticateJRSharedLib
JRFileSystem::GetDirectoryDocuments
JRFileSystem::GetDirectoryDesktop
JRTools checking thread
CJRSharedToolsHelper::AuthenticateJRSharedLib
CJRSharedToolsHelper::AuthenticateJRSharedLib
JROs -- analyze operating system
Setting focus: 0A8F2B20
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
JRBasicWnd::SetCapture
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JRFileSystem::GetDriveType
JROs -- analyze operating system
Setting focus: 0A862168
Ignoring Xlib error: error code 8 request code 42
Details: BadMatch (invalid parameter attributes)
CJRSharedToolsHelper::AuthenticateJRSharedLib
*** glibc detected *** mediacenter: free(): invalid pointer: 0xf758c950 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75ee2)[0xf732fee2]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x1f)[0xf755651f]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1b)[0xf753d99b]
/usr/lib/i386-linux-gnu/libstdc++.so.6(+0x909dc)[0xf753d9dc]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZNSsD1Ev+0x2e)[0xf753da4e]
/lib/i386-linux-gnu/libc.so.6(__cxa_finalize+0xab)[0xf72ed2fb]
/usr/lib/jriver/Media Center 19/Plugins/libout_Main.so(+0x259993)[0xf4391993]
/lib/ld-linux.so.2(+0x13c04)[0xf7719c04]
/lib/ld-linux.so.2(+0x14638)[0xf771a638]
======= Memory map: ========
08048000-09432000 r-xp 00000000 08:02 10620133                           /usr/bin/mediacenter
09432000-09434000 rw-p 013e9000 08:02 10620133                           /usr/bin/mediacenter
09434000-0943a000 rw-p 00000000 00:00 0
0a7b8000-0b3a4000 rw-p 00000000 00:00 0                                  [heap]
f4046000-f4133000 r-xp 00000000 08:02 12978961                           /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f4133000-f4137000 r--p 000ec000 08:02 12978961                           /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f4137000-f4138000 rw-p 000f0000 08:02 12978961                           /usr/lib/i386-linux-gnu/libasound.so.2.0.0
f4138000-f46fa000 r-xp 00000000 08:02 14558757                           /usr/lib/jriver/Media Center 19/Plugins/libout_Main.so
f46fa000-f46fb000 rw-p 005c2000 08:02 14558757                           /usr/lib/jriver/Media Center 19/Plugins/libout_Main.so
f46fb000-f4700000 rw-p 00000000 00:00 0
f4700000-f4721000 rw-p 00000000 00:00 0
f4721000-f4800000 ---p 00000000 00:00 0
f482c000-f482d000 ---p 00000000 00:00 0
f482d000-f5070000 rw-p 00000000 00:00 0                                  [stack:2777]
f50a2000-f50c5000 r--p 00000000 08:02 13507304                           /usr/share/locale-langpack/nl/LC_MESSAGES/libc.mo
f50c5000-f50cd000 r-xp 00000000 08:02 23597348                           /lib/i386-linux-gnu/libcrypt-2.15.so
f50cd000-f50ce000 r--p 00007000 08:02 23597348                           /lib/i386-linux-gnu/libcrypt-2.15.so
f50ce000-f50cf000 rw-p 00008000 08:02 23597348                           /lib/i386-linux-gnu/libcrypt-2.15.so
f50cf000-f50f6000 rw-p 00000000 00:00 0
f50f6000-f5198000 r-xp 00000000 08:02 12978721                           /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
f5198000-f5199000 r--p 000a2000 08:02 12978721                           /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
f5199000-f519a000 rw-p 000a3000 08:02 12978721                           /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
f519a000-f519b000 rw-p 00000000 00:00 0
f519b000-f51de000 r-xp 00000000 08:02 12978752                           /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
f51de000-f51df000 ---p 00043000 08:02 12978752                           /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
f51df000-f51e0000 r--p 00043000 08:02 12978752                           /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
f51e0000-f51e2000 rw-p 00044000 08:02 12978752                           /usr/lib/i386-linux-gnu/libhx509.so.5.0.0
f51e2000-f51ef000 r-xp 00000000 08:02 12978748                           /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
f51ef000-f51f0000 r--p 0000c000 08:02 12978748                           /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
f51f0000-f51f1000 rw-p 0000d000 08:02 12978748                           /usr/lib/i386-linux-gnu/libheimbase.so.1.0.0
f51f1000-f5218000 r-xp 00000000 08:02 12978750                           /usr/lib/i386-linux-gnu/libwind.so.0.0.0
f5218000-f5219000 r--p 00027000 08:02 12978750                           /usr/lib/i386-linux-gnu/libwind.so.0.0.0
f5219000-f521a000 rw-p 00028000 08:02 12978750                           /usr/lib/i386-linux-gnu/libwind.so.0.0.0
f521a000-f521c000 r-xp 00000000 08:02 23597402                           /lib/i386-linux-gnu/libkeyutils.so.1.4
f521c000-f521d000 r--p 00002000 08:02 23597402                           /lib/i386-linux-gnu/libkeyutils.so.1.4
f521d000-f521e000 rw-p 00003000 08:02 23597402                           /lib/i386-linux-gnu/libkeyutils.so.1.4
f521e000-f522e000 r-xp 00000000 08:02 12978730                           /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
f522e000-f522f000 r--p 0000f000 08:02 12978730                           /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
f522f000-f5230000 rw-p 00010000 08:02 12978730                           /usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
f5230000-f5240000 r-xp 00000000 08:02 12978732                           /usr/lib/i386-linux-gnu/libtasn1.so.3.1.12
f5240000-f5241000 r--p 0000f000 08:02 12978732                           /usr/lib/i386-linux-gnu/libtasn1.so.3.1.12
f5241000-f5242000 rw-p 00010000 08:02 12978732                           /usr/lib/i386-linux-gnu/libtasn1.so.3.1.12
f5242000-f5256000 r-xp 00000000 08:02 12978726                           /usr/lib/i386-linux-gnu/libroken.so.18.1.0
f5256000-f5257000 r--p 00013000 08:02 12978726                           /usr/lib/i386-linux-gnu/libroken.so.18.1.0
f5257000-f5258000 rw-p 00014000 08:02 12978726                           /usr/lib/i386-linux-gnu/libroken.so.18.1.0
f5258000-f528a000 r-xp 00000000 08:02 12978746                           /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
f528a000-f528b000 r--p 00032000 08:02 12978746                           /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
f528b000-f528c000 rw-p 00033000 08:02 12978746                           /usr/lib/i386-linux-gnu/libhcrypto.so.4.1.0
f528c000-f528d000 rw-p 00000000 00:00 0
f528d000-f532d000 r-xp 00000000 08:02 12978728                           /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
f532d000-f532e000 ---p 000a0000 08:02 12978728                           /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
f532e000-f532f000 r--p 000a0000 08:02 12978728                           /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
f532f000-f5332000 rw-p 000a1000 08:02 12978728                           /usr/lib/i386-linux-gnu/libasn1.so.8.0.0
f5332000-f53b1000 r-xp 00000000 08:02 12978754                           /usr/lib/i386-linux-gnu/libkrb5.so.26.0.0
f53b1000-f53b3000 r--p 0007e000 08:02 12978754                           /usr/lib/i386-linux-gnu/libkrb5.so.26.0.0
f53b3000-f53b5000 rw-p 00080000 08:02 12978754                           /usr/lib/i386-linux-gnu/libkrb5.so.26.0.0
f53b5000-f53bb000 r-xp 00000000 08:02 12978756                           /usr/lib/i386-linux-gnu/libheimntlm.so.0.1.0
f53bb000-f53bc000 r--p 00005000 08:02 12978756                           /usr/lib/i386-linux-gnu/libheimntlm.so.0.1.0
f53bc000-f53bd000 rw-p 00006000 08:02 12978756                           /usr/lib/i386-linux-gnu/libheimntlm.so.0.1.0
f53bd000-f53c4000 r-xp 00000000 08:02 12978738                           /usr/lib/i386-linux-gnu/libkrb5support.so.0.1Afgebroken (geheugendump gemaakt)

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: Attn: Bob RE:Media Center 19.0.56 for Debian
« Reply #26 on: October 12, 2013, 03:17:03 pm »

Bob,
Obviously, JRiver has tested the Media Center 19 on some Linux distros and had good fortune with installing them. On which of the innumerable Linux distros has MC 19 been installed? Were any of these "rolling distros?"

Thanks,
tlcmd (aka Dick)
The ONLY linux distro we've compiled on is Debian.
I've installed on to Debian and Ubuntu Precise. Precise did not work. I suspect either a glibc incompatibility or a libcurl incompatibility.
Logged

imugli

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1601
Re: Attn: Bob RE:Media Center 19.0.56 for Debian
« Reply #27 on: October 12, 2013, 05:09:47 pm »

Bob,
Obviously, JRiver has tested the Media Center 19 on some Linux distros and had good fortune with installing them. On which of the innumerable Linux distros has MC 19 been installed? Were any of these "rolling distros?"

Thanks,
tlcmd (aka Dick)

Works on Ubuntu 13.04 64bit but there's no window / app switcher integration.

halfrican

  • Member
  • *
  • Posts: 1
Re: JRiver Media Center 19.0.56 for Debian
« Reply #28 on: October 12, 2013, 08:26:05 pm »

I have successfully got this version installed on Ubuntu 13.04 x64, starts fine, library populates, but I dont' have a playback device listed in audio settings. PC is connected via USB to Schiit Gungnir DAC. DAC appears in  pulseaudio settings, and works fine with ALSA using Deadbeef, any idea what I'm missing with MC?
Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
Re: JRiver Media Center 19.0.56 for Debian
« Reply #29 on: October 12, 2013, 08:46:52 pm »

Here is the tail end of my install of MC 19.0.56 for Debian on Limux Mint Debian Edition (mate) in the terminal window:

b7279000-b727a000 r--p 00002000 08:01 1044928    /lib/i386-linux-gnu/i686/cmov/libdl-2.17.soAborted
dick@music ~ $

Suggestions?

Thaks,
tlcmd (aka Dick)
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #30 on: October 12, 2013, 09:15:24 pm »

I have successfully got this version installed on Ubuntu 13.04 x64, starts fine, library populates, but I dont' have a playback device listed in audio settings. PC is connected via USB to Schiit Gungnir DAC. DAC appears in  pulseaudio settings, and works fine with ALSA using Deadbeef, any idea what I'm missing with MC?
http://files.jriver.com/mediacenter/hw/alsacap
Will tell you what MC sees.
It will not use pulseaudio and if anything else is exclusively using ALSA it won't be able to open the device.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #31 on: October 12, 2013, 09:19:59 pm »

Here is the tail end of my install of MC 19.0.56 for Debian on Limux Mint Debian Edition (mate) in the terminal window:

b7279000-b727a000 r--p 00002000 08:01 1044928    /lib/i386-linux-gnu/i686/cmov/libdl-2.17.soAborted
dick@music ~ $

Suggestions?

Thanks,
tlcmd (aka Dick)

I've asked before, please answer these questions!
x64 or i386?
VERSION?
Mint is NOT a version, it's a distro.
It's not debian, it's derived from debian.
Maya, Nadia, Olivia. Those are versions.
What have you got?

Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
TLCMD's Answers Re: LMDE
« Reply #32 on: October 12, 2013, 11:45:19 pm »

I'm going to try to answer your questions. Please bear with me as I am not yet Linus literate. And please ask questions, I know my limitations re; Linux are pretty inclusive, so you will not insult me. i appreciate your patience.

Thanks,
tlcmd (aka Dick)

I am running i386

I am running Linux Mint Debian Edition (mate) Distro; Version 201303 (32 bit)
 
LMDE in brief

    Linux Mint Debian Edition (LMDE) is a semi-rolling distribution based on Debian Testing.
    Itís available in both 32 and 64-bit as a live DVD with MATE or Cinnamon.
    The purpose of LMDE is to look identical to the main edition and to provide the same functionality while using Debian as a base.

FAQ
1. Is LMDE compatible with Ubuntu-based Linux Mint editions?

No, it is not. LMDE is compatible with Debian, which isnít compatible with Ubuntu.
2. Is LMDE fully compatible with Debian?

Yes, 100%. LMDE is compatible with repositories designed for Debian Testing.
3. What is a semi-rolling distribution?

Updates are constantly fed to Debian Testing, where users experience frequent regressions but also frequent bug fixes and improvements. LMDE receives "Update Packs" which are tested snapshots of Debian Testing. Users can experience a more stable system thanks to update packs, or switch their sources to follow Testing, or even Unstable, directly to get more frequent updates.
4. How does LMDE compare to the Ubuntu-based editions?

Pros:

    You donít need to ever re-install the system. New versions of software and updates are continuously brought to you.
    Itís faster and more responsive than Ubuntu-based editions.

Cons:

    LMDE requires a deeper knowledge and experience with Linux, dpkg and APT.
    Debian is a less user-friendly/desktop-ready base than Ubuntu. Expect some rough edges.
    No EFI, GPT or secureBoot support.
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #33 on: October 13, 2013, 06:05:34 am »

Hello Bob,

I tried to install MC on Ubuntu 13.10 64 bit version, but it keeps naging about the following: mediacenter: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
I did install Libx11 files with the aid of synaptic packages but still it keeps naging. What is this file libx11.so. 6 and what does it do ?

Best regards,
Hans
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #34 on: October 13, 2013, 07:50:37 am »

Hello Bob,

I did some additional research and noticed that the libx11.so.6 files are rpm, so now I installed smart package manager on Ubuntu 13.04 64 bit and hope that this will work  ;D
Otherwise do you know a workaround ?

Best regards !
Logged

Wander_Homer

  • Recent member
  • *
  • Posts: 13
Re: JRiver Media Center 19.0.56 for Debian
« Reply #35 on: October 13, 2013, 08:08:00 am »

tubehifi, to solve your problem you simply have to enter the following in a terminal:

sudo apt-get update && sudo apt-get install libx11-6:i386
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #36 on: October 13, 2013, 12:39:47 pm »

Hello Wander-home

Thanks, I just installed the missing files.
 Now I hope that JRiver will work :-)

Best regards,
Hans
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #37 on: October 13, 2013, 12:50:37 pm »

Hello Bob,

I just installed the necessary files from the Libx11  with thanks to Wander home on Ubuntu 13.04 64 bit, no nagging now, but where is the interface to operate Mediacenter ?

Best regards,
Tubehifi
Logged

tubehifi

  • Recent member
  • *
  • Posts: 7
Re: JRiver Media Center 19.0.56 for Debian
« Reply #38 on: October 13, 2013, 01:56:00 pm »

Hello Bob,
I installed Gizmo from JRiver on my smartphone. It is asking for a JRiver acces key. How can I obtain that and is Mediacenter that far in the development to use this app ?

Best regards,
Hans
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71319
  • Where did I put my teeth?
Re: JRiver Media Center 19.0.56 for Debian
« Reply #39 on: October 13, 2013, 02:06:27 pm »

Please read the wiki topic called "Media Network".
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #40 on: October 13, 2013, 11:08:39 pm »

Hello Bob,

I just installed the necessary files from the Libx11  with thanks to Wander home on Ubuntu 13.04 64 bit, no nagging now, but where is the interface to operate Mediacenter ?

Best regards,
Tubehifi
Open up a terminal window (not as root) and type
mediacenter
and hit enter.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: TLCMD's Answers Re: LMDE
« Reply #41 on: October 13, 2013, 11:21:39 pm »

I'm going to try to answer your questions. Please bear with me as I am not yet Linus literate. And please ask questions, I know my limitations re; Linux are pretty inclusive, so you will not insult me. i appreciate your patience.

Thanks,
tlcmd (aka Dick)

I am running i386

I am running Linux Mint Debian Edition (mate) Distro; Version 201303 (32 bit)
 
LMDE in brief

    Linux Mint Debian Edition (LMDE) is a semi-rolling distribution based on Debian Testing.

...
Did you install the fonts? libcurl?
apt-get install libcurl3 xfonts-75dpi xfonts-100dpi
Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
Reply from tlcmd
« Reply #42 on: October 14, 2013, 10:46:37 am »

Bob,
I tried to install  apt-get install libcurl3 xfonts-75dpi xfonts-100dpi

And got this:
dick@music ~ $ apt-get install libcurl3 xfonts-75dpi xfonts-100dpi
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
dick@music ~ $
 



Do I need to sign in the terminal window as an administrator or "root?" If so, how. I am only semi-computer literate here.

Thanks, tlcmd (Dick)
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: JRiver Media Center 19.0.56 for Debian
« Reply #43 on: October 14, 2013, 11:05:17 am »

try sudo apt-get install libcurl3 xfonts-75dpi xfonts-100dpi
Logged

tlcmd

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 261
  • nothing more to say...
ABORTED Re: JRiver Media Center 19.0.56 for Debian
« Reply #44 on: October 14, 2013, 12:43:52 pm »

Bob,
The "sudo" command line you sent did work to install those commands, but MC 19.0.56 still installed "successfully" according to my Deb installer, but does not show up in my program lists. When I use the terminal and enter "mediacenter" the bottom line is still:

b7772000-b7791000 r-xp 00000000 08:01 1045166    /lib/i386-linux-gnu/ld-2.17.so
b7791000-b7792000 r--p 0001f000 08:01 1045166    /lib/i386-linux-gnu/ld-2.17.so
b7792000-b7793000 rw-p 00020000 08:01 1045166    /lib/i386-linux-gnu/ld-2.17.so
bf962000-bf983000 rw-p 00000000 00:00 0          [stack]
Aborted
dick@music ~ $

Should I try any of the previous builds or wait for the next build?

Thanks for all the work you and your team at JRiver are doing to get us a Linux Media Center.

tlcmd (aka Dick)
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 19.0.56 for Debian
« Reply #45 on: October 14, 2013, 10:05:04 pm »

Something interesting here...I hosed a system, so did clean build of openSuse 13.1RC1.  Using Kernel 3.11.3.  Phonon and PulseAudio are doing weird stuff, but nevermind that for now...

I've set MC for HDMI-0 (AMD HD6570)

Alsacap:
Code: [Select]
mike@linux-30ty:~> alsacap
*** Scanning for playback devices ***
Card 0, ID `SB', name `HDA ATI SB'
  Device 0, ID `VT1708S Analog', name `VT1708S Analog', 1 subdevices (1 available)
    2..8 channels, sampling rate 44100..192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
  Device 1, ID `VT1708S Digital', name `VT1708S Digital', 1 subdevices (1 available)
    2 channels, sampling rate 44100..192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
Card 1, ID `Generic', name `HD-Audio Generic'
  Device 3, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2 channels, sampling rate 32000..48000 Hz
    Sample formats: S16_LE
      Subdevice 0, name `subdevice #0'

When I play back a 16/44 audio file, I get this in the log:
Code: [Select]
0037640: 4050836288: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Finish (12 ms)
0037640: 4115278656: Playback: CWaveOutBin::DestroyBin: Finish (0 ms)
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Start
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Using input format
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: 44.1kHz 16bit 2ch
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Finish (0 ms)
0037640: 4115278656: Playback: CWaveOutBin::CreateBin: Start
0037640: 4115278656: Playback: CWaveOutBin::DestroyBin: Start
0037641: 4115278656: Playback: CWaveOutBin::DestroyBin: Finish (0 ms)
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Start
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Using input format
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: 44.1kHz 16bit 2ch
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Finish (0 ms)
0037646: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Failed to set ALSA format (error -22)
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (6 ms)
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Failed to set ALSA format (error -22)
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (2 ms)
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037658: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (2 ms)
0037669: 4115278656: Playback: CWaveOutBin::CreateBin: Finish (28 ms)
0037669: 4115278656: Playback: CMJWaveFeeder::Thread: Preparing to feed data
0037670: 4050836288: Playback: CWaveOutBinPlayThread::Thread: Start
0037671: 4115278656: Playback: CMJWaveFeeder::Thread: Memory playback: 0; Maximum play buffer bytes: 268435456; Grow by bytes: 33554432; System available bytes: -1286578176
0037671: 4115278656: Playback: CMJWaveFeeder::Thread: Running feeder loop
0037712: 4115278656: Playback: CPlayerZone::OnNewStream: Start
0037712: 4115278656: Playback: CPlayerZone::OnNewStream: Finish (0 ms)

Console shows these two lines:
Code: [Select]
ALSA lib pcm.c:7918:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument
ALSA lib pcm.c:7918:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument

Yet, playback still works fine.  MC did not set an Output Format in the DSP (It's unchecked) and the console shows normal stuff from then on.
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: 13487
Re: JRiver Media Center 19.0.56 for Debian
« Reply #46 on: October 15, 2013, 10:02:44 am »

Something interesting here...I hosed a system, so did clean build of openSuse 13.1RC1.  Using Kernel 3.11.3.  Phonon and PulseAudio are doing weird stuff, but nevermind that for now...

I've set MC for HDMI-0 (AMD HD6570)

Alsacap:
Code: [Select]
mike@linux-30ty:~> alsacap
*** Scanning for playback devices ***
Card 0, ID `SB', name `HDA ATI SB'
  Device 0, ID `VT1708S Analog', name `VT1708S Analog', 1 subdevices (1 available)
    2..8 channels, sampling rate 44100..192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
  Device 1, ID `VT1708S Digital', name `VT1708S Digital', 1 subdevices (1 available)
    2 channels, sampling rate 44100..192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
Card 1, ID `Generic', name `HD-Audio Generic'
  Device 3, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2 channels, sampling rate 32000..48000 Hz
    Sample formats: S16_LE
      Subdevice 0, name `subdevice #0'

When I play back a 16/44 audio file, I get this in the log:
Code: [Select]
0037640: 4050836288: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Finish (12 ms)
0037640: 4115278656: Playback: CWaveOutBin::DestroyBin: Finish (0 ms)
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Start
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Using input format
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: 44.1kHz 16bit 2ch
0037640: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Finish (0 ms)
0037640: 4115278656: Playback: CWaveOutBin::CreateBin: Start
0037640: 4115278656: Playback: CWaveOutBin::DestroyBin: Start
0037641: 4115278656: Playback: CWaveOutBin::DestroyBin: Finish (0 ms)
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Start
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Using input format
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: 44.1kHz 16bit 2ch
0037641: 4115278656: Playback: CAutoConfigureAudioOutput::GetOutputFormat: Finish (0 ms)
0037646: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Failed to set ALSA format (error -22)
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (6 ms)
0037653: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Failed to set ALSA format (error -22)
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (2 ms)
0037655: 4095949632: Playback: CALSAPlugin::OpenALSA: Start
0037658: 4095949632: Playback: CALSAPlugin::OpenALSA: Finish (2 ms)
0037669: 4115278656: Playback: CWaveOutBin::CreateBin: Finish (28 ms)
0037669: 4115278656: Playback: CMJWaveFeeder::Thread: Preparing to feed data
0037670: 4050836288: Playback: CWaveOutBinPlayThread::Thread: Start
0037671: 4115278656: Playback: CMJWaveFeeder::Thread: Memory playback: 0; Maximum play buffer bytes: 268435456; Grow by bytes: 33554432; System available bytes: -1286578176
0037671: 4115278656: Playback: CMJWaveFeeder::Thread: Running feeder loop
0037712: 4115278656: Playback: CPlayerZone::OnNewStream: Start
0037712: 4115278656: Playback: CPlayerZone::OnNewStream: Finish (0 ms)

Console shows these two lines:
Code: [Select]
ALSA lib pcm.c:7918:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument
ALSA lib pcm.c:7918:(snd_pcm_set_params) Sample format not available for PLAYBACK: Invalid argument

Yet, playback still works fine.  MC did not set an Output Format in the DSP (It's unchecked) and the console shows normal stuff from then on.
MC first tries to open the ALSA device in 32 bit mode, then 24 and finally 16. The "sample format not available" message twice is what you'd expect based on your alsacap printout (HDMI 0 is 16 bit).
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: JRiver Media Center 19.0.56 for Debian
« Reply #47 on: October 15, 2013, 10:39:18 am »

okay, cool, makes sense.  fwiw, I just got the hda hbr stuff compiled in to Kernel 3.12RC5 and it now works at 32bit, no log or console msgs.
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: 7357
  • The color of Spring...
Re: JRiver Media Center 19.0.56 for Debian
« Reply #48 on: October 15, 2013, 05:19:18 pm »

Finally, a decent media player for Linux distros! Eventually, I can finally stop using foobar2000 through Wine! :D

I've been running the trial for the last couple days on my (pretty well modified/customized) Ubuntu 13.04 install and noticed things like no Unity running icon so if you minimized Media Center you'd basically have to kill the process and run it again. Plus it didn't install launchers to Unity (which I took care of myself manually). And I can't get into any of the purchase link to work and the volume control is all messed up and I can only select ALSA as an output and I can't modify the font options (the dialog doesn't show up). But that's probably due to all my tinkering. I do hope soon that I can get bit-perfect 24/96 playback (FLAC and Apple Lossless files) with ALSA/Pulse/JACK!

I will be doing a clean Ubuntu 13.10 install after it's released in a few days, so rest assured that I'll be downloading this again to test the 30 day trial. ;) I will be purchasing a license eventually too (especially if there's a Black Friday sale)!

P.S. I know it's not meant to be viable for a few more months until it matures some, just expressing my opinions thus far. ;)
Logged
I don't work for JRiver... I help keep the forums safe from Viagra and other sources of sketchy pharmaceuticals.

Windows 11 2023 Update (23H2) 64-bit + Ubuntu 23.10 Mantic Minotaur 64-bit | Windows 11 2023 Update (23H2) 64-bit (Intel N305 Fanless NUC 16GB RAM/256GB NVMe SSD)
JRiver Media Center 32 (Windows + Linux) | Topping D50s DAC | Edifier R2000DB Bookshelf Speakers
Pages: [1]   Go Up