Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 172447

Summary: ati-drivers-3.34.8 crashes system after closing a 3d game
Product: Gentoo Linux Reporter: ape <b.nutzer>
Component: Current packagesAssignee: Marien Zwart (RETIRED) <marienz>
Status: RESOLVED FIXED    
Severity: normal CC: lu_zero
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Xorg.conf
dmesg
Xorg.0.log

Description ape 2007-03-27 19:36:55 UTC
My system screws up after closing sauerbraten. I tried it also with xorg-x11 opengl setting and it worked, so i think there is something wrong with the ati-drivers. It also happens after playing about 5 minutes counter-strike.



Reproducible: Always

Steps to Reproduce:
1.Run sauerbraten
2.quit sauerbraten
3.

Actual Results:  
The display freezes and the system locks hard, i can't press any key.



emerge -- info
Portage 2.1.2.2 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 Intel(R) Core(TM)2 CPU         T5600  @ 1.83GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 20 Mar 2007 15:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ "
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/home"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/blackisle /usr/local/overlays/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac aalib acpi alsa avi berkdb bitmap-fonts bluetooth cdparanoia cdr cli cracklib crypt cups dbus deprecated discouraged dri dv dvd dvdr dvdread encode fbsplash ffmpeg flac fortran fuse gdbm gnome gpm gtk gtk2 hal hdaps iconv ipv6 isdnlog jpeg lame libg++ live mad midi mjpeg mp3 ncurses nls nptl nptlonly ogg opengl oss pam pcre pdf perl png ppds pppd python quicktime readline real reflection samba sdl session spl ssl tcpd threads truetype-fonts type1-fonts unicode vcd vidix vorbis win32codecs x86 xine xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fglrx vesa radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 ape 2007-03-27 19:37:40 UTC
Created attachment 114671 [details]
Xorg.conf
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-27 20:36:04 UTC
Complaints about proprietary drivers go upstream, we can't fix them.
Comment 3 Marien Zwart (RETIRED) gentoo-dev 2007-03-28 14:42:15 UTC
If you pastebin /var/log/Xorg.0.log and dmesg I'll have a look for anything obviously suspicious, but you'll probably have to pass this on to ati, there's not a lot we can do about this kind of problem.
Comment 4 ape 2007-03-28 15:12:24 UTC
Created attachment 114798 [details]
dmesg
Comment 5 ape 2007-03-28 15:12:55 UTC
Created attachment 114800 [details]
Xorg.0.log
Comment 6 ape 2007-03-28 15:14:52 UTC
thanks, maybe theres something wrong with my config?
Comment 7 Marien Zwart (RETIRED) gentoo-dev 2007-03-28 16:55:43 UTC
only skimmed it, but only see two oddities: you're using a non-highmem kernel with >= 1 G of ram (almost certainly unrelated, but consider fixing it to actually use all your ram :) and there is no reference to agpgart in dmesg. Do you have the right agp-related options enabled in your kernel config (support for your motherboard chipset under agp in device drivers -> character devices)?
Comment 8 ape 2007-03-28 20:09:35 UTC
Thank you, i didn't realize it :>. I changed it, but it doesn't make any difference :/
Comment 9 ape 2007-03-31 08:45:02 UTC
I found a solution.
It can be fixed by adding these lines in the device section of the xorg.conf

Option "Capabilities" "0x00000800"
Option "KernelModuleParm" "locked-userpages=0"