Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Originally posted by bigmetalrabbit Thanks for this post everybody. It helped me get my Radeon 9600 running.
DOH! didn't work.
I didn't understand that the XOrg drivers (fglrx_6_8_0-8.16.20-1.i386.rpm ) needed to be installed too. I thought they were included in the ATI installer...
So, anyway, I went into yast to install/uninstall software, searched for fglrx and nothing was installed... so I ran the fglrx_6_8_0-8.16.20-1.i386.rpm, ran fglrxconfig again just to be safe, then rebooted, and voila! Everything works.
So if anyone is getting really frustrated and has about given up hope, it IS possible and it IS much easier than you might think. I know, Linux can be very intimidating, especially to us veteran windows users who are used to not having to think, but it's worth the effort.
Whee did you get ''fglrx_6_8_0-8.16.20-1.i386.rpm'' from?
I can try to help, but I'm pretty new to Linux. I'm amazed I even got MINE working.
Did you update the linux kernel?
Did you uninstall EVERYTHING related to fglrx? Especially the km_fglrx packages? And then make sure they don't get installed again?
Did you install the'fglrx_6_8_0-8.16.20-1.i386.rpm' with yast?
Did you then open a console where you saved 'ati-driver-installer-8.16.20-i386.run', set file permissions and then run it from within the console?
Did you go into your usr/X11R6/bin and run fglrxconfig? And then reboot? (You probably don't have to reboot, just restart x, but I rebooted to be safe cause i'm a noob)
Last edited by bigmetalrabbit; 10-16-2005 at 10:02 PM.
Originally posted by bigmetalrabbit Did you install the'fglrx_6_8_0-8.16.20-1.i386.rpm' with yast?
Did you then open a console where you saved 'ati-driver-installer-8.16.20-i386.run', set file permissions and then run it from within the console?
Did you go into your usr/X11R6/bin and run fglrxconfig? And then reboot? (You probably don't have to reboot, just restart x, but I rebooted to be safe cause i'm a noob)
You do not need to run the installer and install the RPM. They both accomplish the same thing. You can choose one installation method or the other...
The only reason you would run the installer and do an RPM is if you choose to build the distribution specific RPM with the installer.
Note: Creating a distirbution specific RPM is the recommended method because it put all files, particularly documentation (which can be distro specific), in the correct folders.
You can also run fglrxconfig without going into /usr/X11R6/bin.
As an alternative to fglrxconfig you can do the following
(Also the more correct way to do it in SuSE):
Code:
su
[enter root password]
init 3
[run sax command found in /usr/share/doc/packages/fglrx/README.SuSE]
If you do not find /usr/share/doc/packages/fglrx/README.SuSE it is because you installed with the generic option on the installer, or the generic xorg 6.8.2 rpm.
Oh... ok! I guess I was just following instructions from earlier in the post (which worked for me, BTW):
Quote:
3. run the ATI driver installer (I had more luck using the generic install instead of distribution specific in SuSE 9.3)
4. The installer will install the driver and build the required kernel module on it's own.
5. Now if you reboot, everything should be fine.
...except for whatever reason, the installer never actually seemed to INSTALL drivers. This was MY experience:
I ran the installer, and after installing by the generic install method ran fglrxconfig, rebooted and still had no 3D. That's when I did a search in yast for ati drivers (fglrx) and i realized, for whatever reason, there were no actual drivers installed. So that's when I installed the rpm i downloaded from ati and restarted, and everything worked.
Wish I would have known there was a better way to do it.
Last edited by bigmetalrabbit; 10-17-2005 at 09:24 PM.
My latest experience, which dates from yesterday, is also that the .run file does not install the drivers correctly.
For SuSE 10.1, the steps I've followed are:
1) Download the latest drivers from ATI.
2) From a console window, change to runmode 3 : init 3
3) Uninstall everything ATI-related from the system : rpm -qa |grep fglr | xargs rpm -e
4) Execute the .run file with the --buildpkg option:
./ati-driver-installer-8.18.6-XXX.run --buildpkg PKG
Replace XXX by the architecture of your system (i386 for 32 bits or x86_64 for 64-bit PCs).
Also replace PKG by the distro you are currently using (if you execute the .run with the --get-supported option you will see a list of supported distros).
For example, since I'm running SuSE 10 in an Athlon64, I've used:
./ati-driver-installer-8.18.6-x86_64.run --buildpkg SuSE/SUSE100-AMD64
5) Install the package, using: rpm -Uhv PKG
where PKG is the rpm file that you've just created (ls *.rpm will show you the list of rpms)
6) Configure: fglrxconfig
Use the default options, except for mouse,kbd and language.
7) If using SuSE, you'll find a file called README.SuSE in /usr/share/doc/packages/fglrx/
Run the sax command as described in the file. It should look something like this:
sax2 -r -m 0=fglrx -b /usr/.... (the path continues, but I can't remember it)
8) Reboot
9) fglrxinfo should tell you that your using the ATI card for 3D acceleration (instead of the Mesa drivers).
If it doesn't work, go back to step 6 and try using the external AGPGART driver (it is one of the last options proposed by fglrxconfig).
Note: I've read that some sites (even SuSE) recommend to patch the fglrx sources for x86_64 systems using a .diff file. Since the last release of the ATI drivers, this is no longer necessary (the sources already take into account the fact that some headers are in other directories).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.