2025-08-14 00:39 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001895Spring engineGfx driver issuespublic2010-11-23 02:10
Reporterdfreeman 
Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusclosedResolutionfixed 
Product Version0.81.2.1 
Target VersionFixed in Version0.82.6.1 
Summary0001895: System notifications crash the gfx/UI
DescriptionLets say I get an alarm from my calendar app while I'm playing Spring. This can happen even with all apps closed, due to tasks silently running until they pop up a window. This is a guaranteed game over situation on Linux running the proprietary ATI drivers. The UI locks up and focus is on the intruding window. You can't get back to the game and whatever you try makes it worse.

Or, let's say somebody !rings you and SpringLobby pops up a notification box on top of the game. (Which frankly it shouldn't ever do, the sound is just fine.) This is usually okay, but I've encountered an issue where the display is corrupted and again the game is over, you can't interact with the UI. Simply killing the game from console and running it again, the same problem will be present. Fingers crossed it is fixed on a system restart, since I never saw this issue before today. All of a sudden every time I get a !ring I have to kill the game from a virtual console.

This is all just a symptom of how fragile the display is under Linux, at least with ATI. The same hardware running Vista has no trouble alt-tabbing in and out of the game while it's running. Yet Linux is completely hosed in this respect.

I'm using a Dell Studio 15 laptop with ATI on-board and Core2 Duo.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0004836

hoijui (reporter)

this is a problem of ATI, not of spring and not of Linux.
it is well know: ATI & Linux => 50% guarantee of fail.
try running spring in windowed mode, try using newer or older GFX drivers. if it does not help, go bug ATI.

~0004995

abma (administrator)

Last edited: 2010-06-21 08:40

i wrote an issue about this problem a few ago for springlobby:

http://projects.springlobby.info/issues/1344

i don't know at which release this fix/setting is include.

IMHO disabling other notifications can't be done by spring/springlobby, other
win32 full-screen apps sometimes disable the screensaver with SystemParametersInfo( SPI_SETSCREENSAVEACTIVE ) ...

http://msdn.microsoft.com/en-us/library/ms724947%28VS.85%29.aspx

~0005962

abma (administrator)

seems to be solved in current version with "good" ati-drivers. (ubuntu 10.04 + current fglrx-drivers from ubuntu repos.)
+Notes

-Issue History
Date Modified Username Field Change
2010-04-22 17:58 dfreeman New Issue
2010-04-22 19:41 hoijui Note Added: 0004836
2010-06-21 08:40 abma Note Added: 0004995
2010-06-21 08:40 abma Note Edited: 0004995
2010-11-23 02:10 abma Note Added: 0005962
2010-11-23 02:10 abma Status new => closed
2010-11-23 02:10 abma Resolution open => fixed
2010-11-23 02:10 abma Fixed in Version => 0.82.6.1
+Issue History