Good people,
I’ve been strugling with the ATI Proprietary Driver, and eventually made it work easilly after reading the documentation available with the driver.
There isn’t actually much things to do around this, and it’s pretty much straight installation if you have a clue on what’s going on, or eventually on what you are doing.
For this instalation I’ve used the following:
openSuSE 11.2 x86_64 vanilla (no updates)
- Installed the Development Packages for system (the usual stuff, including X.org)
ATI driver package for x86_64 10.1 (Radeon Mobility M92 4570 / RV710)
Now for the real stuff…
Download the Driver from: Advanced Micro Devices Inc. - I’m not providing links as I would assume they are hardware specific. My hardware is a ATI Mobility M92/RV710 based chipset (Radeon Mobility HD4570 using LVDS output on a Sony Vaio NW21EF/S).
Open a gnome terminal or xterm, whatever you prefer and run the following commands:
su -
After super user password prompt should deploy you on a super user shell prompt.
cd /home/USER/Download
This will place you on the Download folder where Firefox saves by default the files downloaded. Keep in mind to replace “USER” by your username.
sh ati-driver-installer-10-1-x86.x86_64.run
This will make your ati driver package run the installer. From this point on untill the package is done, we continue on graphical mode through the Loki installer.
Now, there’s a couple of important things… first we don’t want to use premade packages, at least I don’t and I won’t recommend you to do such. Screen by screen, this is what we need:
- 1st screen: Generate Distribution Specific Driver
- 2nd screen: Accept the Licence Agreement. I haven’t read this, please do so, though I won’t believe AMD is trying to hurt you, just the **** lawyer stuff.
- 3rd screen: Select “SuSE Packages” followed by “SuSE/SuSE112-ADM64”,
- 4th screen: Press EXIT.
At this stage you should be back on the root shell prompt. First thing you should actually do is check for the build log, you can do such by:
cat /usr/share/ati/fglrx-install.log | more
the line you are looking for is this:
Package /home/USER/Download/fglrx64_7_4_0_SUSE112-8.69-1.x86_64.rpm has been successfully generated
If you go such, this means you have successfully created a RPM (Red Hat Package Manager). Now what you need to do is install the package you just created. This is accomplished by running the following command:
rpm -Uvh /home/USER/Download/fglrx64_7_4_0_SUSE112-8.69-1.x86_64.rpm
Now comes the tricky part… Which apparently shoots down a lot of users… the wicked “black screen”… Apparently through my trial/error experience in this package, it happens only when you are not running a small daemon. By installing this RPM, the daemon is located on /etc/rc.d and should run at system boot every time before X starts. ATI has been nice to people and offers this daemon init script to SuSE and RedHat users.
Make sure you have the daemon running…
/etc/rc.d/atieventsd
Since we are paranoid… check if you have the following:
ps aux | grep atieventsd
Should return some lines, one of them should be something like this:
root 1200 0.0 0.0 34744 1112 ? Ss 19:57 0:00 /usr/sbin/atieventsd
Nice, everything seems to be running
Now the final step…
aticonfig --initial
It should generate your xorg.config resident in /etc/X11/.
If everything goes ok, you should be able to restart your X now and have full 3D/2D hardware acceleration. I do reckon that most problems I had previously was to the fact I was neglecting and unaware of the existence of the ATIEVENTS Daemon. This has to be running so you don’t get the “Black Screen”.
Restart X as you wish, CTRL+ALT+Backspace, through kill, power switch, reset… whatever you feel like!
Has for the rest, good luck all on your duties.
And with this, Sony Vaio NW21EF/S is fully supported by OpenSuSE 11.2 Vanilla. Good job from the Community, only thing which is really annoying me is Grub. Soon a small howto on how to replace Grub by Chameleon!
Nelson Marques, Gnome Marketing Team.
http://img691.imageshack.us/img691/5870/atishot.th.png](http://img691.imageshack.us/i/atishot.png/)