Step by step instructions for installing the ATI Radeon x1200 integrated graphics card (proprietary driver installation) on openSUSE 11.1:
Note: This was done on a Toshiba Satellite A215 which has a 64 bit Archetechture CPU and HAS NOT been tested on a 32 bit CPU)
First, make sure you have the following software packages installed via YaST (go to Computer->YaST->Manage Software [then select packages in the “Available” tab that are missing from the “Installed” tab]):
kernel-source
compat-libstdc++
libstdc++
libstdc++-devel
libgcc
fontconfig-devel
freetype
freetype2-devel
zlib-devel
gcc
patch
compat-32bit
qt3-32bit
xorg-x11-libs-32bit
xorg-x11-devel-32bit
Mesa-32bit
Mesa-devel-32bit
fontconfig-32bit
expat-32bit
freetype2-32bit
zlib-32bit
Next, run the following commands in the command line (terminal) by pressing “Ctrl+Alt+F1” (this prepares the kernel for the installation):
# su
password
# cd /usr/src/linux
# make mrproper
# make cloneconfig
# make modules_prepare
# make clean
After you are done, type startx to restart the X-Server.
Now, if you have tried to install the proprietary driver in the past, you should run the following in the command line:
# rpm -e $(rpm -qa '*fglrx*')
Even if you have not tried to install the driver in the past, gcc will have attempted to install it if you had to download gcc. Thus, it’s probably a good idea to go ahead and run that command anyway.
Next, prepare SaX2 by entering the following in the command line:
SaX2 -a
Now that we have SaX2 prepared, the kernel prepared, and any previous version of “fglrx” uninstalled, we need to download the driver. Go to
http://support.amd.com/us/gpudownload/Pages/index.aspx
Select Linux->x86_64->Integrated/Motherboard->Radeon Xpress 1250 (yes I know you have an x1200), and select GO! When the new page loads go all the way to the bottom and download the driver. Now run:
su -
# sh ati*.run --listpkg
# cd /directory_where_you_generated_the_rpm
# rpm -Uvh fgl*.rpm
When the installer appears select Generate Distribution Specific Driver Package->SUSE Packages->SUSE/SUSE11.1 AMD 64. When that is done, run:
# aticonfig --initial --input=/etc/X11/xorg.conf
Now reboot. When the system restarts and you see the GRUB screen, press backspace to delete “vga=317,” (or whatever it may say) press “3,” and hit enter. This will take you to the command line that you are now beginning to love. Run the following:
# sax2 -r -m 0=fglrx
Now one more time, just to verify the xorg.conf file, run:
# aticonfig --initial --input=/etc/X11/xorg.conf
That should do it! If you want to double check though, open a terminal and enter:
fglrxinfo
This should show the card as an ATI x1200 and should also say “fglrx.” If it does not, you probably missed a step. If that happens run:
# rpm -e $(rpm -qa '*fglrx*')
# startx
This should remove the faulty driver installation and let you begin again from the X-Server.
On one final note, MAKE SURE THAT YOU HAVE ALL THE NECESSARY SOFTWARE PACKAGES LISTED ABOVE INSTALLED BEFORE YOU INSTALL THE DRIVER!!!
Good Luck,
thereaper 