Opensuse 12.1 Issues with Ati Catalyst and GDM

I tried to install catalyst 11.11 on Suse 12.1 with gnome shell to see the results. I generated the package and installed it just fine. I ran aticonfig --initial and rebooted. But instead of GDM loading I got a cursor with the wait symbol (spinning disk). So I can’t even log in, I just get a cursor and background waiting on gdm. I then did a ctrl+alt+f3 to drop to a console, log in and remove the package, now everything is working fine on the OSS driver. Any ideas on whats causing GDM to lock up? This issue does not happen with Ubuntu and gnome 3 (although Ubuntu uses lightdm instead of gdm).
On a side note how do I change the background on GDM?

I have trouble with AMD Catalyst 11.11 on openSUSE 12.1 GNOME 3 32 bit and 64 bit, and openSUSE 12.1 64 bit KDE.

I added repository of Ati Driver SDB:ATI drivers - openSUSE

Installed the right package and rebooted. After rebooted, on GNOME 3 this go in fallback and in KDE4 the visual effects doesn’t work now. With the oss driver no problem.

With the nVIDIA card, no problem with their drivers.

Cards tested: nVIDIA integrated graphic 6150 and nVIDIA GT 200.

AMD Driver: AMD integrated radeon 4250, AMD Radeon 6670 and AMD Radeon 3870.

In other words, the AMD Catalyst 11.11 on openSUSE 12.1 just doesn’t work, from repository neither downloaded from their site.

This is not just a display manager problem.
I installed lightdm and set that as the display manager, now I can log in, but I only get a cursor and wallpaper, shell does not load!

See this site, its in german, but sebastian Siebert has written a script to install the Ati-driver. He has found out, that there is a difference between /etc/ld.so.conf in OpenSuse 11.4 and 12.1 and has fixed it in the script.
openSUSE – proprietären Grafik-Treiber AMD Catalyst 11.11 als RPM installieren

Thank you! It works!
Gnome shell works flawless with the exception of some slight flicker when opening the activities screen. It is only a minor annoyance.