(BUG) ATI fglrx and ATI Privative official drivers not working [12.2]

I have a bug to report:

The ATI fglrx and the ATI privative drivers are not working on open suse 12.2, I can’t give ypu any promp because my system do not start after the reboot.

I tried with the version for 12.2 and 12.1 (in 12.1 the privative worked perfectly :()

Is there a way to fix this?

Fglrx is working fine on my HD 7750 in 12.2. Are you aware that the HD 4000 and earlier need the legacy fglrx?

Same problem. AMD Radeon HD 6490M

@cesorensen

How did you load the fglrx driver?

at the grub prompt, add ’ 3’ without the quotes to the end of
the command line then boot

this will dump you into init 3 terminal mode

from there you are able to login and start yast if necessary or
un-install fglrx via command
sh /etc/share/ati/amd-unistall.sh
or
sh /etc/share/ati/ati-unistall.sh
or
sh /etc/share/ati/fglrx-unistall.sh

@cesorensen
@lem8r

Have you read openSUSE Lizards

yes, i have. my card is 6xxx not legacy 4xxx. I also checked amd/ati driver site. I choose my product and downloaded same version bunde which is in opensuse ati repo. I also succesfully build driver package by myself but it is not working too. Xorg segfaults when fglrx tries to load intel driver module. My laptop has both intel/ati cards.

@lem8r

  1. I’ve read there is a problem with the fglrx driver on systems with more than
    one type of graphics card

  2. sorry wrong reference used but I thought you would find your way through, the
    reference for non legacy installs is repo
    Index of /mirror/amd-fglrx/openSUSE_12.2/x86_64
    you can choose which one via yast

let us know if you have any success

It should be /usr/share and not /etc/share - if we’re talking about the current driver.

apologies, I’m going cross eyed or something

correct it should read

sh /usr/share/ati/amd-unistall.sh
or
sh /usr/share/ati/ati-unistall.sh
or
sh /etc/share/ati/fglrx-unistall.sh

to un-install the fglrx driver and restore the original driver
if any file has been modified since the install the --force parameter will be needed