Jump to content

Installing ATi-drivers on SuSE 10.1 [solved]


Recommended Posts

Hi,

recently downloaded SuSE 10.1 and installed it on my notebook. Which has ATi X700 graphic-card, by the way. Currently I'm running 2.6.16.13-4-default. I also installed the right kernel-source, as you can see:

guldukat@linux-kujx:~> ls -l /usr/src
totaal 16
drwxr-xr-x  2 root root 4096 2006-05-15 10:35 ATI
lrwxrwxrwx  1 root root   17 2006-05-15 10:16 linux -> linux-2.6.16.13-4
drwxr-xr-x 20 root root 4096 2006-05-15 10:16 linux-2.6.16.13-4
drwxr-xr-x  3 root root 4096 2006-05-15 10:16 linux-2.6.16.13-4-obj
lrwxrwxrwx  1 root root   21 2006-05-15 10:16 linux-obj -> linux-2.6.16.13-4-obj
drwxr-xr-x  7 root root 4096 2006-05-15 08:45 packages

But after installing the ATi-drivers, the ones from there website, I still don't get 3D-rendering, as you can see:

guldukat@linux-kujx:~> glxinfo | grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

I followed the instructios on the ATi-site and ran aticonfig --initial afterwards. After a reboot I didn't get 3D-rendering. Hope someone can help me to get my 3D-rendering working.

 

Thanks in advance.

Link to comment
Share on other sites

Thanks Ian for your fast reply.

 

I don't exactly in which section the lines you named are suppossed to be, but this is my xorg.conf:

# /.../
# SaX generated X11 config file
# Created on: 2006-05-15T09:54:34+0200.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# 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/gpmdata"
InputDevices   "/dev/input/mice"
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" "on"
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 USB-PS/2 Optical Mouse"
Option		"Protocol" "explorerps/2"
Option		"Vendor" "Sysp"
Option		"ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier  "Mouse[3]"
Driver	  "synaptics"
Option		"Buttons" "5"
Option		"Device" "/dev/input/mice"
Option		"Emulate3Buttons" "on"
Option		"InputFashion" "Mouse"
Option		"Name" "Synaptics;Touchpad"
Option		"Protocol" "explorerps/2"
Option		"SHMConfig" "on"
Option		"Vendor" "Sysp"
Option		"ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier	 "Modes[0]"
ModeLine	 "1280x960" 97.7 1280 1352 1488 1696 960 961 964 993
ModeLine	 "1280x800" 80.6 1280 1344 1480 1680 800 801 804 827
ModeLine	 "1152x864" 78.8 1152 1216 1336 1520 864 865 868 894
ModeLine	 "1280x768" 77.4 1280 1344 1480 1680 768 769 772 794
ModeLine	 "1024x768" 61.9 1024 1080 1184 1344 768 769 772 794
ModeLine	 "1280x600" 58.8 1280 1328 1456 1632 600 601 604 621
ModeLine	 "1024x600" 47.3 1024 1064 1168 1312 600 601 604 621
ModeLine	 "800x600" 36.9 800 832 912 1024 600 601 604 621
ModeLine	 "768x576" 33.7 768 792 872 976 576 577 580 596
ModeLine	 "640x480" 23.1 640 656 720 800 480 481 484 497
EndSection

Section "Monitor"
Identifier   "Monitor[0]"
VendorName   "SAMSUNG"
ModelName	"SEC 1024"
UseModes	 "Modes[0]"
DisplaySize  330	210
HorizSync	28.0 - 60.0
VertRefresh  30.0 - 60.0
Option		"DPMS"
EndSection

Section "Monitor"
Identifier   "aticonfig Monitor 0"
EndSection

Section "Device"
Identifier  "Device[0]"
Driver	  "radeon"
VendorName  "ATI"
BoardName   "Mobility Radeon X700 5653 (M26) (PCIE)"
Option		"CRT2HSync" "31-48"
Option		"MonitorLayout" "LVDS,AUTO"
Option		"SaXDualMonitorVendor" "--> VESA"
Option		"SaXDualOrientation" "LeftOf"
Option		"SaXDualResolution" "1024x768"
Option		"SaXDualVSync" "50-60"
Option		"MetaModes" "1280x1024,1024x768;1024x768,1024x768"
Option		"CRT2Position" "Clone"
Option		"CRT2VRefresh" "50-60"
Option		"IgnoreEDID" "yes"
Option		"MergedFB" "yes"
Option		"SaXDualHSync" "31-48"
Option		"SaXDualHead" ""
Option		"SaXDualMode" "Clone"
Option		"SaXDualMonitorModel" "1024X768@60HZ"
BusID	   "1:0:0"
EndSection

Section "Device"
Identifier  "ATI Graphics Adapter 0"
Driver	  "fglrx"
BusID	   "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device	 "Device[0]"
Monitor	"Monitor[0]"
DefaultDepth	 24
SubSection "Display"
	Depth	 15
	Modes	"1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
	Depth	 16
	Modes	"1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
	Depth	 24
	Modes	"1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
	Depth	 32
	Modes	"1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
	Depth	 8
	Modes	"1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig Screen 0"
Device	 "ATI Graphics Adapter 0"
Monitor	"aticonfig Monitor 0"
DefaultDepth	 24
SubSection "Display"
	Viewport   0 0
	Depth	 24
EndSubSection
EndSection

Section "DRI"
Group		"video"
Mode		 0660
EndSection

 

And according to Yast, Mesa is installed.

Link to comment
Share on other sites

I noticed from the last part of your xorg.conf that the dri mode is 0660, rather than 0666 which I normally use and find works well.

 

Incidently, I've always had problems trying to get ATI's drivers to work with my Radeon 9250, and always use the ones that come default with the distro. I can never get opengl with ATI's drivers, no matter what I try, but usually get 1200fps or so with the distro's drivers quite easily.

 

This just involves installing mesa, adding the Section DRI as mentioned above, and then it just works.

 

Try changing your mode to 0666 and reboot and see if that helps. If not, I'd be tempted to remove, and then reconfigure the display to use the ATI Radeon (fglrx) that comes default with xorg, and see if that works any better instead.

Link to comment
Share on other sites

Will try it, thanks.

Had never any trouble installing the ATi-drivers with Mandriva 2006 though. And I got 3D-acceleration as well. But this is the first time I'm trying to install them on a SuSE installation.

Link to comment
Share on other sites

I don't suppose you got a copy of the Mandriva xorg.conf to compare between the two? Might help see why SuSe doesn't seem to work correctly.

Link to comment
Share on other sites

Hi!

 

Yes, uninstall first. And note that line on that HOWTO: You still need to configure the driver with SaX2. Details can be found

in /usr/share/doc/packages/fglrx/README.SuSE. That's important to do what's on that file. I know 'cause I didn't do that at first...

 

-jd.

Link to comment
Share on other sites

Hi!

 

Yes, uninstall first. And note that line on that HOWTO: You still need to configure the driver with SaX2. Details can be found

in /usr/share/doc/packages/fglrx/README.SuSE. That's important to do what's on that file. I know 'cause I didn't do that at first...

 

-jd.

 

Thanks for your reply, but I still can't get my 3D-acceleration working. After making the rpm for SuSE and installing it, I'm suppose to go into "init 3". But when I do this, the screen goes blank and I don't see a cursor. So I've tried it when SuSE boots up. With succes. But when entering sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile as root, I only get errors and Sax2 won't start up. I just don't get it.

Link to comment
Share on other sites

Hi!

 

You could try only this sax2 -r -m 0=fglrx for me it did make the 3d-acceleration to work. Can you get Sax2 to work graphically from yast control center? From there I couldn't change to fglrx but you'll see if sax2 works at all... I'll check somethings when I'll get back home from work, but just now I can't say anything more that might help.

 

Well, I'm at work and if this day goes how it has started then I have plenty of time to think... :D

 

-j.d.

Link to comment
Share on other sites

Hi!

 

You could try only this sax2 -r -m 0=fglrx for me it did make the 3d-acceleration to work. Can you get Sax2 to work graphically from yast control center? From there I couldn't change to fglrx but you'll see if sax2 works at all... I'll check somethings when I'll get back home from work, but just now I can't say anything more that might help.

 

Well, I'm at work and if this day goes how it has started then I have plenty of time to think... :D

 

-j.d.

 

I've tried the command yoy gave me, but I'm still haven't got 3D-acceleration. I've managed to run the command after I booted with init 3. But I can't seem to find Sax2 in the Yast Control Center.

Link to comment
Share on other sites

Hi!

 

Oh, I forgot to mention that it's not mentioned by name Sax2, I think you can find it from Hardware > Graphics Card and Monitor.

 

Here is some screenshots of yast in opensuse;

 

http://www.ffnn.nl/pages/reviews/linux/sus...screenshots.php

 

I'm trying to find some more information, but I have noticed today that is surprising hard to find any ansvers when your using this winyouknowwhat and your linux waits for you at home.... :lol2:

 

-j.d.

Edited by janet.doe
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...