Bug 668861 - Since latest updates the gnome-desktop don't start
Summary: Since latest updates the gnome-desktop don't start
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-session
Version: rawhide
Hardware: x86_64
OS: Linux
low
urgent
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-11 20:34 UTC by Wolfgang Ulbrich
Modified: 2011-10-28 17:16 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-10-28 17:16:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Wolfgang Ulbrich 2011-01-11 20:34:06 UTC
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:

Comment 1 Wolfgang Ulbrich 2011-01-13 19:12:01 UTC
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))

Comment 2 Paul Bolle 2011-01-18 10:59:14 UTC
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)

Comment 3 Paul Bolle 2011-01-18 11:20:02 UTC
Filed https://bugzilla.gnome.org/show_bug.cgi?id=639836 upstreams.

Comment 4 Wolfgang Ulbrich 2011-01-22 18:58:14 UTC
(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)

Comment 5 bodhi.zazen 2011-06-25 05:31:06 UTC
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


Note You need to log in before you can comment on or make changes to this bug.