Description of problem: Since latest updates the gnome-desktop don't start!!! --the updates Jan 11 18:49:31 Installed: gtk3-2.99.1-1.fc15.x86_64 Jan 11 18:49:31 Updated: GConf2-2.32.1-3.fc15.x86_64 Jan 11 18:49:31 Updated: libcanberra-0.26-5.fc15.x86_64 Jan 11 18:49:32 Updated: libcanberra-gtk3-0.26-5.fc15.x86_64 Jan 11 18:49:32 Updated: gnome-desktop3-2.91.5-1.fc15.x86_64 Jan 11 18:49:32 Updated: libgnomekbd-2.91.5-1.fc15.x86_64 Jan 11 18:49:34 Updated: webkitgtk3-1.3.10-1.fc15.x86_64 Jan 11 18:49:34 Updated: 1:control-center-filesystem-2.91.5-1.fc15.x86_64 Jan 11 18:49:34 Updated: nautilus-extensions-2.91.6-1.fc15.x86_64 Jan 11 18:49:35 Updated: nautilus-2.91.6-1.fc15.x86_64 Jan 11 18:49:36 Updated: brasero-libs-2.91.5-1.fc15.x86_64 Jan 11 18:49:37 Updated: gtk3-devel-2.99.1-1.fc15.x86_64 Jan 11 18:49:37 Updated: evince-libs-2.91.4-1.fc15.x86_64 Jan 11 18:49:38 Updated: zenity-2.91.5-1.fc15.x86_64 Jan 11 18:49:38 Updated: gnome-keyring-2.91.4-2.fc15.x86_64 Jan 11 18:49:39 Updated: gnome-disk-utility-libs-2.32.1-3.fc15.x86_64 Jan 11 18:49:39 Updated: gnome-disk-utility-ui-libs-2.32.1-3.fc15.x86_64 Jan 11 18:49:39 Updated: gnome-keyring-pam-2.91.4-2.fc15.x86_64 Jan 11 18:49:41 Updated: evince-2.91.4-1.fc15.x86_64 Jan 11 18:49:42 Updated: brasero-2.91.5-1.fc15.x86_64 Jan 11 18:49:43 Updated: gnome-settings-daemon-2.91.7-1.fc15.x86_64 Jan 11 18:49:44 Updated: 1:control-center-2.91.5-1.fc15.x86_64 Jan 11 18:49:44 Updated: 1:yelp-libs-2.91.10-1.fc15.x86_64 Jan 11 18:49:45 Updated: 1:yelp-2.91.10-1.fc15.x86_64 Jan 11 18:49:45 Updated: GConf2-gtk-2.32.1-3.fc15.x86_64 Jan 11 18:49:46 Updated: gnome-session-2.91.4-1.fc15.x86_64 Jan 11 18:49:46 Updated: vte3-0.27.3-1.fc15.x86_64 Jan 11 18:49:46 Updated: libpeas-0.7.1-3.gita2f98e.fc15.x86_64 Jan 11 18:49:47 Updated: gtksourceview3-2.91.4-1.fc15.x86_64 Jan 11 18:49:47 Updated: 2:gedit-2.91.5-2.fc15.x86_64 Jan 11 18:49:49 Updated: gnome-terminal-2.33.3-1.fc15.x86_64 Jan 11 18:49:49 Updated: brasero-nautilus-2.91.5-1.fc15.x86_64 Jan 11 18:49:49 Updated: evince-nautilus-2.91.4-1.fc15.x86_64 Jan 11 18:49:49 Updated: gnome-screensaver-2.91.3-1.fc15.x86_64 Jan 11 18:49:50 Updated: gnome-disk-utility-2.32.1-3.fc15.x86_64 Jan 11 18:49:51 Updated: mutter-2.91.4-1.fc15.x86_64 Jan 11 18:49:51 Updated: file-roller-2.91.5-1.fc15.x86_64 Jan 11 18:49:51 Updated: seed-2.31.91-4.fc15.x86_64 Jan 11 18:49:52 Updated: eog-2.91.5-1.fc15.x86_64 Jan 11 18:49:53 Updated: gnome-power-manager-2.91.4-1.fc15.x86_64 Jan 11 18:49:53 Updated: libcanberra-gtk2-0.26-5.fc15.x86_64 Jan 11 18:49:54 Updated: mousetweaks-2.91.5-1.fc15.x86_64 Jan 11 18:49:55 Updated: gucharmap-2.33.2-2.fc15.x86_64 Jan 11 18:49:55 Updated: libgnome-media-profiles-2.91.2-11.fc15.x86_64 Jan 11 18:49:55 Updated: clutter-gtk-0.91.6-2.fc15.x86_64 Jan 11 18:49:56 Updated: gcalctool-5.91.4-2.fc15.x86_64 Jan 11 18:49:56 Updated: gtk-theme-engine-clearlooks-2.91.5-1.fc15.x86_64 Jan 11 18:49:56 Updated: gnome-session-xsession-2.91.4-1.fc15.x86_64 Jan 11 18:49:57 Updated: gnome-keyring-devel-2.91.4-2.fc15.x86_64 Jan 11 18:49:57 Updated: libgnomekbd-devel-2.91.5-1.fc15.x86_64 Jan 11 18:50:17 Erased: gtk3-engines Jan 11 19:07:05 Installed: gnome-shell-2.91.4-1.fc15.x86_64 I'm using not gnome-shell because at the moment there is no 3D-Graphic driver for nvidia that works correctly. Nouveau kill always the x-server. So after i run this update the gnome-desktop don't start, i only have a background with no panel. At this point i can't do anythink like create a desktop-link or anythink else In .xsession-errors log i found this: pam: gdm-password[5793]: DEBUG(+): Copying user dmrc file to cache pam: gdm-password[5793]: DEBUG(+): GdmSessionWorker: Checking if /home/rave/.dmrc should be copied to cache /var/cache/gdm/rave/dmrc pam: gdm-password[5793]: DEBUG(+): Copy successful pam: gdm-password[5793]: DEBUG(+): Copying user face file to cache pam: gdm-password[5793]: DEBUG(+): GdmSessionWorker: Checking if /home/rave/.face should be copied to cache /var/cache/gdm/rave/face pam: gdm-password[5793]: DEBUG(+): File does not exist pam: gdm-password[5793]: DEBUG(+): Not copying file /home/rave/.face to cache pam: gdm-password[5793]: DEBUG(+): GdmSessionWorker: Checking if /home/rave/.face.icon should be copied to cache /var/cache/gdm/rave/face pam: gdm-password[5793]: DEBUG(+): File does not exist pam: gdm-password[5793]: DEBUG(+): Not copying file /home/rave/.face.icon to cache pam: gdm-password[5793]: DEBUG(+): Checking user's ~/.gnome/gdm file pam: gdm-password[5793]: DEBUG(+): File does not exist GNOME_KEYRING_CONTROL=/tmp/keyring-6dLgBd GNOME_KEYRING_CONTROL=/tmp/keyring-6dLgBd SSH_AUTH_SOCK=/tmp/keyring-6dLgBd/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-6dLgBd SSH_AUTH_SOCK=/tmp/keyring-6dLgBd/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-6dLgBd SSH_AUTH_SOCK=/tmp/keyring-6dLgBd/ssh GPG_AGENT_INFO=/tmp/keyring-6dLgBd/gpg:0:1 (gnome-settings-daemon:5845): GLib-GObject-WARNING **: gsignal.c:2275: signal `screen-changed' is invalid for instance `0x25a0710' gnome-session[5793]: WARNING: Application 'gnome-settings-daemon.desktop' failed to register before timeout Fensterverwalter-Warnung:Log level 16: g_object_new_valist: object class `GjsContext' has no property named `js-version' (gnome-sound-applet:5887): Gtk-WARNING **: GtkImage 0x112a050 is mapped but visible=1 child_visible=1 parent GtkTrayIcon 0x1120000 mapped=0 (gnome-sound-applet:5887): Gtk-WARNING **: GtkImage 0x112a510 is mapped but visible=1 child_visible=1 parent GtkTrayIcon 0x1120270 mapped=0 JS ERROR: !!! Exception was: Error: Bad method name "Gdk.Display.get_device_state" JS ERROR: !!! lineNumber = '43' JS ERROR: !!! fileName = '/usr/share/gnome-shell/js/ui/environment.js' JS ERROR: !!! stack = '_blockMethod("Gdk.Display.get_device_state","global.get_pointer","gjs's handling of Gdk.ModifierType is broken. See bug 597292.")@/usr/share/gnome-shell/js/ui/environment.js:43 init()@/usr/share/gnome-shell/js/ui/environment.js:92 start()@/usr/share/gnome-shell/js/ui/main.js:91 @<main>:1 ' JS ERROR: !!! message = 'Bad method name "Gdk.Display.get_device_state"' Fensterverwalter-Warnung:Log level 32: Execution of main.js threw exception: Error: Bad method name "Gdk.Display.get_device_state" Fensterverwalter-Warnung:Log level 16: g_object_new_valist: object class `GjsContext' has no property named `js-version' JS ERROR: !!! Exception was: Error: Bad method name "Gdk.Display.get_device_state" JS ERROR: !!! lineNumber = '43' JS ERROR: !!! fileName = '/usr/share/gnome-shell/js/ui/environment.js' JS ERROR: !!! stack = '_blockMethod("Gdk.Display.get_device_state","global.get_pointer","gjs's handling of Gdk.ModifierType is broken. See bug 597292.")@/usr/share/gnome-shell/js/ui/environment.js:43 init()@/usr/share/gnome-shell/js/ui/environment.js:92 start()@/usr/share/gnome-shell/js/ui/main.js:91 I don't know if this a bug with 'gnome-session', but i decided to choose them because i can't choose 'gnome'. So pls redirect this bug to the right component. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: unable to testing fc15 with gnome-desktop Expected results: i wish to test fc15 again Additional info:
I've fixed it. The point was that i've not realized that 'gnome-shell' starts as the default for gnome. With the nv-driver you see only a a desktop with non-funtion. As i enable the nouveau-driver i was surprised that i'm in gnome3. But there is something to do to get it stable. ;o))
0) I'm not sure if NOTABUG is the correct resolution. 1) Similar situation (ie, an almost entirely non-functional Gnome desktop) here with a system that doesn't have gnome-shell installed. I'll record the key diagnostic of the error here and a workaround (for the convenience of others running into this). Key diagnostic of error: grep gnome-session .xsession-errors gnome-session[...]: WARNING: Unable to find provider 'gnome-shell' of required component 'windowmanager' gnome-session[...]: WARNING: Unable to find provider 'gnome-shell' of required component 'panel' Workaround: cp /usr/share/gnome-session/sessions/classic-gnome.session .config/gnome-session/sessions/gnome.session Results: A working Gnome desktop using metacity (as window-manager) and gnome-panel (as panel) instead of (not installed) gnome-session (for both functions)
Filed https://bugzilla.gnome.org/show_bug.cgi?id=639836 upstreams.
(In reply to comment #2) > 0) I'm not sure if NOTABUG is the correct resolution. Ok, i've reopen it > > 1) Similar situation (ie, an almost entirely non-functional Gnome desktop) here > with a system that doesn't have gnome-shell installed. I'll record the key > diagnostic of the error here and a workaround (for the convenience of others > running into this). > > Key diagnostic of error: > grep gnome-session .xsession-errors > gnome-session[...]: WARNING: Unable to find provider 'gnome-shell' of required > component 'windowmanager' > gnome-session[...]: WARNING: Unable to find provider 'gnome-shell' of required > component 'panel' > > Workaround: > cp /usr/share/gnome-session/sessions/classic-gnome.session > .config/gnome-session/sessions/gnome.session I've try it, but only copy the file doesn't work! Can you help me? > > Results: > A working Gnome desktop using metacity (as window-manager) and gnome-panel (as > panel) instead of (not installed) gnome-session (for both functions)
Sorry to add to the initial bug report, but ... I had this problem as well. After today's update I lost gnome shell as outlined in the first report by raveit65 GDM starts, login seems normal, but gnome would merely set the background without starting gnome-shell. I was using the nvidia-kmod as I am having lockups with the nouveau driver. I removed the nvidia-kmod, reinstalled the kernel 2.6.38.8-32.fc15.x86_64 and gnome-shell is working with nouveau. I will update my nouveau bug report if my problem with lockups is resolved (too early to tell). Hope this helps in identifying the problem with this particular report;) I am not seeing the behavior reported by Paul Bolle (when gnome-shell was broken I was able to start Fluxbox without a problem and I did not see his errors in my .xsession-errors). -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers