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