So the roadblock that kept {cl,m}utter off my Rawhide box cleared and I figured I could now happily to back to swearing at gnome-shell. Alas, no such luck. "Something went wrong" still; for an added bonus, the login screen is now only willing to give me a choice of sessions the first time around. If I pick the wrong one, I have to reboot for my sins...
Here's my .xsession-errors....there does seem to be any confusion around. Anybody got any ideas?
Thanks,
jon
gnome-session[1092]: EggSMClient-WARNING: Desktop file '/h/corbet/.config/autostart/sealertauto.desktop' has malformed Icon key 'setroubleshoot_icon.png'(should not include extension) gnome-session[1092]: EggSMClient-WARNING: Desktop file '/h/corbet/.config/autostart/puplet.desktop' has malformed Icon key 'pup.png'(should not include extension) GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GPG_AGENT_INFO=/tmp/keyring-q8OkKo/gpg:0:1 GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GPG_AGENT_INFO=/tmp/keyring-q8OkKo/gpg:0:1 SSH_AUTH_SOCK=/tmp/keyring-q8OkKo/ssh gnome-session[1092]: WARNING: Application 'gnome-settings-daemon.desktop' failed to register before timeout JS ERROR: !!! Exception was: TypeError: this._accountManager.get_factory is not a function JS ERROR: !!! lineNumber = '124' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/telepathyClient.js"' JS ERROR: !!! stack = '"()@/usr/share/gnome-shell/js/ui/telepathyClient.js:124 Client()@/usr/share/gnome-shell/js/ui/telepathyClient.js:77 _createUserSession()@/usr/share/gnome-shell/js/ui/main.js:84 start()@/usr/share/gnome-shell/js/ui/main.js:223 @<main>:1 "' JS ERROR: !!! message = '"this._accountManager.get_factory is not a function"' Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: this._accountManager.get_factory is not a function gnome-shell-calendar-server[1361]: Got HUP on stdin - exiting JS ERROR: !!! Exception was: TypeError: this._accountManager.get_factory is not a function JS ERROR: !!! lineNumber = '124' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/telepathyClient.js"' JS ERROR: !!! stack = '"()@/usr/share/gnome-shell/js/ui/telepathyClient.js:124 Client()@/usr/share/gnome-shell/js/ui/telepathyClient.js:77 _createUserSession()@/usr/share/gnome-shell/js/ui/main.js:84 start()@/usr/share/gnome-shell/js/ui/main.js:223 @<main>:1 "' JS ERROR: !!! message = '"this._accountManager.get_factory is not a function"' Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: this._accountManager.get_factory is not a function gnome-shell-calendar-server[1508]: Got HUP on stdin - exiting gnome-session[1092]: WARNING: App 'gnome-shell.desktop' respawning too quickly
(gnome-settings-daemon:1110): PackageKit-WARNING **: failed to get properties: Launch helper exited with unknown return code 127
(gnome-settings-daemon:1110): PackageKit-WARNING **: failed to set proxy: Launch helper exited with unknown return code 127
(gnome-settings-daemon:1110): updates-plugin-WARNING **: could not get properties
(gnome-settings-daemon:1110): PackageKit-WARNING **: failed to set root: Launch helper exited with unknown return code 127
(gnome-settings-daemon:1110): updates-plugin-WARNING **: failed to set proxies: Launch helper exited with unknown return code 127
(gnome-settings-daemon:1110): updates-plugin-WARNING **: failed to set install root: Launch helper exited with unknown return code 127 common-plugin-Message: checking whether we have a device for 4: yes common-plugin-Message: checking whether we have a device for 5: yes common-plugin-Message: checking whether we have a device for 6: yes common-plugin-Message: checking whether we have a device for 7: yes common-plugin-Message: checking whether we have a device for 8: yes common-plugin-Message: checking whether we have a device for 9: yes common-plugin-Message: checking whether we have a device for 10: yes
On Wed, 2011-10-05 at 14:42 -0600, Jonathan Corbet wrote:
Here's my .xsession-errors....there does seem to be any confusion around. Anybody got any ideas?
Thanks,
jon
gnome-session[1092]: EggSMClient-WARNING: Desktop file '/h/corbet/.config/autostart/sealertauto.desktop' has malformed Icon key 'setroubleshoot_icon.png'(should not include extension) gnome-session[1092]: EggSMClient-WARNING: Desktop file '/h/corbet/.config/autostart/puplet.desktop' has malformed Icon key 'pup.png'(should not include extension) GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GPG_AGENT_INFO=/tmp/keyring-q8OkKo/gpg:0:1 GNOME_KEYRING_CONTROL=/tmp/keyring-q8OkKo GPG_AGENT_INFO=/tmp/keyring-q8OkKo/gpg:0:1 SSH_AUTH_SOCK=/tmp/keyring-q8OkKo/ssh gnome-session[1092]: WARNING: Application 'gnome-settings-daemon.desktop' failed to register before timeout JS ERROR: !!! Exception was: TypeError: this._accountManager.get_factory is not a function JS ERROR: !!! lineNumber = '124' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/telepathyClient.js"' JS ERROR: !!! stack = '"()@/usr/share/gnome-shell/js/ui/telepathyClient.js:124 Client()@/usr/share/gnome-shell/js/ui/telepathyClient.js:77 _createUserSession()@/usr/share/gnome-shell/js/ui/main.js:84 start()@/usr/share/gnome-shell/js/ui/main.js:223 @<main>:1 "' JS ERROR: !!! message = '"this._accountManager.get_factory is not a function"' Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: this._accountManager.get_factory is not a function gnome-shell-calendar-server[1361]: Got HUP on stdin - exiting JS ERROR: !!! Exception was: TypeError: this._accountManager.get_factory is not a function JS ERROR: !!! lineNumber = '124' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/telepathyClient.js"' JS ERROR: !!! stack = '"()@/usr/share/gnome-shell/js/ui/telepathyClient.js:124 Client()@/usr/share/gnome-shell/js/ui/telepathyClient.js:77 _createUserSession()@/usr/share/gnome-shell/js/ui/main.js:84 start()@/usr/share/gnome-shell/js/ui/main.js:223 @<main>:1 "' JS ERROR: !!! message = '"this._accountManager.get_factory is not a function"' Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: this._accountManager.get_factory is not a function gnome-shell-calendar-server[1508]: Got HUP on stdin - exiting gnome-session[1092]: WARNING: App 'gnome-shell.desktop' respawning too quickly
^^^ this is the critical thing which results in the fail whale: gnome-shell is crashing (or quitting), restarting, crashing (or quitting), restarting etc. After a couple of loops, you get the fail whale.
So, what's left to determine is whether all that goomph above is just telepathy pooping its pants, or whether that's actually what's causing Shell to crash (or quit).
Do you have any abrt crash reports for gnome-shell?
On Wed, 05 Oct 2011 14:40:03 -0700 Adam Williamson awilliam@redhat.com wrote:
So, what's left to determine is whether all that goomph above is just telepathy pooping its pants, or whether that's actually what's causing Shell to crash (or quit).
Do you have any abrt crash reports for gnome-shell?
Nothing in abrt, no. It doesn't seem to be an actual SEGV-style crash that would bring abrt into the picture. If I start in the fallback mode, then do "gnome-shell --replace" by hand, I get something similar:
JS ERROR: !!! Exception was: TypeError: this._accountManager.get_factory is not a function JS ERROR: !!! lineNumber = '124' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/telepathyClient.js"' JS ERROR: !!! stack = '"()@/usr/share/gnome-shell/js/ui/telepathyClient.js:124 Client()@/usr/share/gnome-shell/js/ui/telepathyClient.js:77 _createUserSession()@/usr/share/gnome-shell/js/ui/main.js:84 start()@/usr/share/gnome-shell/js/ui/main.js:223 @<main>:1 "' JS ERROR: !!! message = '"this._accountManager.get_factory is not a function"' Window manager warning: Log level 32: Execution of main.js threw exception: TypeError: this._accountManager.get_factory is not a function gnome-shell-calendar-server[2444]: Got HUP on stdin - exiting
FWIW, that telepathyClient.js file actually belongs to gnome-shell; I'm not sure that telepathy itself has much to do with it.
Thanks,
jon
On Wed, 2011-10-05 at 14:42 -0600, Jonathan Corbet wrote:
So the roadblock that kept {cl,m}utter off my Rawhide box cleared and I figured I could now happily to back to swearing at gnome-shell. Alas, no such luck. "Something went wrong" still; for an added bonus, the login screen is now only willing to give me a choice of sessions the first time around. If I pick the wrong one, I have to reboot for my sins...
The session problem is due to gdm misinterpreting your console logins for full X sessions. As long as you are not logged in on any vts, you'll get the session chooser. Fixed upstream. We should make sure we get that fix into an update. Ah no, you are on rawhide, so an F16 update won't help you...
Here's my .xsession-errors....there does seem to be any confusion around. Anybody got any ideas?
Looks like a problem between gnome-shell and telepathy. What version of telepathy-glib do you have there ?
Dne 6.10.2011 01:48, Matthias Clasen napsal(a):
On Wed, 2011-10-05 at 14:42 -0600, Jonathan Corbet wrote:
So the roadblock that kept {cl,m}utter off my Rawhide box cleared and I figured I could now happily to back to swearing at gnome-shell. Alas, no such luck. "Something went wrong" still; for an added bonus, the login screen is now only willing to give me a choice of sessions the first time around. If I pick the wrong one, I have to reboot for my sins...
The session problem is due to gdm misinterpreting your console logins for full X sessions. As long as you are not logged in on any vts, you'll get the session chooser. Fixed upstream. We should make sure we get that fix into an update. Ah no, you are on rawhide, so an F16 update won't help you...
Here's my .xsession-errors....there does seem to be any confusion around. Anybody got any ideas?
Looks like a problem between gnome-shell and telepathy. What version of telepathy-glib do you have there ?
https://bugzilla.redhat.com/show_bug.cgi?id=742779
Should be fixed by now.
Zdenek
Hi,
On Thu, 06 Oct 2011 08:58:35 +0200 Zdenek Kabelac zkabelac@redhat.com wrote:
Dne 6.10.2011 01:48, Matthias Clasen napsal(a):
On Wed, 2011-10-05 at 14:42 -0600, Jonathan Corbet wrote:
Here's my .xsession-errors....there does seem to be any confusion around. Anybody got any ideas?
Looks like a problem between gnome-shell and telepathy. What version of telepathy-glib do you have there ?
https://bugzilla.redhat.com/show_bug.cgi?id=742779
Should be fixed by now.
Luckily, yes. I have to wonder though, what is the next "critpath" component going to be -- CUPS because the printer applet needs to put code in gnome-shell?
I'm really wondering what design decision validates having a bug in a chat application preventing the user from logging on to the desktop...
--Stijn
Jonathan Corbet corbet-ft@lwn.net wrote:
So the roadblock that kept {cl,m}utter off my Rawhide box cleared and I figured I could now happily to back to swearing at gnome-shell. Alas, no such luck. "Something went wrong" still; for an added bonus, the login screen is now only willing to give me a choice of sessions the first time around. If I pick the wrong one, I have to reboot for my sins...
I get said message the first time aropund I try to log into a LiveCD, but then it works.