More > JRiver Media Center 23 for Linux
NEW: Theater View on Linux
imugli:
Off topic, but how long before TV functionality is working on Linux and I get to rid my HTPC of Windows forever? ;D I love that we're getting closer...
Hendrik:
--- Quote from: mwillems on October 29, 2016, 06:55:55 pm ---I've attached a log reproducing the NVidia flashing (I let it flash three or four times before switching back to standard view). It does appear to be starting over (over and over); I noticed on my working systems that there's a white flash when theater view first starts. It may be related to vsync as changing the FPS setting for theater view changes the frequency of the white flash.
--- End quote ---
Its definitely restarting Theater View all the time. This sounds odd, not sure what could be triggering this, but guess I'll need to setup some more advanced linux system then this plain Debian with Xfce on Intel. Not even a compositor on here!
--- Quote from: mwillems on October 29, 2016, 06:55:55 pm ---1) The Gizmo theater view remote does not appear to work for navigation with the Linux theater view; I recognize that was kind of a "fringe" feature, it just seemed like something worth testing as I suspect that not everyone will have as easy a time with their IR remote as I have.
--- End quote ---
Not really sure how that works at all. Its probably a generic linux thing that it doesn't work.
--- Quote from: mwillems on October 29, 2016, 06:55:55 pm ---2) The time displayed is not formatted nicely (like on Windows theater view). It shows a leading "0" with single digit hours, and shows seconds. Apologies if there's a way to tweak that in the theme settings, but I couldn't find one, and it's definitely different than the windows default.
--- End quote ---
Locale aware time formatting is annoying on Linux. But this is generic MC code anyway, not Theater View specific. It just uses the default time format that MC provides.
There doesn't appear to be a strftime token that prints hours and minutes only in a locale specific way. And I also could not even figure out how to query the locale if there is a 12 or 24 hour clock. :(
Forcing a hours:minutes 24 hour clock would be easy, or a 12 hour clock of the same setup. But 24 would confuse you poor americans and 12 would enrage myself. :)
mattkhan:
works fine on nvidia here, an uptodate debian testing box running with kde5 with an nvidia gtx950 in it (367.44 drivers)
no freeze on pressing stop in playing now either, agree it does lose keyboard input (which generally seems slightly unreliable from what I see)
mattkhan:
thought I'd try it on another system that just has an intel gpu (an i3 540 so a bit old)
glxinfo says
--- Code: ---OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Desktop
OpenGL version string: 2.1 Mesa 12.0.3
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 12.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
--- End code ---
so I suppose it's too old for this, just thought I'd mention that turning on theater view on this box just immediately crashes the process. I guess some validation is required there.
mwillems:
--- Quote from: mattkhan on October 30, 2016, 06:12:07 am ---works fine on nvidia here, an uptodate debian testing box running with kde5 with an nvidia gtx950 in it (367.44 drivers)
no freeze on pressing stop in playing now either, agree it does lose keyboard input (which generally seems slightly unreliable from what I see)
--- End quote ---
That's interesting as it suggests that it may be a Gnome window manger/compositor (mutter) issue. The other fellow who reproduced my issue is running Cinnamon which also relies on mutter. There are a handful of other mutter dependent DEs as well, but xfce and kde are not.
So I'll try a few different DEs on that system as a test. Thanks for the clue Matt.
EDIT: It was a nice theory, but I just tested with xfce and KDE on my Arch box with the NVidia 970 and I get the same flashing. So it doesn't appear to be DE specific in my case, unfortunately.
--- Quote from: Hendrik on October 30, 2016, 04:51:02 am ---Locale aware time formatting is annoying on Linux. But this is generic MC code anyway, not Theater View specific. It just uses the default time format that MC provides.
There doesn't appear to be a strftime token that prints hours and minutes only in a locale specific way. And I also could not even figure out how to query the locale if there is a 12 or 24 hour clock. :(
Forcing a hours:minutes 24 hour clock would be easy, or a 12 hour clock of the same setup. But 24 would confuse you poor americans and 12 would enrage myself. :)
--- End quote ---
Maybe this could this just be left up to the user? There's already user configurable time display stuff in MC for, for example, the time to run of a given song or video in the top bar of standard view. A simple 12 or 24 hour hour clock toggle would probably solve the issue, and that's the way many Linux native software packages address the issue (e.g. the Gnome desktop offers a toggle, doesn't bother trying to autodetect).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version