strange problem with ati driver

just I migrated from ubuntu tu suse and I installed the ati radeon hd 3470 on my toshiba satellite a300d laptop

when I restarted the screen had appeared like in this photo
file:///home/marian/43630003.jpg (five pink terminals):’( and on the failsafe mode the screen is black

the ctrl+alt+f1 command don`t work

I think the single mode to solve this is the rescue system on the suse cd, but I don`t know exactly to use that:shame:

Welcome to openSUSE :slight_smile:

Sorry to read that, but given the file is under your /home/marian, how do you expect us to see it ? We don’t have access to your PC’s hard drive. :slight_smile:

Try booting to run level 3, and configure your graphics from there.

Do the following:

Reboot your PC, and when the grub boot menu appears (where you can select openSUSE, or Safe settings, or Windows) type a ‘3’ (no quotes) so as to enter 3 in the options line, and then boot openSUSE. You will get an ascii/text login. Login as a regular user.

Once logged in, type ‘su’ (no quotes) to get root permissions. By typing just ‘su’ (without specifying the user) linux assumes you wish to switch users to root. So enter root password.

Then (assuming you have only 1 graphic device) type:
sax2 -r -m 0=radeonhd
That will run sax2 which should load and configure the openGL" radeon driver (ie opensource driver for radeonhd). Configure your graphics. Be certain to test it. Then exit. If that appeared to configure correctly, restart by typing:
shutdown -r now

This time do not enter “3” in grub when restarting.

If “sax2 -r -m 0=radeonhd” did not work, other ones you can try are:

  • sax2 -r -m 0=radeon
  • sax2 -r -m 0=vesa

I have an ATI HD3450 on my laptop, and the “radeonhd” worked for it, so I suspect it may work for you as well.

He didn`t work

I tried all the options and I gave the same message:

>your current configuration will not be read in
>NO X-Server is running
>will start own server if needed

I use the 64 bit version (maybe is important).

I think its supposed to say that. You have to give it some time.

If you still can not boot to X to get your GUI, and if the sax2 commands I gave still do not work for you, despite your waiting about a minute after each command for the configuration menu to appear , then there is something else you could try.

Your graphics configuration is typically stored in the /etc/X11/xorg.conf file. While openSUSE installed, it had to create a temporary xorg.conf file. What you could do is replace your current xorg.conf file, with the one used during installation. You can do that by booting to run level 3 (like I described above), followed by typing “su” to get root permissions. Then copy the xorg.conf.install file over the xorg.conf file with this command:
cp /etc/X11/xorg.conf.install /etc/X11/xorg.conf

Note that Linux is case sensitive.

He appeared the next message:

>cp:missing destination file operand after ‘/etc/X11/xorg.conf.install/etc/X11/xorg.conf/’
>try ‘cp --help’ for more information

Its still bad. I think that Ill reinstall the OS and I`ll use the generic driver.:frowning:

Note, it is:
cp /etc/X11/xorg.conf.install /etc/X11/xorg.conf
and NOT
cp /etc/X11/xorg.conf.install/etc/X11/xorg.conf

ie there is a space between “.install” and “/etc”

ahaaaaaa!! Thank`s. I try again and I hope to come off well.

Nothing. The same black screen. By the way, after that I tried the option with sax2 the screen didn`t was strange with these five pink terminals and become black.

I don’t know what to say. One of those should have worked. Did you by chance attempt an installation of a proprietary driver (which could have messed up those opensource drivers) ?

One thing I should have mentioned, and that is you can explore the sax2 options by typing with root permissions (ie after typing “su” to get root permissions):
man sax2

For example, you try with a lower graphics resolution:
sax2 -r -l -m 0=vesa

Hi, I reinstalled the OS and the ATI driver with other configuration, not with automatic configuration when I used before but with distribution software (or something that), I restarted the suse and is OK, but I don`t found the ATI driver in the menu. I used the main menu, I looked in the usr-share-applications folder but nothing.

The graphic drivers do not appear in a menu item. Instead, for ATI, openSUSE tends to use 3 groups of drivers:

  • vesa driver comes with openSUSE, known as “vesa”
  • a series of openGL drivers (for various ATI cards) come with openSUSE, they are known as “ati”, “radeon”, and “radeonhd” … dependant on one’s hardware, one of those openGL drivers should work (For example web page on X.Org Wiki - radeonhd )
  • proprietary ATI driver (has to be separately downloaded and installed) called “fglrx” fglrx - Wikipedia, the free encyclopedia

Those drivers are configured (and called up) in the /etc/X11/xorg.conf file.

I hope that takes some of the mystery out of this for you.

The graphic drivers do not appear in a menu item.

In Ubuntu appear in a menu item. Don`t forget that I was an ubuntu user.:slight_smile:

Well, in openSUSE one can get information on drivers by looking at “my computer” and also by running YaST and looking under Hardware > Graphics/Monitor (or something like that).

But it does not appear directly in the openSUSE desktop menu.

I readed them, but I have some quetions. Some “mysteryes” did`n disappeared.

  • I cant configure the driver becose the aticonfig --initial command didnt worked
  • becose the graphic driver is installed, the desktop effects must be worked, but he didn`t

As long as you do not want special desktop effects, IMHO you are better OFF without the ATI proprietary driver. If you install the ATI proprietary driver, every time you load a new kernel, it is likely your graphics will break, and you will be forced to work your way through the proprietary driver installation process once again. But with the VESA and openGL drivers, one does not have that problem (but one also does not have special desktop effects with the VESA/openGL drivers).

For installation of the proprietary driver, read here: ATI - openSUSE

Black screen after log out. He should have worked.

hi there,

… i would try the following. just delete (or move to somewhere) the /etc/X11/xorg.conf file. after that run

**sax2 -a -m 0=vesa
**
this should give you a working initial x11.

if you want to run with the ati proprietary drivers you should download the latest drivers from ati (Grafiktreiber und Software).

change to runlevel 3 (at root terminal with init 3)
login as root
change to the download folder

after making the downloaded file executable with chmod +x ati-driver-installer.bin* run it (./ati-driverbin) and don’t install but generate the distribution specific rpm. after that install the generated fglrx.rpm file with
**
rpm -ivh fglrx*.rpm**

if there is already a fglrx package installed try the new install with rpm -Uvh fglrx.rpm*.

the latest step of rpm-installing is to create the kernel-specific modules. if that task runs successfully you are nearly at your target.

i’m not sure if the xorg.conf is now already switched to the fglrx module, have a look at it. if there is not the fglrx driver in the device section run the

sax2 -a -m 0=fglrx

and start x11 with a init 5 again … hope that works …

Interesting what you say, but where is the /etc/X11/xorg.conf file on the hard disk?