LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 08-24-2005, 10:10 AM   #1
fireedo
Member
 
Registered: Feb 2005
Location: Indonesia,Sidoarjo
Posts: 342

Rep: Reputation: 30
Talking ATI and Linux now is so easy


Usually when I want to enable 3D on my suse linux I have to compile and type a lot on init 3 environment.....
But now all that nightmare is gone.....because ATI now make an installer that make us easy to install ATI Graphic Driver (radeon 8500 or higher)......

first.... you must the ATI Driver Installer...you can download the latest driver from here
http://www2.ati.com/drivers/linux/at...16.20-i386.run

then.....go to console and make "su" then do this "sh.ati-driver-installer-8.16.20-i386.run".....(I assume ATI driver installer file is on /home/username/)

then.....just follow the guide (no need an expert to do this ).....and after finish click "exit"

then....type on console (still as super user ) "fglrxconfig" ......do a configuration depend on your hardware ( e.g monitor)

then....after finish with fglrxconfig then reboot your PC and after that now you will have 3D enabled on your Suse linux......and now on your Kmenu you got "ATI Control Panel"

to make sure check with playing "tuxracer or neverball"
or do this.....go to console and type "glxinfo" then "glxgears" and "fgl_glxgears".......

So this is the winning day for ATI user.....

have a nice day


EDIT : To install this ATI installer driver correctly you must have installed GCC and
Kernel Source if this packages already installed then you should got your ATI driver running and 3D enabled

Last edited by fireedo; 10-11-2005 at 12:25 AM.
 
Old 08-24-2005, 11:28 AM   #2
randon
Member
 
Registered: Sep 2003
Location: Phx, AZ
Distribution: Suse 9.3 Pro
Posts: 146

Rep: Reputation: 15
Right on! Mods, can we make this a sticky?
 
Old 08-24-2005, 11:46 AM   #3
sm1else
Member
 
Registered: Oct 2004
Distribution: At home: Ubuntu, Debian Sarge
Posts: 56

Rep: Reputation: 15
Make sure you backup xorg.conf or the XFree86 equivalent (XF86Config ?) before installing, ive had lots of trouble with parts of my config disapearing (my Synaptics Touchpad for instance).

Then to cap it off I was getting lockups as soon as I even attempted 3D.

Ill have to try this new driver though
 
Old 08-24-2005, 12:23 PM   #4
Cinematography
Member
 
Registered: Apr 2005
Location: Chicago, IL
Distribution: openSUSE 13.1
Posts: 357

Rep: Reputation: 31
I tried that and it didn't work. This is the solution that worked for me:
(check the readme)

http://ftp.suse.com/pub/suse/i386/su...fglrx/8.14.13/

Or maybe you could just use that technique and then go to step 4a in this readme to turn on 3D acceleration.



Quote:
Installing ATI 'fglrx' driver (8.14.13) on SuSE 9.3-IA32
--------------------------------------------------------

The following instructions explain how to install and enable release
8.14.13 of this driver.

Hardware Support
----------------

(II) ATI Radeon/FireGL: The following chipsets are supported:
RADEON 9000/9000 PRO (RV250 4966), RADEON 9000 LE (RV250 4967),
MOBILITY FireGL 9000 (M9 4C64), MOBILITY RADEON 9000 (M9 4C66),
RADEON 9000 PRO (D9 4C67), RADEON 9250 (RV280 5960),
RADEON 9200 (RV280 5961), RADEON 9200 SE (RV280 5964),
MOBILITY RADEON 9200 (M9+ 5C61), MOBILITY RADEON 9200 (M9+ 5C63),
FireGL 8800 (R200 5148), RADEON 8500 (R200 514C),
RADEON 9100 (R200 514D), RADEON 8500 AIW (R200 4242),
RADEON 9600 (RV350 4150), RADEON 9600 SE (RV350 4151),
RADEON 9600 PRO (RV360 4152),
MOBILITY RADEON 9600/9700 (M10/M11 4E50), RADEON 9500 (R300 4144),
RADEON 9600 TX (R300 4146), FireGL Z1 (R300 4147),
RADEON 9700 PRO (R300 4E44), RADEON 9500 PRO/9700 (R300 4E45),
RADEON 9600 TX (R300 4E46), FireGL X1 (R300 4E47),
RADEON 9800 SE (R350 4148), RADEON 9550 (RV350 4153),
FireGL T2 (RV350 4154), RADEON 9800 PRO (R350 4E48),
RADEON 9800 (R350 4E49), RADEON 9800 XT (R360 4E4A),
FireGL X2-256/X2-256t (R350 4E4B),
MOBILITY FireGL T2/T2e (M10/M11 4E54), RADEON X300 (RV370 5B60),
RADEON X600 (RV380 5B62), FireGL V3100 (RV370 5B64),
MOBILITY RADEON X300 (M22 5460), MOBILITY FireGL V3100 (M22 5464),
RADEON X600 (RV380 3E50), FireGL V3200 (RV380 3E54),
MOBILITY RADEON X600 (M24 3150), MOBILITY RADEON X300 (M22 3152),
MOBILITY FireGL V3200 (M24 3154), RADEON X800 (R420 4A48),
RADEON X800 PRO (R420 4A49), RADEON X800 SE (R420 4A4A),
RADEON X800 XT (R420 4A4B), RADEON X800 (R420 4A4C),
FireGL X3-256 (R420 4A4D), MOBILITY RADEON 9800 (M18 4A4E),
RADEON X800 XT Platinum Edition (R420 4A50), RADEON X800 (R423 5548),
RADEON X800 PRO (R423 5549),
RADEON X800 XT Platinum Edition (R423 554A),
RADEON X800 SE (R423 554B), RADEON X800 XT (R423 5D57),
FireGL V7100 (R423 5550), FireGL V5100 (R423 5551),
MOBILITY RADEON X800 XT (M28 5D48), MOBILITY FireGL V5100 (M28 5D49),
RADEON X800 XL (R430 554D), RADEON X800 (R430 554F),
RADEON X850 XT Platinum Edition (R480 5D4D),
RADEON X850 PRO (R480 5D4F), RADEON X850 XT (R480 5D52),
MOBILITY FireGL V5000 (M26 564A), MOBILITY FireGL V5000 (M26 564B),
FireGL V5000 (RV410 5E48), FireGL V3300 (RV410 5E49),
RADEON X700 XT (RV410 5E4A), RADEON X700 PRO (RV410 5E4B),
RADEON X700 SE (RV410 5E4C), RADEON X700 (RV410 5E4D),
RADEON X700 (RV410 5E4F), MOBILITY RADEON X700 (M26 5652),
MOBILITY RADEON X700 (M26 5653), RADEON 9100 IGP (RS300 5834),
RADEON 9000 PRO/9100 PRO IGP (RS350 7834),
MOBILITY RADEON 9000/9100 IGP (RS300M 5835)


HOWTO
-----

1) Update XFree86 drivers

# rpm -Uhv fglrx*.rpm


2) Update kernel module

* prepare kernel module build

- install the following packages with YaST:
+ kernel-source
+ make
+ gcc
- use YaST Online Update (YOU) and - if available - select the
kernel patch to make sure that the kernel sources match the
current running kernel
- configure the kernel sources
# cd /usr/src/linux
# rm -f .config
# make cloneconfig
# make prepare-all
- remove kernel module sources
# rm -rf /usr/src/kernel-modules/fglrx

* install kernel module source

# rpm -Uhv km_fglrx*.rpm

* compile kernel module sources (needs to be done each time you
update your kernel!)

# cd /usr/src/kernel-modules/fglrx
# KERNEL_SOURCE=/usr/src/linux make modules
# KERNEL_SOURCE=/usr/src/linux make install
# depmod -a


3) Configure X11

# rcxdm stop
# sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i


4a) Enable 3D support

* edit /etc/X11/xorg.conf with your favorite editor

- verify, that

Load "dri"

is in Section "Module"


4b) XVideo Support

* edit /etc/X11/xorg.conf with your favorite editor

-add

Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

to Section "Device"


5) Enable TV-out support

* edit /etc/X11/xorg.conf with your favorite editor

- add

Option "NoTV" "no"
Option "TVStandard" "PAL-D"

to Section "Device"

NOTE: PAL-D is only one example of several TV Standards. The
following are available for configuration:

NTSC-M
NTSC-N
NTSC-JPN
PAL-B
PAL-D
PAL-G
PAL-H
PAL-I
PAL-K
PAL-L
PAL-N
PAL-M
PAL-SCART
PAL-CN
PAL-K1


5) Known Issues

- driver only supports 24bit color depth
- enabling of 3D support through SaX2 does not work


6) Documentation

--> /usr/share/doc/packages/fglrx/README.SuSE


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

PLEASE NOTE THAT THERE IS NO WARRANTY AND THAT WE DO NOT PROVIDE SUPPORT
FOR THESE PACKAGES!

PLEASE USE "http://www.suse.de/feedback" FOR ANY FEEDBACK.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Last edited by Cinematography; 08-24-2005 at 12:25 PM.
 
Old 08-24-2005, 02:47 PM   #5
riba43
Member
 
Registered: Feb 2005
Location: Slovenia
Distribution: suse11.0
Posts: 749

Rep: Reputation: 31
Hi

it did not work for me. I got the following message:

Detected configuration:
Architecture: x86_64 (64-bit)
X Server: Xorg 6.8.2

Detected version of X does not have a matching 'x680_64a' directory
You may override the detected version using the following syntax:
X_VERSION=<xdir> ./ati-driver-installer-<ver>-<arch>.run [--install]

The following values may be used for <xdir>:
x410 XFree86 4.1.x
x420 XFree86 4.2.x
x430 XFree86 4.3.x
x680 X.Org 6.8.x
x690 X.Org 6.9.x
Removing temporary directory: fglrx-install
 
Old 08-24-2005, 05:32 PM   #6
artemedes
LQ Newbie
 
Registered: Aug 2005
Location: kcmo
Posts: 10

Rep: Reputation: 0
Thanks for posting this. I now have full 3d support for my HP L2000 lappy. It uses that stupid ATI express 200M chipset. It is supported in ATIs latest driver.

Only thing I had to out of the ordinary was to add the display mode for my laptops native resolution. For some reason the ATI installer didnt know how to do 1280x768. Here is what I added to the section that has all the resolution modes:

# 1280x768 @ 60Hz
# Modeline "1280x768@60" 129.859 1280 1368 1504 1728 768 769 772 814 +hsync +vsync

Also there is a section called Screen section with a subsection for displays called Modes. The file generated by the ATI installer had a 1280x960, I simply changed the 960 to a 768 which will cause it to use the above "Modeline".

Even though my laptop has a turion 64 processor, I am using the 32bit version of suse 9.3. I just need that stupid macromedia flash plugin. If it wasn't for that I would be trying the 64 bit version.

Thanks again for you help.
 
Old 08-25-2005, 04:08 AM   #7
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
Will ATI's xorgconfig mess up other settings from my existing xorg.conf? For example, I use both a touchpad and a USB mouse--will running fglrxconfig mess this up?
 
Old 08-25-2005, 08:03 AM   #8
artemedes
LQ Newbie
 
Registered: Aug 2005
Location: kcmo
Posts: 10

Rep: Reputation: 0
Honestly I don't know. I only use the touchpad on my lappy.

Part of the fglrxconfig utility is to config devices like mice.

I imagine that if does screw one of the mice up, I would think that you could use yast to re-configure it. I would certainly backup your xorg.conf before starting the ati-installer that way you could just copy the input section back into the ati created conf file.

Last edited by artemedes; 08-25-2005 at 08:06 AM.
 
Old 08-25-2005, 09:26 AM   #9
sm1else
Member
 
Registered: Oct 2004
Distribution: At home: Ubuntu, Debian Sarge
Posts: 56

Rep: Reputation: 15
Apachedude: that was the config that I had on my laptop i was installing to

It definitely rewrites the sections for mice, keyboards, and modules in addition to the obvious display related settings, I suspect it rewrites the whole lot but i cant be sure.
The best way I found was to backup my original one and then use diff/tkdiff to see the changes and merge the settings by hand.

Edit:
Though i only got it working once, one reboot later and 3d was gone again

Last edited by sm1else; 08-25-2005 at 09:27 AM.
 
Old 08-25-2005, 10:16 AM   #10
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
I don't have my USB mouse with me, so I can't verify whether that works any longer, but I do know that my touchpad settings have definitely changed to be almost unusable. Can someone tell me how I can splice the new display settings (added by ATI) with the old xorg.conf?

If someone is willing to help me, I will post my old and new xorg.conf. Otherwise, I won't do it to avoid excessive clutter on this thread.

Last edited by apachedude; 08-25-2005 at 10:21 AM.
 
Old 08-25-2005, 10:28 AM   #11
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
For that matter, how do I know that my graphics card features even work? ATI Control is there, but it shows detects my card as "Unknown". (For that matter, it is an ATI's MOBILITY RADEON X300 PCI Express x16.) glxinfo gives me some input, glxgears displays some gears that rucran anywhere from 150-700 fps. fgl_glxgears just crashes.

It definitely feels faster, but I'm not sure that is really the case. I'd like to be able to verify it objectively.

Last edited by apachedude; 08-25-2005 at 10:30 AM.
 
Old 08-25-2005, 11:02 AM   #12
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
Apparently, the new driver does make a difference. glxgears claims something like 600 fps without the acceleration, but the gears are spinning extremely slowly. There's no confusing it.
 
Old 08-25-2005, 11:22 AM   #13
apachedude
Member
 
Registered: Aug 2004
Location: California
Distribution: SuSE 10.0 (SUPER)
Posts: 356

Rep: Reputation: 31
Sorry for hijacking the thread, but I'd like to report that unlike sum1else, I was able to successfully get the input devices to play nicely with the ATI settings. I'm not sure if there's any other settings that I forgot to merge, so I'd still like someone to look over it if possible.

@sum1else: there's three sections of code you need to copy. First, in Section "Files", there are some InputDevices lines. There are the obvious Section "Input Device" files. And finally, you have to modify Section "Server Layout" appropriately. Hope this helps.
 
Old 08-25-2005, 11:49 AM   #14
sm1else
Member
 
Registered: Oct 2004
Distribution: At home: Ubuntu, Debian Sarge
Posts: 56

Rep: Reputation: 15
thanks for the info, im in the middle of moving house right now so it will be a couple days before i can try it but its encouraging that someone's got an ATI Mobility to work

with the gears moving slowly in glxgears, if your screen refresh rate is 60Hz then a frame rate of 600fps should look the same as a frame rate of 10fps because on each screen refresh you will only see 1 frame and the others will have been overwritten before you see them. its like the way wheels on cars appear stationary or spinning the wrong way.

I would expect there to be less load on the cpu with ATI's driver so it might be worth running a system monitor (GNOME and KDE both have applets to do this) while using glxgears
 
Old 08-25-2005, 04:11 PM   #15
KevinDM
LQ Newbie
 
Registered: Mar 2005
Location: Califonia
Distribution: SuSE 9.3
Posts: 8

Rep: Reputation: 0
I ran the installer and fglrxconfig with my 9600pro, and all appeared to work fine. I get 90-700 frames with glxgears, but when I try to run a game (GL-117) it gives me the "no 3d acceleration" error and an uplayable frame rate. Under YaST the card shows up as ATI RV350 AP with 3d acceleration marked as unavailable. Restarting and reinstalling the drivers doesn't seem to help. What's going on here?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Linux4RegularGuys - EASY FTP setup using vsftpd - READ THIS FOR EASY HELP DropHit Linux - Networking 4 11-25-2004 02:44 PM
ATI Graphics Card and Rendering Linux Vs. ATI xmeson Slackware 2 09-02-2004 12:09 PM
ATI Rage128 3d installed easy Cage47 Linux - Hardware 1 06-18-2004 05:41 PM
Easy GLIDE fix on ATI Radeon 9000 pro? dolvmin Linux - Hardware 2 04-21-2004 01:18 AM
linux noob requires easy install amd64 linux... ralphuk100 Linux - Distributions 2 04-18-2004 09:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 07:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration