Gnome-screensaver kicks armagetron out (minimize bug)
Bug #194911 reported by
Bryan Quigley
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Armagetron Advanced |
Fix Released
|
Low
|
Manuel Moos |
Bug Description
Seemingly randomly while playing I was getting the game to minimize. The cause appears to be gnome-screensaver.
To reproduce. Change screensaver to activate every 1 mintue.
Run Armagetron - About 1 minute later the game is going to be minimized.
To not reproduce. Turn Screensaver off.
Run Armagetron - Notice it does not minimize.
Related branches
Changed in armagetronad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This appears to be either a bug in the gnome screensaver or SDL; SDL is supposed to disable the screensaver while an application is running in fullscreen mode. It appears to use the XSetScreenSaver command correctly, so I'd blame the screensaver: The gnome screensaver appears to be an external program that ignores XSetScreenSaver changes.
As a workaround, I let the game NOT iconify itself when it receives the deactivation event.