Mednafen Members Members   Search Search   Help Help   Register Register   Login Login   Home Home
Home » Mednafen » Bugs » Doesn't work full screen in multi-monitor configuration (set wrong ref rate in fullscreeen mode)
Show: Today's Messages  :: Show Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
icon9.gif   Doesn't work full screen in multi-monitor configuration (set wrong ref rate in fullscreeen mode) [message #6573] Mon, 08 November 2021 02:20 Go to next message
Ilya Indigo  [PM]
In KDE, I create a simple multi-monitor configuration where the 2nd monitor or TV expands the screen to the right or down.
No other full-screen applications or games, either native or via wine, have problems.
But only in mednafen trying or launching or expanding to full screen not the main monitor leads to configuration failure and possibly crashing the X-server after which I have to reboot.
Video card Radeon 7770HD driver radeonSI.

[Updated on: Tue, 15 March 2022 17:27]

icon4.gif  Re: Doesn't work full screen in multi-monitor configuration (set wrong ref rate in fullscreeen mode) [message #6670 is a reply to message #6573 ] Tue, 15 March 2022 17:18 Go to previous messageGo to next message
Ilya Indigo  [PM]
Ilya Indigo wrote on Mon, 08 November 2021 02:20

In KDE, I create a simple multi-monitor configuration where the 2nd monitor or TV expands the screen to the right or down.
No other full-screen applications or games, either native or via wine, have problems.
But only in mednafen trying or launching or expanding to full screen not the main monitor leads to configuration failure and possibly crashing the X-server after which I have to reboot.
Video card Radeon 7770HD driver radeonSI.

This was partially fixed in 1.29.0, but not completely.
Now mednafen does not screw up the multi-monitor configuration, but it does change the refresh rate (60.00) to unsupported (59.96), so the TV screen does not display the signal from HDMI.
Other full-screen applications don't do this, so they display fine.

I have a Panasonic TX-P50VT60E European Plasma TV with the default setting of frequency 50.00.
I change it to 60.00 in the xorg config.

Section "Monitor"
Identifier "HDMI-0"
Modeline "1280x960" 101.25 1280 1360 1488 1696 960 963 967 996 -hsync +vsync
Modeline "1280x960" 130.00 1280 1368 1504 1728 960 963 967 1005 -hsync +vsync
Modeline "1440x1080" 129.00 1440 1528 1680 1920 1080 1083 1087 1120 -hsync +vsync
Modeline "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080"
EndSection

And it runs fine with it. xrandr output.

HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 698mm x 392mm
1920x1080 50.00 + 59.96 60.00* 59.94 30.00 25.00 24.00 29.97 23.98

The problem, which never bothered me, is that the tv does not support the frequency 59.96 for 1080p (it does not output an image), although xrandr for some reason lists it among the available ones. And for some reason only mednafen, when switching or running in fullscreen mode, for some reason, sets wrong frequency 59.96, which leads to no picture in fullscreen mode and returns 60.00 when switching to windowed mode.

KDE has the ability to move a full screen application between monitors, and if I switching or running mednafen in full screen mode on the main monitor (DVI), and move it off the TV (HDMI), the frequency setting does not happen and mednafen works fine in full screen mode, until I return to windowed mode and switch it to full screen by At+Enter or other specified combination.

In general I believe that mednafen should NOT change the screen refresh rate, and if it does need to change it to the correct 60.00 or 50.00.

[Updated on: Tue, 15 March 2022 17:25]

icon7.gif  Re: Doesn't work full screen in multi-monitor configuration (set wrong ref rate in fullscreeen mode) [message #6671 is a reply to message #6670 ] Tue, 15 March 2022 18:18 Go to previous message
Ilya Indigo  [PM]
[quote title=Ilya Indigo wrote on Tue, 15 March 2022 17:18][quote
I have a Panasonic TX-P50VT60E European Plasma TV with the default setting of frequency 50.00.
I change it to 60.00 in the xorg config.

Section "Monitor"
Identifier "HDMI-0"
Modeline "1280x960" 101.25 1280 1360 1488 1696 960 963 967 996 -hsync +vsync
Modeline "1280x960" 130.00 1280 1368 1504 1728 960 963 967 1005 -hsync +vsync
Modeline "1440x1080" 129.00 1440 1528 1680 1920 1080 1083 1087 1120 -hsync +vsync
Modeline "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080"
EndSection
[/quote]
I removed from the xorg config
Modeline "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 and now everything is fine, problem solved. Razz
It was this modline that created this weird frequency 59.96, but generated via "gtf 1920 1080 60".

[Updated on: Tue, 15 March 2022 20:07]

  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic:[PCE] Order of the Griffon
Next Topic:The command line options are stored in the config file.
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ ]

Current Time: Sat May 11 02:00:57 CDT 2024
.:: Contact :: Home ::.

Powered by FUDforum.
Copyright © FUDforum Bulletin Board Software