r300 DRI locks up...
Hamish
hamish at travellingkiwi.com
Wed Jun 28 14:09:37 PDT 2006
Hi.
I have a dual screen radeon M10, head 1 (DVI) on a Phillips 200W. Heade 2 on a
small noname 1014x768 analog LCD.
Running without DRI it all works, except with Google Earth... For that I need
hardware acceleration.
So I enable DRI. Make sure drm & radeon modules are loaded, and start X. At
which point I kiss goodbye my machine as it's power off time (No keyboard &
dark screen). Reset button is no good, it needs a poweroff... (The PC is
still running of course, I can ssh into it no problem).
I'm not sure it's the same as other radeon problems posted... It's a single
card, and it locks up before starting properly... One thing I notice is that
the AGP base is off by 5 bytes difference, and a few memory regions are
different with no DRI... Not sure if that's significant...
Hopefully someone can tell me what it's doing wrong...
I'll attach the xorg.conf, ^ the logs from hanging & non-hanging sessions. The
only difference with the config is commenting out the DRI loading...
TIA
Hamish.
-------------- next part --------------
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Option "xinerama" "true"
EndSection
#Section "Extensions"
# Option "Composite" "Enable"
#EndSection
Section "Files"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "v4l"
# Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
# Load "speedo"
Load "type1"
Load "freetype"
EndSection
#Section "Extensions"
# Option "Composite" "on"
#EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
EndSection
# Philips 200W (1680x1050 LCD) - DVI-I
Section "Monitor"
Identifier "Monitor0"
EndSection
# Goodmans (1024x768 LCD) VGA
Section "Monitor"
Identifier "Monitor1"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Option "AGPMode" "4" # <i>
# Option "VideoOverlay" "on"
# Option "DynamicClocks" "on"
VideoRam 262144
Option "MergedFB" "true" # [<bool>]
Option "CRT2Position" "RightOf" # [<str>]
Option "MetaModes" "1680x1050-1024x768" # [<str>]
Option "NoMergedXinerama" "false" # [<bool>]
Identifier "Card0"
Driver "radeon"
BoardName "Radeon"
BusID "1:0:0"
Option "MergedNonRectangular" "true"
Option "DynamicClocks" "true"
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "DRIReinit" # [<bool>]
#Option "PanelOff" # [<bool>]
# Option "DDCMode" "true" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "CRT2HSync" # [<str>]
#Option "CRT2VRefresh" # [<str>]
#Option "MergedDPI" # [<str>]
#Option "MergedXineramaCRT2IsScreen0" # [<bool>]
#Option "DisplayPriority" # [<str>]
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
Screen 0
# Option "MonitorLayout" "LVDS, CRT"
EndSection
#Section "Device"
# Identifier "Card1"
# Driver "radeon"
# BoardName "radeon"
# BusID "1:0:0"
# VideoRam 262144
# Option "MergedFB" "false" # [<bool>]
# Option "DDCMode" "true" # [<bool>]
# Screen 1
#EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Modes "1680x1050"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Monitor "Monitor1"
Device "Card0"
DefaultDepth 24
SubSection "Display"
Modes "1024x768"
Depth 24
EndSubSection
EndSection
# **********************************************************************
# DRI Section
# **********************************************************************
Section "dri"
# Access to OpenGL ICD is allowed for all users:
Mode 0666
EndSection
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 55959 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060628/00c8366c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.hang
Type: text/x-java
Size: 59587 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060628/00c8366c/attachment.java>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060628/00c8366c/attachment.pgp>
More information about the xorg
mailing list