I ran into some problems while setting up my openSUSE 11.2 x64 system using ATI graphics. The problems occurs during the install and configuration of ATI's proprietary driver.
First of, you must enable POSIX shared memory, since this is not enabled by default in openSUSE. (At least not in my case).$[BREAK]$
Please note that this guide is intended for x86_x64 only. It might work for x32 as well if you mod the pre-requisite part.
So if you want to make a smooth install and take advantage of accelerated 2D/3D graphics, just follow thees simple steps and you should be A OK.
# All commands should be invoked as root. # Go to runlevel 3, the ATI installer must be invoked from 3. init 3 # Zypper command. Use this to make sure you have all pre-requisites installed. zypper install kernel-source kernel-syms compat-32bit qt3-32bit libstdc++ libgcc xorg-x11-libs-32bit xorg-x11-devel-32bit Mesa-32bit Mesa-devel-32bit fontconfig-32bit expat-32bit freetype2-32bit zlib-32bit gcc # Enable POSIX shared memory. (Important) # Add the following to /etc/fstab tmpfs /dev/shm tmpfs defaults 0 0 # Make sure to mount it mount /dev/shm # Make sure it has mounted properly mount | grep "shm" # Build your ATI package ./ati* # Make sure that the kernel module have been loaded, otherwise it will load it. modprobe fglrx # Run the initial config aticonfig --display=all --initial
After this, use sax2 or the amdcccle tool to configure your graphics such as resolution etc. I would recommend the amdcccle tool.
# Sax2 command to skip prev. config and tell it to use your new fglrx module. sax2 -r -m 0=fglrx
That should be enough to get you started, if you still experience problems, drop me a line or hit google/bing/whatever search engine you dig.