ATI 3D Acceleration on SuSE...

Archives Forums/Linux Discussion/ATI 3D Acceleration on SuSE...

WedgeBob(Posted 2006) [#1]
Okay, here's the situation... On my notebook, I have an ATI driver installed, and am running SuSE 10.0. However, there's one problem... There's no 3D Acceleration installed with this driver from ATI. I have copied and pasted the Xorg.conf file as shown here:


# /.../
# SaX generated X11 config file
# Created on: 2006-06-21T17:55:31-0400.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@...;, 2002
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
	Identifier     "Layout[all]"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Keyboard[0]" "CoreKeyboard"
	InputDevice    "Mouse[1]" "CorePointer"
	InputDevice    "Mouse[3]" "SendCoreEvents"
	Option	    "Clone" "off"
	Option	    "Xinerama" "off"
EndSection

Section "Files"
	InputDevices   "/dev/ttyS0"
	InputDevices   "/dev/ttyS1"
	InputDevices   "/dev/ttyS2"
	InputDevices   "/dev/ttyS3"
	InputDevices   "/dev/ttyS4"
	InputDevices   "/dev/ttyS5"
	InputDevices   "/dev/ttyS6"
	InputDevices   "/dev/ttyS7"
	InputDevices   "/dev/ttyS8"
	InputDevices   "/dev/psaux"
	InputDevices   "/dev/logibm"
	InputDevices   "/dev/sunmouse"
	InputDevices   "/dev/atibm"
	InputDevices   "/dev/amigamouse"
	InputDevices   "/dev/atarimouse"
	InputDevices   "/dev/inportbm"
	InputDevices   "/dev/gpmdata"
	InputDevices   "/dev/mouse"
	InputDevices   "/dev/usbmouse"
	InputDevices   "/dev/adbmouse"
	InputDevices   "/dev/input/mice"
	InputDevices   "/dev/input/event0"
	InputDevices   "/dev/pointer0"
	InputDevices   "/dev/pointer1"
	InputDevices   "/dev/pointer2"
	InputDevices   "/dev/pointer3"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/local"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/URW"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo"
	FontPath     "/usr/X11R6/lib/X11/fonts/PEX"
	FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
	FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
	FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
	FontPath     "/opt/kde3/share/fonts"
EndSection

Section "Module"
	Load  "dbe"
	Load  "type1"
	Load  "freetype"
	Load  "extmod"
	Load  "glx"
	Load  "v4l"
	Load  "dri"
EndSection

Section "ServerFlags"
	Option	    "AllowMouseOpenFail"
EndSection

Section "InputDevice"
	Identifier  "Keyboard[0]"
	Driver      "kbd"
	Option	    "Protocol" "Standard"
	Option	    "XkbLayout" "us"
	Option	    "XkbModel" "pc104"
	Option	    "XkbRules" "xfree86"
EndSection

Section "InputDevice"
	Identifier  "Mouse[1]"
	Driver      "mouse"
	Option	    "Buttons" "5"
	Option	    "Device" "/dev/input/mice"
	Option	    "Name" "Logitech Optical USB Mouse"
	Option	    "Protocol" "explorerps/2"
	Option	    "Vendor" "Sysp"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
	Identifier  "Mouse[3]"
	Driver      "synaptics"
	Option	    "AccelFactor" "0.1"
	Option	    "BottomEdge" "650"
	Option	    "CircScrollDelta" "0.1"
	Option	    "CircScrollTrigger" "2"
	Option	    "CircularScrolling" "1"
	Option	    "Device" "/dev/input/mice"
	Option	    "EdgeMotionMaxSpeed" "15"
	Option	    "EdgeMotionMinSpeed" "15"
	Option	    "Emulate3Buttons" "on"
	Option	    "EmulateMidButtonTime" "75"
	Option	    "FingerHigh" "15"
	Option	    "FingerLow" "14"
	Option	    "HorizScrollDelta" "20"
	Option	    "InputFashion" "Mouse"
	Option	    "LeftEdge" "120"
	Option	    "MaxSpeed" "1"
	Option	    "MaxTapMove" "110"
	Option	    "MaxTapTime" "180"
	Option	    "MinSpeed" "0.2"
	Option	    "Name" "ALPS;Touchpad"
	Option	    "Protocol" "auto-dev"
	Option	    "RightEdge" "830"
	Option	    "SHMConfig" "on"
	Option	    "TopEdge" "120"
	Option	    "UpDownScrolling" "1"
	Option	    "Vendor" "Sysp"
	Option	    "VertScrollDelta" "20"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "Modes"
	Identifier     "Modes[0]"
	ModeLine     "800x600" 40.2 800 832 912 1024 600 601 604 623
EndSection

Section "Monitor"
	Identifier   "Monitor[0]"
	VendorName   "LPL"
	ModelName    "M5243154W01 MONITOR"
	UseModes     "Modes[0]"
	DisplaySize  330	210
	HorizSync    30.0 - 40.0
	VertRefresh  43.0 - 75.0
	Option	    "DPMS"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Device[0]"
	Driver      "radeon"
	VendorName  "ATI"
	BoardName   "Radeon Mobility M300 (M22) 5460 (PCIE)"
	BusID       "1:0:0"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "Screen[0]"
	Device     "Device[0]"
	Monitor    "Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Depth     15
		Modes    "800x600"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "800x600"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "800x600"
	EndSubSection
	SubSection "Display"
		Depth     32
		Modes    "800x600"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "800x600"
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Group        "video"
	Mode         0660
EndSection



Now, where do I find out where to find 3D Acceleration for the graphics driver, so I can start playing myself some BlitzMax games or any 3D game in general? ATI, I mean to say it, doesn't seem to like supporting any Linux distro, which is unfortunate, IMHO.


Robert(Posted 2006) [#2]
The driver you have there is not ATI's own driver - it is the community-developed one which only supports 3D acceleration on fairly old ATI cards.

To get 3D acceleration on newer ATI cards like yours, you need ATI's Linux driver from ATI's website:

https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27


WedgeBob(Posted 2006) [#3]
Serves me right for using those instructions from Suse Wiki. I guess they need to get THEIR instructions updated soon, IMHO.


Rck(Posted 2006) [#4]
I have OpenSUSE 10 on a partition on my laptop. My ATI card works fine after installing from ATI website. Took a few hours to get into it tho. Also got my MX 510 setup to use forward and back buttons as well.