Today my last remaining computer that had GNOME shell working (Ubuntu 12.04, GNOME shell 3.4.1), failed with the same error. Perhaps it wasn't an update, because since that happened to the first computer I'd been holding back on any updates on this one to make sure I still had one computer to use GNOME shell on. It did have the same group of updates as my previous computer did (and I suspected that updating these on the previous computer is what caused the error on this one), so I didn't do them. A fresh user didn't help.
I did install a couple of packages though between gnome-shell working and not-working: here they are (none seem relevant, and there are *none* in common with the set of updates I suspect broke the previous computer, so perhaps updates isn't the problem)? Another thing that I've just thought of that I did on all three computers (Fedora GNOME 3.2, and two Ubuntu 3.4s) before they broke was install Spidermonkey JS from source. However I definitely have restarted gnome-shell multiple times since that install with no issues. But given that the problem on the Fedora computer was that '/usr/local/lib' was before '/usr/lib' on $LD_LIBRARY_PATH, perhaps one of these updates somehow bumped a spidermonkey library up the search order and that is causing the problem?? Packages installed between working and not-working on Ubuntu GNOME 3.4.1 computer #2: Start-Date: 2012-08-16 10:34:32 Commandline: apt-get install autoconf2.13 Install: automake1.4:amd64 (1.4-p6-13.1, automatic), autoconf2.13:amd64 (2.13-61) End-Date: 2012-08-16 10:34:45 Start-Date: 2012-08-16 11:18:56 Commandline: apt-get install python-matplotlib Install: python-matplotlib:amd64 (1.1.1~rc1+git20120423-0ubuntu1), python-matplotlib-data:amd64 (1.1.1~rc1+git20120423-0ubuntu1, automatic), ttf-lyx:amd64 (2.0.2-1ubuntu2, automatic), blt:amd64 (2.4z-4.2ubuntu1, automatic), python-tk:amd64 (2.7.3-1ubuntu1, automatic), python-pyparsing:amd64 (1.5.2-2ubuntu1, automatic) End-Date: 2012-08-16 11:19:16 Entire `gnome-shell --replace` output (is that what you meant? I don't get anythiing extra from `gdb gnome-shell; run --replace`: (gnome-settings-daemon:17040): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. gnome-session[16987]: Gtk-WARNING: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to get edid: unable to get EDID for output (gnome-shell:17059): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (gnome-settings-daemon:17040): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to reset xrandr-default gamma tables: gamma size is zero JS ERROR: !!! Exception was: Error: Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p\x01")@gjs_throw:0 _init()@/usr/share/gjs-1.0/overrides/GLib.js:252 @/usr/share/gnome-shell/js/ui/environment.js:3 "' JS ERROR: !!! message = '"Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p"' JS ERROR: !!! Exception was: Error: Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p JS ERROR: !!! lineNumber = '0' JS ERROR: !!! fileName = '"gjs_throw"' JS ERROR: !!! stack = '"("Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p\x01")@gjs_throw:0 _init()@/usr/share/gjs-1.0/overrides/GLib.js:252 @/usr/share/gnome-shell/js/ui/environment.js:3 "' JS ERROR: !!! message = '"Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p"' Window manager warning: Log level 32: Execution of main.js threw exception: Error: Object 0x7fc4e3208948 proto 0x7fc4e32030d8 doesn't have a dynamically-registered class, it has ([p (nm-applet:17088): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (nautilus:17091): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. ** Message: applet now removed from the notification area (gnome-settings-daemon:17040): color-plugin-WARNING **: unable to get EDID for xrandr-default: unable to get EDID for output (gnome-settings-daemon:17040): color-plugin-WARNING **: failed to reset xrandr-default gamma tables: gamma size is zero ** Message: using fallback from indicator to GtkStatusIcon ** (nautilus:17091): WARNING **: Can not get _NET_WORKAREA ** (nautilus:17091): WARNING **: Can not determine workarea, guessing at layout (gdu-notification-daemon:17118): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (gnome-user-share:17121): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (gnome-screensaver:17126): Gtk-WARNING **: Theme parsing error: gnome-panel.css:28:11: Not using units is deprecated. Assuming 'px'. (gnome-settings-daemon:17040): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. gnome-session[16987]: Gdk-WARNING: gnome-session: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. (gdu-notification-daemon:17118): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. (nm-applet:17088): Gdk-WARNING **: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. (nautilus:17091): Gdk-WARNING **: nautilus: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. (gnome-screensaver:17126): Gdk-WARNING **: gnome-screensaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :1. ** (zeitgeist-datahub:17127): WARNING **: zeitgeist-datahub.vala:227: Unable to get name "org.gnome.zeitgeist.datahub" on the bus! On 15 August 2012 16:04, Jasper St. Pierre <jstpie...@mecheye.net> wrote: > Can you give a full backtrace? > > On Wed, Aug 15, 2012 at 2:00 AM, Amy C <mathematical.cof...@gmail.com> wrote: >> Hi all, >> >> I did some upgrades (Ubuntu, GNOME 3.4 this time) and now gnome-shell >> won't start - same error as before: >> >> Object 0x... proto 0x... doesn't have a dynamically-registered class, >> it has `random stuff` >> >> Now when I had this problem before (Fedora, GNOME 3.2) it was a >> per-user thing (something in my .bashrc: LD_LIBRARY_PATH had >> /usr/local/lib before /usr/lib and that caused it. My current .bashrc >> doesn't have a LD_LIBRARY_PATH). Now it's a system-wide thing - making >> a fresh user does not stop the problem. >> >> It was definitely a case of "gnome-shell works, did upgrades, >> gnome-shell doesn't work." >> >> Can anyone pick a likely suspect from this list of upgrades? >> (/var/log/apt/history.log) And how do I reverse these? >> >> The following I suspect to be relevant: >> >> gir1.2-accountsservice-1.0:i386 >> gir1.2-javascriptcoregtk-3.0:i386 >> gir1.2-accountsservice-1.0:i386 >> gir1.2-gudev-1.0:i386 >> gir1.2-webkit-3.0:i386 >> gir1.2-launchpad-integration-3.0:i386 >> libjavascriptcoregtk-3.0-0:i386 >> libjavascriptcoregtk-1.0-0:i386 >> >> Full log from the upgrade sets that caused it: >> >> Start-Date: 2012-08-15 14:10:51 >> Commandline: aptdaemon role='role-commit-packages' sender=':1.50' >> Install: linux-image-3.2.0-29-generic-pae:i386 (3.2.0-29.46), >> linux-headers-3.2.0-29:i386 (3.2.0-29.46), >> linux-headers-3.2.0-29-generic-pae:i386 (3.2.0-29.46) >> Upgrade: unity:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), nautilus:i386 >> (3.4.2-0ubuntu3, 3.4.2-0ubuntu4), language-pack-en-base:i386 >> (12.04+20120508, 12.04+20120801), ubuntu-docs:i386 (12.04.5, 12.04.6), >> gir1.2-javascriptcoregtk-3.0:i386 (1.8.0-0ubuntu2, >> 1.8.1-0ubuntu0.12.04.1), libcupscgi1:i386 (1.5.3-0ubuntu2, >> 1.5.3-0ubuntu3), gir1.2-accountsservice-1.0:i386 (0.6.15-2ubuntu9.2, >> 0.6.15-2ubuntu9.3), cups-client:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >> linux-image-generic-pae:i386 (3.2.0.27.29, 3.2.0.29.31), >> libcupsmime1:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >> accountsservice:i386 (0.6.15-2ubuntu9.2, 0.6.15-2ubuntu9.3), >> language-pack-gnome-en-base:i386 (12.04+20120508, 12.04+20120801), >> gnome-control-center:i386 (3.4.2-0ubuntu0.3, 3.4.2-0ubuntu0.4), >> libxslt1.1:i386 (1.1.26-8ubuntu1, 1.1.26-8ubuntu1.1), >> unity-services:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), >> gir1.2-gudev-1.0:i386 (175-0ubuntu9, 175-0ubuntu9.1), apport:i386 >> (2.0.1-0ubuntu11, 2.0.1-0ubuntu12), linux-libc-dev:i386 (3.2.0-27.43, >> 3.2.0-29.46), nautilus-data:i386 (3.4.2-0ubuntu3, 3.4.2-0ubuntu4), >> python2.7:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), libldap2-dev:i386 >> (2.4.28-1.1ubuntu4, 2.4.28-1.1ubuntu4.1), libexpat1:i386 >> (2.0.1-7.2ubuntu1, 2.0.1-7.2ubuntu1.1), cups-ppdc:i386 >> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), software-center:i386 (5.2.4, 5.2.5), >> python2.7-minimal:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), >> libwebkitgtk-3.0-0:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >> libcupsppdc1:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >> libjavascriptcoregtk-3.0-0:i386 (1.8.0-0ubuntu2, >> 1.8.1-0ubuntu0.12.04.1), gir1.2-webkit-3.0:i386 (1.8.0-0ubuntu2, >> 1.8.1-0ubuntu0.12.04.1), udev:i386 (175-0ubuntu9, 175-0ubuntu9.1), >> libaccountsservice0:i386 (0.6.15-2ubuntu9.2, 0.6.15-2ubuntu9.3), >> cups-common:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libcups2:i386 >> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libwebkitgtk-3.0-common:i386 >> (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >> libfreerdp-plugins-standard:i386 (1.0.1-1ubuntu2, 1.0.1-1ubuntu2.1), >> libpython2.7:i386 (2.7.3-0ubuntu3, 2.7.3-0ubuntu3.1), >> unity-common:i386 (5.12-0ubuntu1.1, 5.14.0-0ubuntu1), cups:i386 >> (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), libgudev-1.0-0:i386 (175-0ubuntu9, >> 175-0ubuntu9.1), python-problem-report:i386 (2.0.1-0ubuntu11, >> 2.0.1-0ubuntu12), libcupsdriver1:i386 (1.5.3-0ubuntu2, >> 1.5.3-0ubuntu3), libnautilus-extension1a:i386 (3.4.2-0ubuntu3, >> 3.4.2-0ubuntu4), libunity-core-5.0-5:i386 (5.12-0ubuntu1.1, >> 5.14.0-0ubuntu1), cups-bsd:i386 (1.5.3-0ubuntu2, 1.5.3-0ubuntu3), >> libudev0:i386 (175-0ubuntu9, 175-0ubuntu9.1), sysvinit-utils:i386 >> (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), libldap-2.4-2:i386 >> (2.4.28-1.1ubuntu4, 2.4.28-1.1ubuntu4.1), unity-greeter:i386 >> (0.2.8-0ubuntu1.1, 0.2.8-0ubuntu1.2), libexpat1-dev:i386 >> (2.0.1-7.2ubuntu1, 2.0.1-7.2ubuntu1.1), linux-generic-pae:i386 >> (3.2.0.27.29, 3.2.0.29.31), libcupsimage2:i386 (1.5.3-0ubuntu2, >> 1.5.3-0ubuntu3), gnome-control-center-data:i386 (3.4.2-0ubuntu0.3, >> 3.4.2-0ubuntu0.4), resolvconf:i386 (1.63ubuntu14, 1.63ubuntu15), >> libwebkitgtk-1.0-common:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >> language-pack-en:i386 (12.04+20120618, 12.04+20120801), >> libwebkitgtk-1.0-0:i386 (1.8.0-0ubuntu2, 1.8.1-0ubuntu0.12.04.1), >> libjavascriptcoregtk-1.0-0:i386 (1.8.0-0ubuntu2, >> 1.8.1-0ubuntu0.12.04.1), python-apport:i386 (2.0.1-0ubuntu11, >> 2.0.1-0ubuntu12), libfreerdp1:i386 (1.0.1-1ubuntu2, 1.0.1-1ubuntu2.1), >> sysv-rc:i386 (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), >> linux-headers-generic-pae:i386 (3.2.0.27.29, 3.2.0.29.31), >> libgnome-control-center1:i386 (3.4.2-0ubuntu0.3, 3.4.2-0ubuntu0.4), >> apport-gtk:i386 (2.0.1-0ubuntu11, 2.0.1-0ubuntu12), initscripts:i386 >> (2.88dsf-13.10ubuntu11, 2.88dsf-13.10ubuntu11.1), >> language-pack-gnome-en:i386 (12.04+20120618, 12.04+20120801) >> End-Date: 2012-08-15 14:24:28 >> >> Start-Date: 2012-08-15 14:54:13 >> Commandline: apt-get upgrade >> Upgrade: python-webob:i386 (1.1.1-1, 1.1.1-1ubuntu0), >> update-manager:i386 (0.156.14.6, 0.156.14.9), base-files:i386 >> (6.5ubuntu6, 6.5ubuntu6.2), libreoffice-calc:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), update-manager-core:i386 (0.156.14.6, 0.156.14.9), >> gir1.2-launchpad-integration-3.0:i386 (0.1.56, 0.1.56.1), >> libreoffice-gnome:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), perl:i386 >> (5.14.2-6ubuntu2, 5.14.2-6ubuntu2.1), xserver-common:i386 >> (1.11.4-0ubuntu10.6, 1.11.4-0ubuntu10.7), libbonoboui2-common:i386 >> (2.24.5-0ubuntu1, 2.24.5-0ubuntu1.1), libbonoboui2-0:i386 >> (2.24.5-0ubuntu1, 2.24.5-0ubuntu1.1), update-notifier-common:i386 >> (0.119ubuntu8.4, 0.119ubuntu8.5), perl-base:i386 (5.14.2-6ubuntu2, >> 5.14.2-6ubuntu2.1), libreoffice-emailmerge:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), libnspr4-0d:i386 (4.8.9-1ubuntu2, >> 4.8.9-1ubuntu2.1), light-themes:i386 (0.1.9.1-0ubuntu1, >> 0.1.9.1-0ubuntu1.1), libreoffice-core:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), update-notifier:i386 (0.119ubuntu8.4, >> 0.119ubuntu8.5), xserver-xorg-core:i386 (1.11.4-0ubuntu10.6, >> 1.11.4-0ubuntu10.7), libreoffice-writer:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), liblaunchpad-integration-common:i386 (0.1.56, >> 0.1.56.1), libreoffice-draw:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> libreoffice-base-core:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> uno-libs3:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> libreoffice-help-en-us:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> python-uno:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> libreoffice-style-human:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> sessioninstaller:i386 (0.20+bzr128-0ubuntu1, 0.20+bzr128-0ubuntu1.1), >> launchpad-integration:i386 (0.1.56, 0.1.56.1), libbonobo2-0:i386 >> (2.32.1-0ubuntu1, 2.32.1-0ubuntu1.1), libreoffice-impress:i386 >> (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), libnspr4:i386 (4.8.9-1ubuntu2, >> 4.8.9-1ubuntu2.1), perl-modules:i386 (5.14.2-6ubuntu2, >> 5.14.2-6ubuntu2.1), ure:i386 (3.5.4-0ubuntu1, 3.5.4-0ubuntu1.1), >> fonts-opensymbol:i386 (102.2+LibO3.5.4-0ubuntu1, >> 102.2+LibO3.5.4-0ubuntu1.1), libperl5.14:i386 (5.14.2-6ubuntu2, >> 5.14.2-6ubuntu2.1), libreoffice-math:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), libbonobo2-common:i386 (2.32.1-0ubuntu1, >> 2.32.1-0ubuntu1.1), libreoffice-common:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), liblaunchpad-integration-3.0-1:i386 (0.1.56, >> 0.1.56.1), libreoffice-style-tango:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1), libreoffice-gtk:i386 (3.5.4-0ubuntu1, >> 3.5.4-0ubuntu1.1) >> End-Date: 2012-08-15 14:58:22 >> >> cheers >> _______________________________________________ >> gnome-shell-list mailing list >> gnome-shell-list@gnome.org >> https://mail.gnome.org/mailman/listinfo/gnome-shell-list > > > > -- > Jasper _______________________________________________ gnome-shell-list mailing list gnome-shell-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-shell-list