Problems with ATI drivers have been mentioned many times here in the forum. Unfortuatelly no discussion helped me.
On my PC I have OpenSuSE 11.0 with kernel 2.6.25.18-0.2-pae
and an ATI Radeon 3650 board.
When I installed SuSE last week I always got a black screen prior the login screen. Since adding the option x11failsafe to the bootline, at least the XServer works.
One bad side effect is that I always start with an english keyboard layout and not with my preferred german layout (which is set in SAX).
This could be easily switched using SAX. Not nice - but this can only be a workaround for a while.
Then I downloaded the newest ATI driver package ati-driver-(installer-8-11-x86.x86_64.run) and installed it.
But booting without x11failsafe still leads to a black screen.
I donât see either of you mention installing the dependencies for the ATI driver, so I thought I would mention that, in case either of you might have neglected to do that:
System Recommendations
For best performance and ease of use, AMD recommends the following:
* Kernel module build environment - should include the following:
o Kernel source code: Either the Kernel Source or Kernel Headers packages
* ISSE Support enabled in your Linux Kernel
o Applies to Intel Pentium III and later CPUs only
o Enabled by default on version 2.4 and later kernels
* The rpm utility should be installed and configured correctly on your system, if you intend to install via RPM packages
The following packages must be installed in order for the Catalyst⢠Linux driver to install and work properly:
@10milaan,
yes I suppose we are not the only ones with this problem.
I received the warning There has to be one screen active, too.
After setting the identifier variable in the Screen section and the Screen variable in the ServerLayout section to the same string I got no warning anymore.
@foresthill
Thanks for your help.
Except the XFree86 packages which are not part of the SuSE online repository I have all of the packages you mentioned installed. So I hope the necessary packages are installed.
Besides The new ATI driver package is not an rpm. No idea what the installer exactly does. At least lots of the hints on the opensuse ATI_driver_installation page do not apply any more.
If you look at the instructions, it explains how you can use the installer to generate an Open Suse RPM. Sometimes that is worth trying, if the other method fails to work.
Also, I have to ask, when the installer finished, did you run this command in the terminal, while still logged in as superuser:
aticonfig --initial -f
This is a must, because the driver wonât work otherwise.
But if you ran this command, and you had all the dependencies installed prior to running the installer, about the only thing left would be to try another method, such as going to YAST / Software Mangement and searching for âfglrxâ and downloading whatever driver is in the repo and seeing if that works.
Hello foresthill,
yes I had the dependencies before installing the driver
and ran
aticonfig --initial -f
after the installation - no changes except that I have to edit the Monitor and the Screen sections in the Xorg.conf file âŚ
There are 2 more drivers in the repository:
ati-fglrxG01-kmp-debug and ati-fglrxG01-kmp-default
Did you try running the uninstall script and re-installing?
If the ATI Proprietary Linux Graphics Driver was installed using either the Automatic or Custom options, then do the following:
Launch the Terminal Application/Window and navigate to the /usr/share/ati folder.
With super user permissions, enter the command âsh ./fglrx-uninstall.shâ
You have now successfully uninstalled the ATI Linux Proprietary Graphics Driver.
I heard of some people getting corrupt downloads of this driver, so that is a possibility. Did you try the previous version of the driver?
If you are serious about getting this driver working, you have to try a âshotgunâ approach and try as many different driver versions and installation methods as possible, and generally one of them will eventually work for you, unless your card is unsupported.
If I were you, I would run the uninstall script and then try the repo driver. I see nothing lost by doing this, and youâll know in couple of minutes whether it worked or not.
Then at that point, try the previous version of the installer.
Hello foresthill,
thanks for the advice.
Yes I tried an older ATI driver version before. At first I suppose a SuSE repository driver was installed, when I installed SuSe.
Every time the same effect black screen when booting without x11failsafe option and wrong keyboard layout. At the moment fglrxinfo returns âcommand not foundâ
Actually, how do I know which driver exactly is installed.
The hardware information just says fglrx. And I do not know how to install a driver from the repository now.
The xorg.conf says âradeonhdâ now, but the PC is in x11failsafe mode now.
This looks rather odd to me âŚ:\
If you go into Yast / Software Management and do a search for âfglrxâ it should bring up a couple of files which are the ATI repo driver. I donât know if you have any repo driver installed or not, but thatâs how you check.
If you just want to go back to your original âstockâ driver that comes with Open Suse (but does not support 3d) run these commands:
Go to terminal and type âsuâ enter root password and then enter this command:
init 3
Screen will go blank as you exit the x-server. Log in as root and enter this command:
sax2 -r -m 0=radeon
Sax2 will start, and you can set and test your resolution there. When you exit, save settings and when you get back to the terminal enter this command:
reboot
When you restart, you should have your desktop back.
Then you can continue your search for a driver that works, or just stick with this one. Good luck and donât give up, some method or hack will eventually succeed.
NOTE: The âradeonâ driver is the open source driver that comes with Open Suse when you first install the OS, but it does not support 3d, IIRC.
I had the same problem and X refused to start when trying to configure it. What I did after installation was to login as root, start yast2 and added the ATI repo (under repositories|community repos).
Go to add sofware in yast and choose the ATI repo and select the file.
After installing the ATI drivers, sax 2 will run and allow you to configure the X server.
I also had the same problem. To solve the problem I had to install all of the âlinux kernel developmentâ packages.
For some reason the ati propietery driver cant do what it needs to the linux kernel without those packages installed.
And try installing the linux kernel-source, as it may need that as well.
Hope this helps.
Also make sure the kernel source matches your running kernel I didnt see source for
the pae kernel so I installed the default kernel and that was the last thing I did
and everything swoking pretty much ok now even got a clone to a television
well I got it to work on suse 11.1 beta 5 kernel 26.27.5-2 default. It took a few attempts
before I got it right. Reading the documentation and error messages helped a lot
Hello guys!
I am new in linux, i have the same graphic card and problem. Just FileSafe is working. The screen was all black after grub, now i added to yast the ATI repository, search for fglx* and install the files. I run a console as root and type aticonfig --initial -f and restar my system, now after GRUB, a continue having a black screen but started appearing one message saying âOut of rangeâ, what that mean? Thanks
I solved my problem:P!
I enter in FileSafe and go to SAX2, in my monitor options i notice that sax have chose my the screen size wrong, i have a 19" screen and he chose a 18" screen, after correct that reboot my system and now opensuse is running ok.