More > JRiver Media Center 23 for Linux
NEW: Theater View on Linux
bob:
--- Quote from: Leeuwerik on January 22, 2018, 04:20:06 pm ---Modeline settings are generated dynamically by the kernel using EDID data from TV. It's not a manual config file. Videos are played well. The problem is the hundreds thousands of modeset messages that are generated in logfiles when I switch to Theater/Display View. When I use the Gnome player Totem in full screen mode, these messages are not generated. So the problem is very specific to JRiver MC Theater/Display view.
--- End quote ---
That may be true however since they appear to only happen on your system I'm not aware of anything we can change on this end to fix it for you.
Leeuwerik:
I guess that the issue is the following:
* When JRiver MC switches to Theater Mode or Display mode it sets the screen resolution to the Desktop resolution (as configured in Tree&View). This goes well
* I guess that it also tries to query the available screen resolutions
* For some reason availabe screen resolutions are not returned by my system (they are not shown in Options>Tree&View>Full Screen>Resolution)
* JRiver MC keeps trying forever (loop?) until I switch back to the standard display
* This triggers randr calls again and again resulting in thousands modeline messages in the logfile
Assuming that I'm right, would it be possibe to stop JRiver MC to query available screen resolutions forever?
Hendrik:
Perhaps it might be more sensible to figure out why your system fails to report any available resolutions?
Leeuwerik:
Maybe. How does media center query the resolutions on Linux (e.g. read a config file or perform a system call)?
Maybe setting the resolutions manually is a workaround. What is the format of parameter value "Full Screen Resolution="?
"~\.jriver\Media Center 23\Settings\User Settings.ini":
[Zones\\0\\Display]
Full Screen Monitor=i:"0"
Full Screen Resolution=""
Windowed Always On Top=i:"1"
Windowed Placement=b:"LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8CAADlAQAAXwIAAK0CAAA\="
bob:
--- Quote from: Leeuwerik on January 30, 2018, 03:17:53 pm ---Maybe. How does media center query the resolutions on Linux (e.g. read a config file or perform a system call)?
--- End quote ---
First MC calls:
XRRGetScreenResources
to get the number of screens and then for each screen it does:
XRRGetCrtcInfo
to get the height and width.
If this fails it drops back to:
XDisplayWidth and XDisplayHeight to get the primary display width and height.
Seems like xrandr is broken on your system.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version