I looked through the last three months of the archives for this mailing list and didn't see anything that quite matched my problem. I get a crash in the DRI code any time I try to run a GL application, while everything else seems to run fine. My hardware is a Radeon 7500 QW board in a DELL Dimension 8100. I'm running RedHat 8.0 with XFree 4.2.0 (redhat packages), although I also saw this problem with RedHat 7.3. I've attached a stack trace and my XF86config-4 file. If anyone can give me any pointers I'd appreciate it. Thanks.
David
Program received signal SIGFPE, Arithmetic exception.
0x40771fbb in gl_test_os_katmai_exception_support ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
(gdb) bt
#0 0x40771fbb in gl_test_os_katmai_exception_support ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#1 0x40771cf1 in check_os_katmai_support ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#2 0x40771e01 in gl_init_all_x86_transform_asm ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#3 0x406a2103 in one_time_init ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#4 0x406a4327 in _mesa_initialize_context ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#5 0x406a4661 in gl_create_context ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#6 0x40678a2b in driMesaCreateContext ()
from /usr/X11R6/lib/modules/dri/radeon_dri.so
#7 0x40298d7b in CreateContext () from /usr/lib/libGL.so.1
#8 0x0807dd88 in ?? ()
# XFree86 4.0 configuration generated by Xconfigurator
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Mouse1" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
# By default, Red Hat Linux 6.0 and later use xfs
Section "Files"
FontPath "unix/:7100"
EndSection
# Module loading section
Section "Module"
Load "dbe" # Double-buffering
Load "GLcore" # OpenGL support
Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
Load "v4l" # Video4Linux
# Load "record" # X event recorder
# You only need the following two modules if you do not use xfs.
Load "freetype" # TrueType font handler
Load "type1" # Adobe Type 1 font handler
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
# Logitech Cordless MouseMan Wheel
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# Logitech MouseMan
Identifier "Mouse1"
Driver "mouse"
Option "Device" "/dev/misc/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "ViewSonic VP201m"
VendorName "ViewSonic"
ModelName "VP201m"
HorizSync 30 - 82
VertRefresh 50 - 85
Option "dpms"
EndSection
Section "Device"
Identifier "ATI Radeon 7500"
Driver "radeon"
BoardName "7500"
# Option "nodri"
EndSection
Section "Device"
Identifier "Linux Frame Buffer"
Driver "fbdev"
BoardName "Unknown"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI Radeon 7500"
Monitor "ViewSonic VP201m"
DefaultDepth 24
Subsection "Display"
Depth 32
Modes "1600x1200"
EndSubSection
Subsection "Display"
Depth 24
Modes "1600x1200"
EndSubSection
Subsection "Display"
Depth 16
Modes "1600x1200"
EndSubSection
Subsection "Display"
Depth 8
Modes "1600x1200"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
signature.asc
Description: This is a digitally signed message part
