FS#5907 - X server crashes with some games

Attached to Project: Arch Linux
Opened by Otakar (otula) - Tuesday, 28 November 2006, 10:16 GMT
Last edited by Roman Kyrylych (Romashka) - Sunday, 09 September 2007, 10:37 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

X server crashes, when I'm trying to run some games, such as Supertux, Frozen Bubble, Fish Fillets (fillets-ng). I don't know from which update it happens. These games was working fine in the past. I was meaning it's sdl problem, but Wormux works fine.
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Sunday, 09 September 2007, 10:37 GMT
Reason for closing:  Fixed
Comment by Roman Kyrylych (Romashka) - Tuesday, 28 November 2006, 11:03 GMT
Please give more details.
What error messages do you see when starting games from terminal?
Comment by Jan de Groot (JGC) - Tuesday, 28 November 2006, 13:50 GMT
And more important: what videodrivers do you use? If it's nvidia or fglrx, we can't really help you, as we don't have any source for it.
Comment by Otakar (otula) - Wednesday, 29 November 2006, 08:14 GMT
I have downgraded nvidia drivers to version 1.0.8774 and it works fine now. It's problem of new nvidia drivers.
Comment by Travis Willard (Cerebral) - Sunday, 03 December 2006, 19:10 GMT
http://bbs.archlinux.org/viewtopic.php?p=212283
http://bbs.archlinux.org/viewtopic.php?p=212236

Some people seem to be having this problem (or similar) with drivers other than nvidia. I have fglrx, and one other guy's using unichrome.

I'll try downgrading fglrx to see if it helps...
Comment by Roman Kyrylych (Romashka) - Tuesday, 05 December 2006, 12:21 GMT
From nvisia 9631 changelog:
Fixed an X server crash starting some fullscreen OpenGL games

try nvidia-9631 from Testing.
Comment by K (picpak) - Friday, 05 January 2007, 21:55 GMT
I found a possible fix:

in /etc/X11/xorg.conf, change the section


SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "832x624"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "832x624"
EndSubSection

to

SubSection "Display"
Viewport 0 0
Depth 1
Modes "832x624" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "832x624" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "832x624" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
Modes "832x624" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "832x624" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "832x624" "800x600" "640x480"
EndSubSection

(Change accordingly to your resolution, obviously.) It solved my problem with Supertux.
Comment by Allan McRae (Allan) - Saturday, 08 September 2007, 16:17 GMT
Status?
Comment by Otakar (otula) - Saturday, 08 September 2007, 19:09 GMT
Status is: solved :-)

Loading...