On Sat, 2011-04-30 at 14:09 -0400, Adam Tauno Williams wrote:
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.
.xsession-errors is: /etc/X11/xim: Checking whether an input method should be started. sourcing /etc/sysconfig/language to get the value of INPUT_METHOD INPUT_METHOD is not set or empty (no user selected input method). Trying to start a default input method for the locale en_US.UTF-8 ... There is no default input method for the current locale. Dummy input method "none" (do not use any fancy input method by default) gnome-session[13025]: WARNING: Could not parse desktop file /etc/xdg/autostart/ksmolt-autostart.desktop: Invalid key name: X-KDE-autostart-condition[$e] gnome-session[13025]: WARNING: could not read /etc/xdg/autostart/ksmolt-autostart.desktop GNOME_KEYRING_CONTROL=/tmp/keyring-sblfBb GNOME_KEYRING_CONTROL=/tmp/keyring-sblfBb GPG_AGENT_INFO=/tmp/keyring-sblfBb/gpg:0:1 GNOME_KEYRING_CONTROL=/tmp/keyring-sblfBb GPG_AGENT_INFO=/tmp/keyring-sblfBb/gpg:0:1 SSH_AUTH_SOCK=/tmp/keyring-sblfBb/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-sblfBb GPG_AGENT_INFO=/tmp/keyring-sblfBb/gpg:0:1 SSH_AUTH_SOCK=/tmp/keyring-sblfBb/ssh ** (gnome-settings-daemon:13142): WARNING **: Can not run apport-checkreports Gtk-Message: Failed to load module "gnomesegvhandler" Initializing tracker-store... Tracker-Message: Checking XDG_DATA_HOME is writable and exists Tracker-Message: XDG_DATA_HOME is '(null)' Gtk-Message: Failed to load module "gnomesegvhandler" Tracker-Message: Path is OK Tracker-Message: XDG_DATA_HOME set to '/home/awilliam/.local/share' Tracker-Message: Path is OK Tracker-Message: Setting up monitor for changes to config file:'/home/awilliam/.config/tracker/tracker-store.cfg' Tracker-Message: Loading defaults into GKeyFile... Tracker-Message: Setting up monitor for changes to config file:'/home/awilliam/.config/tracker/tracker-db.cfg' Tracker-Message: Loading defaults into GKeyFile... Tracker-Message: Log verbosity is set to 2, enabling D-Bus client lookup Gtk-Message: Failed to load module "gnomesegvhandler" gnome-session[13025]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "gnome-do" (No such file or directory) Gtk-Message: Failed to load module "gnomesegvhandler" Tracker-Message: tracker-store 0.10.10 Starting log: File:'/home/awilliam/.local/share/tracker/tracker-store.log' Tracker-Message: General options: Tracker-Message: Verbosity ............................ 2 Tracker-Message: Store options: Tracker-Message: Readonly mode ........................ no Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Status' Tracker-Message: Type:'TrackerStatus' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Statistics' Tracker-Message: Type:'TrackerStatistics' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Resources' Tracker-Message: Type:'TrackerResources' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Steroids' Tracker-Message: Type:'TrackerSteroids' Tracker-Message: Registering D-Bus object... Tracker-Message: Path:'/org/freedesktop/Tracker1/Backup' Tracker-Message: Type:'TrackerBackup' Tracker-Message: Registering D-Bus service... Name:'org.freedesktop.Tracker1' Tracker-Message: Setting database locations Tracker-Message: Checking database directories exist Tracker-Message: Checking database version Tracker-Message: Checking database files exist Tracker-Message: Loading databases files... Initializing tracker-miner-fs... Tracker-Message: Checking XDG_DATA_HOME is writable and exists Tracker-Message: XDG_DATA_HOME is '(null)' Starting log: File:'/home/awilliam/.local/share/tracker/tracker-miner-rss.log' Tracker-Message: Path is OK Tracker-Message: XDG_DATA_HOME set to '/home/awilliam/.local/share' Tracker-Message: Path is OK Tracker-Message: Setting process priority Tracker-Message: Setting up monitor for changes to config file:'/home/awilliam/.config/tracker/tracker-miner-fs.cfg' Tracker-Message: Loading defaults into GKeyFile... Starting log: File:'/home/awilliam/.local/share/tracker/tracker-miner-fs.log' (tracker-miner-fs:13206): GLib-GObject-WARNING **: g_object_new_valist: object class `TrackerMinerFiles' has no property named `processing-pool-requests-limit' GLib-GIO-ERROR **: Settings schema 'org.gnome.settings-daemon.plugins.power' is not installed aborting... Gtk-Message: Failed to load module "gnomesegvhandler" INFO (main:38) No docking station detected, exiting... INFO LANG: en_US.UTF-8 INFO Default locale: en_US INFO Set default locale: "en_US" Failed to play sound: File or data not found Traceback (most recent call last): File "/usr/share/system-config-printer/applet.py", line 29, in <module> import pynotify File "/usr/lib64/python2.7/site-packages/gtk-2.0/pynotify/__init__.py", line 19, in <module> import gtk File "/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk ImportError: could not import gobject (could not find _PyGObject_API object) INFO Module glade not found: could not import gobject (could not find _PyGObject_API object) ** Message: applet now removed from the notification area Traceback (most recent call last): File "/usr/bin/rednotebook", line 11, in <module> import rednotebook.journal File "/usr/lib/python2.7/site-packages/rednotebook/journal.py", line 121, in <module> from rednotebook.util import utils File "/usr/lib/python2.7/site-packages/rednotebook/util/utils.py", line 37, in <module> import gtk File "/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module> from gtk import _gtk ImportError: could not import gobject (could not find _PyGObject_API object) JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' Window manager warning: Log level 32: Execution of main.js threw exception: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found Tracker-Message: Opened sqlite3 database:'/home/awilliam/.cache/tracker/meta.db' Tracker-Message: Setting page size to 8192 Tracker-Message: Setting cache size to 250 Tracker-Message: Setting up monitor for changes to config file:'/home/awilliam/.config/tracker/tracker-fts.cfg' Tracker-Message: Loading defaults into GKeyFile... Tracker-Message: Current and DB locales match: 'en_US.UTF-8' Tracker-Message: Setting up predicates for writeback notification... Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#title' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#description' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#copyright' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#contentCreated' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/01/19/nie#keyword' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/08/15/nao#prefLabel' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nco#contributor' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nco#creator' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#hasMediaFileListEnt...' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#entryCounter' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#listDuration' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#listPosition' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#entryUrl' Tracker-Message: Adding:'http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#orientation' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#musicAlbum' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#performer' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#exposureTime' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#flash' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#fnumber' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#focalLength' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#isoSpeed' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#meteringMode' Tracker-Message: Adding:'http://www.tracker-project.org/temp/nmm#whiteBalance' Tracker-Message: Adding:'http://www.tracker-project.org/temp/mlo#location' Tracker-Message: Adding:'http://www.tracker-project.org/temp/mlo#city' Tracker-Message: Adding:'http://www.tracker-project.org/temp/mlo#country' Tracker-Message: Adding:'http://www.tracker-project.org/temp/mlo#state' Tracker-Message: Adding:'http://www.tracker-project.org/temp/mlo#address' Tracker-Message: Adding:'http://www.tracker-project.org/temp/slo#location' Tracker-Message: Waiting for D-Bus requests... (tracker-miner-fs:13206): Tracker-CRITICAL **: Couldn't create new Files miner: 'Failed to load module from path '/usr/lib64/tracker-0.10/sparql-modules/libtracker-bus.so': /usr/lib64/tracker-0.10/sparql-modules/libtracker-bus.so: cannot open shared object file: No such file or directory' Cannot create new RSS miner: 'Failed to load module from path '/usr/lib64/tracker-0.10/sparql-modules/libtracker-bus.so': /usr/lib64/tracker-0.10/sparql-modules/libtracker-bus.so: cannot open shared object file: No such file or directory', exiting... Gtk-Message: Failed to load module "gnomesegvhandler" ** (nm-applet:13181): WARNING **: Invalid connection /system/networking/connections/11: 'NMSetting8021x' / 'eap' invalid: 2 ** (nm-applet:13181): WARNING **: Invalid connection /system/networking/connections/20: 'NMSettingWireless' / 'ssid' invalid: 2 ** (nm-applet:13181): WARNING **: Invalid connection /system/networking/connections/18: 'NMSettingConnection' / 'id' invalid: 2 ** (nm-applet:13181): WARNING **: Invalid connection /system/networking/connections/19: 'NMSettingConnection' / 'id' invalid: 2 JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' JS ERROR: !!! Exception was: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = 'gjs_throw' JS ERROR: !!! stack = '("Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found")@gjs_throw:0 @/usr/share/gnome-shell/js/ui/status/keyboard.js:5 ' JS ERROR: !!! message = 'Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found' Window manager warning: Log level 32: Execution of main.js threw exception: Error: Requiring Gkbd, version none: Typelib file for namespace 'Gkbd' (any version) not found gnome-session[13025]: WARNING: App 'gnome-shell.desktop' respawning too quickly ** Message: Active session changed [31;01merror: No system tray detected on this system. Unable to start, exiting. [0m -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org