SUSE / openSUSEThis Forum is for the discussion of Suse 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.
Hi, I have an ATI Radeon 2500 card and I recently upgraded my system from SUSE 10.1 to 10.2 (like, today) and found that the X server wouldn't start, I expected some difficulties because of what I have heard about these cards (ATI and nVidia) but when I was using SUSE 10.1 it worked with generic drivers (at least enough for me to install the official drivers). But now I get nothing.
I have followed the instructions at http://en.opensuse.org/ATI_Driver#op...x_10.2_-_fglrx but they don't work (when I try to download the drivers I get version 8.28.8 not 8.32.something) which won't let me create the rpm for suse 10.2 (only 10.1). Apparently it is because Xorg 7.2 (the version that 10.2 comes with) is still in development and not supported by ATI.
I have run out of ideas so please will someone help?
PS.
I have no screens or devices configured in xorg.conf, in the installation it said something like configure error (can't really remeber, but it definitely had the word "ERROR" in it and it was under the first heading in the monitor or device section (after it has installed))
When I try to install generic drivers using ati-blah-8.28.8-blah.run it says that there are errors and they are in file /usr/share/fglrx/fglrx-install.log. Contents:
Code:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /lib/modules/2.6.18.2-34-default/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.18.2-34-default".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Making and installing the rpm from those instructions works fine but when I run aticonfig --initial it says something about no screens being configured and to try using the -f option. I did but that made no difference to what happens when I try to run gdm (or even X). I tried "SaX2 -r -m 0=fglrx" but it hangs after saying something like "will start own X server if needed" and then nothing happens. I don't know what to do!
I have managed to get the display working with an xorg.conf copied from the installation system, and I have installed the fglrx drivers but when I run aticonfig --initial and then aticonfig --resolution=0,1600x1200,1280x1024,1024x768 and reboot an error comes up saying the X server has been disabled. So I replace the modified xorg.conf with the original and try to run SaX2 as root. the computer freezes the mouse (only the mouse) a couple of times, which can be fixed by doing Ctrl+Alt+F1 and then Alt+F7 when it happens, and then SaX gives the following:
Code:
joe@joes:~> su
Password:
joes:/home/joe # sax2
SaX: initializing please wait...
SaX: your current configuration will not be read in
SaX: access to your display has been granted
This is where all the freezes and stuff occur, when they stop it says:
Code:
SaX: ups lost card during probing... abort
SaX: something went wrong while X was called with -probeonly
SaX: try to call 'sax2 -p' and select a single device ?
abort
joes:/home/joe #
Exactly the same error occurs with sax2 -r -m 0=fglrx (in runlevel 3 the same also)
I am now convinced that is is a problem with my xorg.conf file, however I have no idea how this file works in terms of its format and what to put in it, is there a way to get SUSE to configure this for you? (Like Sax2 but not Sax2) Like in the installer at the end configuration stuff, if possible I would like to go to this part of the installer again, but it seems that this is not possible.
As far as I can tell from the descriptions of the repair tools there is nothing that will allow me to do this, I will check again tomorrow, any other suggestions in the meantime?
No, on the repair menu there is Automatic Repair, which doesn't do anything to xorg.conf, there is also Customised Repair, which only lets you select which processes of those in Automatic Repair to go through - since Automatic Repair is no good, this isn't either. The last option is Expert Tools which allow me to install a new bootloader, start the partitoning tool, repair a file system, reconver a lost partition, save system settings to a floppy and verify installed software, none of which look like they might allow me to reconfigure xorg.conf.
I replaced Driver "fbdev" with Driver "fglrx", which is the driver that aticonfig --initial puts in (but in it's own device section -- which doesn't work either) and I get the same error.
I downloaded Ubuntu 6.10 and the installer doesn't work with my graphics card, I can honestly begin to see where all these windows trolls get it all from. I give up -- windows here I come.
I think the reason for your problem was the same as mine: ATI dropped the support for your card (as well as mine, Radeon 8500) in the new drivers. But couldn't find a note about it. Lousy support from ATI. I seems that what I could read everywhere was right: ATI support for linux is to say the least lousy. I will try to install somehow the Xorg 7.1, maybe I have success.
Are you certain that your card is a Radeon 2500? I did not realize that this nomenclature applied to any ATI Radeon series of cards. If it is something like a 7500 (which is one that I own), then as danr677 pointed out support is no longer available for ATI's proprietary drivers. You will have to use one of the built-in drivers supplied with the xorg configuration. There is a post in the Slackware forum that I know of that does a relatively decent job of explaining how to enable this for legacy ATI cards, and it should apply to SuSE as well.
Last edited by swampdog2002; 02-15-2007 at 10:59 AM.
V. Sorry, it was a Radeon 9250 (typo), and I have got rid of it now anyway. I think I will get one from the nvidia geforce, are there any known problems with these cards?
The NVIDIA series of cards, as many other Linux users seem to agree, have much better support for the proper installation of the driver for Linux. I believe the cutoff for official support for NVIDIA for their proprietary driver is at least a card from the Geforce 2 family, as you will need to use the legacy driver (71.84) for older cards. I don't know necessarily of any issues with the NVIDIA cards, other than possibly compatibility. I can attest to the relative ease of installation of the NVIDIA drivers as opposed to that of ATI. If you need to compile a driver for your kernel, ensure that you have the kernel source installed for your particular kernel before installing the NVIDIA driver.
Last edited by swampdog2002; 02-15-2007 at 11:00 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.