[ltp] performance with X.org - radeon 7500 T41

Michael Olbrich linux-thinkpad@linux-thinkpad.org
Mon, 19 Sep 2005 11:18:22 +0200


--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Mon, Sep 19, 2005 at 12:51:47AM +0200, alejo wrote:
> Section "Module"
[...]
>         Load    "radeon"
>         Load    "agpgart"
radeon is the driver and agpgart a _kernel_ module. remove those lines

> Section "Device"
>         Identifier      "ATI Technologies, Inc. Radeon Mobility M7  
> LW [Radeon Mobility 7500]"
>         Driver          "ati"
you want the "radeon" driver
>         BusID           "PCI:1:0:0"
>         VideoRam        32768
I don't think it's necessary to set VideoRam.
> #       Option          "UseFBDev"              "true"
>         Option          "MergeFB"               "true"
I think the option is called MergedFB (that's what the manpage says).
> EndSection

My xorg.conf is appended (for R40). You might want to look at it. Be
careful though I have ben experimenting with a few things (including
EXA) so you should check the manpages as well (especially "man radeon")
Apropos EXA: last time I checked the CVS (a few days ago) it was working
but slower (especially for scrolling).

michael


--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="xorg.conf"


Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		0 "LCD Screen"
	InputDevice	"Internal Keyboard" "CoreKeyboard"
	InputDevice	"Trackpoint" "CorePointer"
	InputDevice	"Touchpad" "SendCoreEvents"
	InputDevice	"USB Mouse" "SendCoreEvents"
EndSection

Section "ServerLayout"
	Identifier	"Multihead Layout"
	Screen		0 "LCD Screen"
	#Screen		1 "External Screen" Relative 1400 26
	Screen		1 "External Screen" Relative "LCD Screen" 0 0
	InputDevice	"Internal Keyboard" "CoreKeyboard"
	#InputDevice	"Trackpoint2.4" "CorePointer"
	InputDevice	"Trackpoint" "CorePointer"
	InputDevice	"Touchpad" "SendCoreEvents"
	InputDevice	"USB Mouse" "SendCoreEvents"
EndSection

Section "ServerLayout"
	Identifier	"Kernel24 Layout"
	Screen		0 "LCD Screen"
	InputDevice	"Internal Keyboard" "CoreKeyboard"
	InputDevice	"Trackpoint2.4" "CorePointer"
	InputDevice	"USB Mouse" "SendCoreEvents"
EndSection

Section "Files"
	ModulePath	"/usr/X11R6/lib/modules"
	FontPath	"/usr/lib/X11/fonts/Type1"
	FontPath	"/usr/lib/X11/fonts/misc"
	FontPath	"/usr/lib/X11/fonts/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/lib/X11/fonts/TrueType/larabie-straight"
	FontPath	"/usr/lib/X11/fonts/TrueType/larabie-deco"
	FontPath	"/usr/lib/X11/fonts/TrueType/larabie-uncommon"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
	Load	"freetype"
	Load	"xtrap"
EndSection

Section "InputDevice"
	Identifier	"Internal Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xfree86"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Trackpoint"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mouse1"
	Option		"Protocol"		"ImPS/2"
EndSection

Section "InputDevice"
	Identifier	"Trackpoint2.4"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Identifier	"Touchpad"
	Driver		"synaptics"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mouse0"
	Option		"Protocol"		"auto-dev"
 	Option		"LeftEdge"     		"1400"
 	Option		"RightEdge"     	"5400"
 	Option		"TopEdge"       	"1400"
 	Option		"BottomEdge"    	"4400"
 	Option		"FingerLow"		"25"
 	Option		"FingerHigh"		"30"
 	Option		"MaxTapTime"		"100"
 	Option		"MaxTapMove"		"200"
 	Option		"VertScrollDelta"	"50"
 	Option		"MinSpeed"		"0.05"
 	Option		"MaxSpeed"		"0.25"
 	Option		"AccelFactor" 		"0.0020"
	Option		"CircularScrolling"	"on"
	Option		"CircScrollTrigger"	"0"
 	Option		"SHMConfig"		"on"
EndSection

Section "InputDevice"
	Identifier	"USB Mouse"
	Driver		"mouse"
	Option		"Device"		"/dev/input/mouse2"
	Option		"Protocol"		"ImPS/2"
	Option		"ZAxisMapping"		"4 5"
EndSection


Section "Monitor"
	Identifier	"LCD Display"
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"CRT Monitor"
#	HorizSync	30-92
#	VertRefresh	50-85
#	Option		"DPMS"
EndSection

Section "Screen"
	Identifier "LCD Screen"
	Device     "Radeon0"
	Monitor    "LCD Display"
	DefaultDepth	24
	SubSection "Display"
		Depth     8
		Modes	"1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	"1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth     24
		Virtual   1400 1050
		Modes	"1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"External Screen"
	Device		"Radeon1"
	Monitor		"CRT Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth	8
#		Modes	"1280x960" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth	16
#		Modes	"1280x960" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth	24
#		Modes	"1280x960" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection


Section "DRI"
	Mode	0666
EndSection


Section "Extensions"
	Option "Composite" "enable"
EndSection 


Section "Device"
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "ForcePCIMode"       	# [<bool>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        Option     "AGPMode"		"4"	# <i>
        Option     "AGPFastWrite"	"on"	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        Option     "EnablePageFlip" "on"
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "PanelOff"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "OverlayOnCRTC2"     	# [<bool>]
        #Option     "CloneMode"          	# [<str>]
        #Option     "CloneHSync"         	# [<str>]
        #Option     "CloneVRefresh"      	# [<str>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
	#Option      "MergedFB" "on"
	#Option      "CRT2Position" "Clone"
	Identifier  "Radeon0"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon Mobility M7 LW [Radeon Mobility 7500]"
	BusID       "PCI:1:0:0"
	#Option      "AccelMethod"	"EXA"
	Option      "DynamicClocks"	"on"
	Option      "BackingStore"	"on"
	Option      "BIOSHotkeys"	"on"
	#Option      "MetaModes" "1400x1050-1400x1050 1280x1024-1280x1024 1280x960-1280x960 1152x864-1152x864 1024x768-1024x768 832x624-832x624 800x600-800x600 720x400 640x480"
	Screen	    0
EndSection

Section "Device"
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "ForcePCIMode"       	# [<bool>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        Option     "AGPMode"		"4"	# <i>
        Option     "AGPFastWrite"	"on"	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "PanelOff"           	# [<bool>]
        #Option     "DDCMode"            	# [<bool>]
        #Option     "MonitorLayout"      	# [<str>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "OverlayOnCRTC2"     	# [<bool>]
        #Option     "CloneMode"          	# [<str>]
        #Option     "CloneHSync"         	# [<str>]
        #Option     "CloneVRefresh"      	# [<str>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "VideoKey"           	# <i>
	Identifier  "Radeon1"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "Radeon Mobility M7 LW [Radeon Mobility 7500]"
	BusID       "PCI:1:0:0"
	#Option      "AccelMethod"	"EXA"
	Option      "DynamicClocks"	"on"
	Screen      1
EndSection


--mYCpIKhGyMATD0i+--