Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Not sure about SUSE, but I can tell you a few common problems right now:
-Need Kernel source to install
-Need gcc or other dependencies to install
-Need to know XFree86 version
If you have this problem, don't bother with ATI's executable. Instead run:
XFree86 -version
or
Xorg -version
-Need POSIX shared memory enabled (if so, search it, it's easier than you might think)
Those are all the problems that I can think of that are possible with the latest drivers.
Good luck, and don't be discouraged, the answers to all your ATI woes can be found on this site.
Steve
PS If you install and type glxinfo and see the word MESA anywhere, something went wrong
X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: SuSE Linux [ELF] SuSE
Current Operating System: Linux linux 2.6.13-15.7-smp #1 SMP Tue Nov 29 14:32:29 UTC 2005 i686
Build Date: 07 October 2005
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
There's a helpful part in the support document from ATI on this part - it's the part that talks about "tmpfs" and "/dev/shm"
The steps I took to get it working:
- Installed fglrx drivers from .i386.rpm file downloaded from ATI (for the Xorg 6.8, not Xfree86)
- ]# fglrxconfig
|----> Go through the whole config - default settings are fine - and just use option 1 for keyboard. (standard 101 keyboard - U.S. English)
-
Quote:
Originally Posted by Official ATI Release Notes
To enable POSIX Shared Memory on your system, perform the following as root:
1. Add the following line to /etc/fstab (if it isn't there already): tmpfs /dev/shm tmpfs defaults 0 0
2. Mount shared memory as follows: mount /dev/shm
3. Issue the following command to check that it mounted properly: mount | grep "shm"
If the mount was successful, then the following output (or similar) should appear:
tmpfs on /dev/shm type tmpfs (rw)
At this point, POSIX Shared Memory is enabled. Your 3D applications should run properly and the error message above should no longer occur.
- ]# glxinfo | grep direct
|----> Output should be as follows:
getting the mesa drivers out is massively difficult in many cases, especially of late. The last time I had any good luck was with 2.6.14 and 2.6.14.1 with the drivers of the time. Since then with later drivers and later kernels, it is REALLY less than fun. In some cases it was flatout impossible to get the mesa drivers to go away and switch into the ATI with DRI. You can check many threads on the subject, or my website, but good luck, it is a long, hard battle at times depending on kernel driver version and other such things.
I feel you.
Once you do get the Mesas to go away, stick with it, and don't change a thing. the ATI drivers with DRI are fairly impressive and responsive once you get passed the grime of installing them properly.
I've been searching various forums and it sounds like I'm supposed to use the ati-driver-installer-8.20.8-i386.run to generate a distro-specific RPM installer. Unfortunately, the installer only generates RPMs for Debian, Mandriva and Ubuntu.
I found a guide that tells me to download a driver from SuSE.com, but I went there and couldn't find a driver.
No, you can generate a SuSE 10 driver IA32-SUSE100, just look a bit more for details. However, you don't have to use an rpm, you can just run the script and it works every bit as well. just "./atietcetcetc" in command line as su.
Initially I just ran the script, and although the ATI Control Panel is installed, and it finds my video card, it still believs I have some Mesa thing installed. My screen saver still lags, and I get an error about not having a 3D graphics card when I run Tux Racer.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.