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

Bug 34356

Summary: X and System lock hard while using opengl with ati rage 128 - hardware reset needed
Product: Gentoo Linux Reporter: Dirk Salewski <dirk>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED NEEDINFO    
Severity: critical CC: dirk
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: /etc/X11/XF86Config

Description Dirk Salewski 2003-11-25 13:20:48 UTC
When running opengl programs like glxgears or bzflag, performance is very poor
and after some seconds the whole system locks hard. At that time the only thing
that works is mousemovements on the screen, but nothing else. Even the keyboard
is completely dead: <Ctrl><Alt><Back> and <Ctrl><Alt><Fn> do not work and the
keyleds are not changeable (=> kernel dead?).

xfree-4.3.0-r3
xfree-drm-4.3.0-r6

Strange: Using 'Option "UseCCEFor2D" "True"' in /etc/X11/XF86Config made
glxgears run 4 times faster than normal and bzflag crash after twice the normal
time. Still, the crash is inevitable.


Some setup information:

dmesg:
Linux version 2.4.22_ds01 (root@phoenix) (gcc version 3.2.3 20030422 (Gentoo Lin
ux 1.4 3.2.3-r2, propolice)) #3 Fri Nov 7 22:04:06 CET 2003

cat /proc/pci:
Bus  1, device   0, function  0:
VGA compatible controller: ATI Technologies Inc Rage 128 PF/PRO AGP 4x TMDS (rev 0).
IRQ 10.
Master Capable.  Latency=64.  Min Gnt=8.
Prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
I/O at 0x9000 [0x90ff].
Non-prefetchable 32 bit memory at 0xed000000 [0xed003fff].

cat /proc/cpuinfo:
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 5
model           : 13
model name      : AMD-K6(tm)-III Processor

Reproducible: Always
Steps to Reproduce:
1. startx
2. xterm
3. glxgears
Actual Results:  
Performance is nowhere near acceptable levels and no devices except the mouse
worked after 5 - 15 seconds. The complete system is dead, even the kernel gives
up service. The system can't even spit out a failure message into the logs.

Expected Results:  
opengl programs should run like a charm! Even if not (it's not a strong gpu),
the keyboard should at least react to input ;-(

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22_ds01)
=================================================================
System uname: 2.4.22_ds01 i586 AMD-K6(tm)-III Processor
Gentoo Base System version 1.4.3.10p1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=k6-3 -O2 -fno-branch-count-reg -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/co
nfig/ /usr/share/texmf/tex/platex/config/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=k6-3 -O2 -fno-branch-count-reg -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://212.219.56.1
46/sites/www.ibiblio.org/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo h
ttp://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://ftp.tu-clausthal.de/pu
b/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="berkdb -3dfx 3dnow aalib -acl acpi -afs alsa apache2 -apm -arts avi -bonobo
 cdr cjk clamav crypt cscope cups curl dga dillo directfb -doc dvb -dvd -emacs e
ncode esd -evo fbcon flash foomaticdb -gb gd gdbm ggi gif -gnome -gphoto2 gpm -g
ps gtk gtk2 -gtkhtml guile -imap imlib java jikes -joystick jpeg -kde lcms -ldap
 -leim libg++ -libgda libwww -lirc mad -maildir -matrox mbox mikmod mmx motif mo
zilla moznomail moznoirc moznocompose mozsvg mpeg mpi -mule nas ncurses nls oav 
odbc offensive oggvorbis opengl -oss pam -pcmcia pda pdflib perl pic plotutils p
ng postgres ppds prelink python qt quicktime rage128 readline -samba sasl -scann
er sdl skey slang -slp -snmp spell -sse ssl svga tcltk tcpd tetex threads tiff t
ruetype usb -voodoo3 wmf X X509 Xaw3d xface -xinerama xml2 xmms xosd xv zlib x86
"
Comment 1 Dirk Salewski 2003-11-25 13:22:25 UTC
Created attachment 21284 [details]
/etc/X11/XF86Config
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-09 15:32:15 UTC
Dirk, has this problem shown up in xorg-x11 as well?
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2004-11-03 01:52:30 UTC
Please reopen if you add info.
Comment 4 Dirk Salewski 2005-03-18 00:44:09 UTC
Sorry for the late reply: I can't check whether the bug remains with xorg-x11, because I switched to a new system.