ATI Black Screen O Death

I have tried installing the ATI graphic drivers by downloading them and following Bruno Friedmann post on how too on @ openSUSE Lizards » ATI HD57xxx fglrx drivers under 11.3

I did that one 3 times. I also have now tried the RPM packages that were made. All lead to the same thing.

Yes I have tried “nomodeset” in the boot and that did not work. Right now I am logged in with “nomodeset x11failsafe” to log in.

Linux linux-aff4 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 x86_64 x86_64 GNU/Linux
jennifer@linux-aff4:~> rpm -qa kernel*
kernel-devel-2.6.34-12.3.noarch
kernel-desktop-2.6.34-12.3.x86_64
kernel-syms-2.6.34-12.3.x86_64
kernel-default-devel-2.6.34-12.3.x86_64
kernel-firmware-20100617-2.2.noarch
kernel-source-2.6.34-12.3.noarch
kernel-xen-devel-2.6.34-12.3.x86_64
kernel-xen-2.6.34-12.3.x86_64
kernel-desktop-devel-2.6.34-12.3.x86_64

64 bit version opensuse 11.3
Graphics card:VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]

The open source ones worked ok, but I was unable to play some games that I liked and by the looks of things comparing to another box I have I am missing some shaders with open source drivers.

So when it logs in normal I can hear all the log in sounds…the splash screen loads flickers and goes black with a thin green line length ways across the screen. I can boot it safe mode and it does show the catalyst control center just will not open right… =( click it and says no graphic drivers found or not functioning properly.

I figure I am close and am just missing one thing or doing one thing wrong.

Thanks in advance
~Jenn

Yes I did all the installations under root init 3

all and all I have had a blast with opensuse even though I am rather new to linux community. say about a month old if that. But every distro I have tried I dread the graphics card part. Tested them on 3 machines, intel chip, nvidia, and now this ati. ATI is kicking my arse!!

I see this is your first post here. Welcome to openSUSE and to openSUSE forums.

Please note the older ATI Catalyst 10.6 driver did not work with the 2.6.34 kernel in openSUSE (nor in other distributions). The newer (recently released) ATI Catalyst 10.7 driver is supposed to have some capability to work with the newer 2.6.33/2.6.34 kernels in Ubuntu and openSUSE, but from my own experience, and from what I have read on the forums, the 10.7 still has issues.

Exactly what version of the ATI Catalyst driver were you using ?

I took a look at the instructions on openSUSE Lizards that you reference, and I noted this command to build an rpm:

sh ati-driver-installer-10-7-x86.x86_64.run --buildpkg SuSE/SUSE113-AMD64

… but after that I had always thought there MUST be an rpm command to install the rpm that is created. I did not see that rpm command on the instructions on the openSUSE Lizards site.

Can you be more precise as to what you tried ?

I tried the command on his web site to make the RPM, it did not work for me. I used his zypper one for 64 bit. Though I will say it made it real easy to uninstall and I am back to the open source drivers. I know in reading that during a regular install there is is the option to make your own rpm and is has opensuse 11.3 as one of the options. It is the new one on there site when I tried to manually do it…

ATI Catalyst™ 10.6 Proprietary Linux x86 Display Driver Rev 7 release date 7/26/2010

the download link I used.

https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-10-7-x86.x86_64.run

at the download site it has

The drivers above support English only.
The display driver requires POSIX shared memory to be enabled on the system.
Kernal Sources package is no longer required if Kernel Header package is installed.
32-Bit packages must be installed for 64-Bit Linux drivers to install or work.

*These sites are community resources, and are not supported by, or affiliated with AMD in any way.

POSIX and 32bit packages? now is that the stuff he had me download?

zypper in kernel-source kernel-syms module-init-tools make gcc libstdc++ libgcc glibc-32bit glibc-devel-32bit fontconfig freetype zlib*

Or is this were I am messing up at? I honostly do not know what it means by POSIX or if that is something that is already installed by default. If I look it up by the sounds of it, tis the meant and bones of the operating system gui, file system, command lines et el.

Thank you for your response

~Jennifer

Its not clear to me what you tried.

Have you installed the ‘base development’ pattern under YaST > Software > Software Management. You need this in addition to kernel-source, and kernel-syms.

With those in place, you can build the driver. Before building the driver, you need to ensure you remove any rpms from previous failed attempts.

Added not I went into Init 3 and started ATI and had it make the RPM for me “fglrx64_7_5_0_SUSE113-8.753-1.x86_64.rpm” told it that I wqas using open suse 113 AMD64. Going to give this one a shot. Last time I tried to make it, it errored out this is the first time it let me make the RPM. Will come back and let you know if this went any better.

ok I got it up, kind of…but I have display and the catalyst is working.

#1 made the RPM from option selections while ATI installer was running as one of the options versus regular install in root (init 3) mode.
#2 followed the rest of the directions again from Bruno Friedmann @ openSUSE Lizards » ATI HD57xxx fglrx drivers under 11.3
#3 got the black screen of death again with the green line but solved it!

I had an adaptor on my DVI slot to a D-sub that was used to hook into the back of a 36 flat screen panasonic TV. Well I went and grabbed another monitor that had a DVI and D-sub hook up…well it does not like the D-sub adapter! if I hook it from DVI to DVI it runs fine. Then I just fought for a while trying to get the duel monitor to work with the flat screen tv. After about 2 hours or so of this from start to finish I got it to display on both. I found the TV will only take one setting as for some reason the Graphics card thinks its a CRT monitor. I have windows 7 duel booted on this machine and it did not face this problem with the graphics card.

Side note: Desktop affects “cube” and what not do not work atm…so next going to start looking into that. But this graphic card seems to hate DVI addapters to D-Sub even on a reg little 21" flat screen HP monitor. Had to connect DVI to DVI.

Forgot to add the T.V PC adapter (D-sub) is working, but can only get it on one setting. though the setting looks just fine like one I would have picked. If any reason someone wants to know what setting I used I will post. Sorry for all the questions I am old windows 3.1 and up in windows, but windows has just got to the point were I am ready to throw it out the window.

Glad to read you have it working. As I noted above, the newer (recently released) ATI Catalyst 10.7 driver is supposed to have some capability to work with the newer 2.6.33/2.6.34 kernels in Ubuntu and openSUSE, but from my own experience, and from what I have read on the forums, the 10.7 still has issues. In my case, I was unhappy with artifacts when using the 10.7 catalyst, and I rolled back to the opensource radeon driver on a Radeon HD3250.

Thank you so much for your help oldcpu, I went back to regular settings. I was having issues trying to make this my main monitor. Since it would only accept one setting and if I DC’ed the other one it tried to throw those setting here and I do not have the know how to make the setting a permanent change. 1280x1024. But then some screens came up fine and others the text became so small I could not read it. If I closed and re-opened it was back to normal. Yeah it was all a little messed up. I shall wait and see if they make something better.

Once again ty
~Jenn