I added the GNOME 3 repository and followed the instructions found at http://en.opensuse.org/openSUSE:GNOME_3.0
And now I'm stuck using IceWM because GNOME won't start. Attempting to log into GNOME fails with, and I quote: "Something went wrong".
<ASIDE> Seriously? I'm a professional sys-admin for 15+ years... what a dumb $&@*&@@ message / dialog. How about indicating somehow in anyway at least a hint as to *what* happened? That message is stupid and lazy. </ASIDE>
Anyway, I went and looked in ~/.xsession-errors and I see it appear to end with a "JS ERROR" exception relating to 'requiring Gkbd, version: none'. There is no package named *gkbd*, some searching about made me suspect this should be provided by "gir", but that package is installed.
Any suggestions would be appreciated.