Low resolution, after exiting a full-screen game.

Hi! :slight_smile:

I have this problem (in Open SUSE 13.2 x64 KDE):
After leaving a (usually older) full-screen game (hitting “Quit”), with low resolution, desktop resolution remains at 640X480.
I have the latest (legacy, proprietary) drivers for Nvidia 6xx series (from repositories) and I never had this issue with 13.1.

The workarround (because at so low resolution, “Display and Monitor” is unusable), is setting from konsole (with xrandr) the resolution at 1024X768 (because xrandr can’t set it, at 1360X768) and after that. launching “Display and Monitor” and set it at 1360X768.
Of course. then my desktop applets are messed up and I have to rearrange them.

Does someone else, knows any more details on that? :confused:
TIA and have a **HAPPY 2015!!! ** rotfl!

PS. BTW, is there any command, to launch “Display and Monitor”, from konsole?

kcmshell4 kscreen

Or type “kscreen” into krunner (Alt+F2).

Btw, the game should normally switch back the resolution on exit. If not it is a bug and should probably be reported as such.
With which game(s) in particular do you have this problem?
Maybe they crash, that would explain why the desktop resolution is not restored. Try to run it from Konsole, do you get some output?

THANKS!!! :wink:

Any game (-program) will do.
Eg. LPairs (both the repo and locally compiled version), or Open Tyrian, or even DOSBox when going full-screen (Alt-Enter) and back to window mode.

I can’t clearly see the error messages (because both Konsole and Yakuake are malfanctioning after restoring the normal window mode), but it says something for 2-3 Bad Arguments and a big number (>250) of Failed Requests.

Well, this might indicate a problem or incompatibility with the graphics driver.
You do have the latest G02 version from the repo installed I hope?

Well, the GeForce6 series and the G02 driver are not really supported any more by NVidia unfortunately, and nouveau isn’t really a viable alternative yet either, at least regarding OpenGL.

I only can say that I do not have such problems here with my Radeon 9600 (even older than your GeForce 6 I suppose) and the open source radeon driver…

Maybe try turning off “Suspend desktop effects for fullscreen windows” in “Configure Desktop”->“Desktop Effects”->“Advanced”, as this can cause problems with certain drivers (when switching to/from fullscreen mode in particular). If it is turned off, try to turn it on, maybe having composite on during the game is too much for your card (it might overheat e.g.).

Or try disabling Desktop Effects completely.

  1. Indeed I have G02 installed and
  2. unfortunately, enabling or disabling effects (for fulllscreen mode or altogether), doesn’t make any difference. :\

Seems to be a bug to me.
OK! I’m repeating myself, but I didn’t faced this problem in 13.1. :shame:

Pity. I have no idea what else to try.

Seems to be a bug to me.

Yes, but where?
And it is unlikely to get fixed anyway I suppose.

Does this happen in a different Desktop Environment as well?
If not, you might start by filing a bug at KDE (http://bugs.kde.org), or ask in the KDE forums (http://forum.kde.org/).
The kwin developers might have a better idea what the problem might be.

I just installed Gnome and coming back from full-screen is error free and without any problem.
Seems to be, a KDE specific glitch.

I’ll post at KDE fora and I’ll be back, in case of any new details.
THANKS!!! :wink:

On 2015-01-06 19:46, wolfi323 wrote:
> With which game(s) in particular do you have this problem?

I have seen this with several.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

On 2015-01-07 17:26, Thalassius wrote:

> Seems to be a bug to me.
> OK! I’m repeating myself, but I didn’t faced this problem in 13.1.

I have since ever. For decades.

Sometimes pressing ctrl-alt-numeric_plus/minus does the trick. It should
change the resolution in a normal desktop.

Or ctrl-alt-backspace, twice, to kill graphics and login again.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

On 2015-01-07 17:46, wolfi323 wrote:
> Does this happen in a different Desktop Environment as well?

I have seen it in gnome 1, gnome 2, kde2, kde 3, xfce, gnome 3… it
does not depend on the desktop. The game (several of them, oss) goes
full screen and specifies the graphical mode to use, instead of using X.
On exiting, it does not know the previous mode, or forgets about
restoring it, or fails to restore it. The result is that you are back
into X in the wrong mode, often without X knowing about it.

So what is needed is a manual method to force again the proper graphical
mode.

What I do is log out, if possible, or kill X. Sometimes a ctrl-alt-f1,f7
cycle does the trick.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

No.
Resolution is stacked at 640X480.
Killing X or logging off and back on, brings you at this specific resolution.

On top of that, everything is almost not responsive.

But for the OP it only happens in KDE. And it doesn’t happen at all here on my system(s).

And as I said, this only happens if the game (or whatever) doesn’t cleanly exit.
IOW, it is a bug in the particular game/app, or the framework it uses.
Or probably a graphics driver problem, as seems to be the case here.

Btw, @Thalassius: As this only affects KDE4, try to disable KScreen (in “Configure Desktop”->Startup and Shutdown->Service Management). Maybe this is causing the problem?

Disabling KScreen2, solves the problem partially.
Now some games are working properly, while some others not.

I agree that’s probably a problem with graphic drivers and it’s really hard to deal with it.
I think I’ll wait for the next release, dropping altogether 13.2 and reverting back to 13.1 until May and probably to Evergreen after then.

THANKS AGAIN for all your help!!! :wink:
G.