Bonjour.

Voilà, suite à une récente mise à jour, Gnome-Shell est devenu instable et je n'arrive plus à l'utiliser.

Pour vous décrire ce qu'il se passe: dès que je clique sur le menu "Activités" ou que je laisse la souris dans le coin associé, l'écran devient noir et ma session est relancée. Si je le refais une seconde fois, j'obtiens un beau message d'erreur m'informant du crash et me disant que ma session va fermer.

Voici ce que me donne dmesg:
[   51.433502] NVRM: Your system is not currently configured to drive a VGA console
[   51.433505] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   51.433506] NVRM: requires the use of a text-mode VGA console. Use of other console
[   51.433507] NVRM: drivers including, but not limited to, vesafb, may result in
[   51.433508] NVRM: corruption and stability problems, and is not supported.
[   60.894334] nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
[   67.290043] fuse init (API version 7.22)
[   91.922719] synergys[2500]: segfault at 0 ip 00000000004482b1 sp 00007fffd8cc8690 error 4 in synergys[400000+d0000]
[ 2061.402925] systemd-journald[430]: Vacuuming done, freed 101814272 bytes
[ 6153.280181] nvidia 0000:01:00.0: irq 50 for MSI/MSI-X
[ 6183.392771] gnome-shell[10862]: segfault at 0 ip 0000003335207ef3 sp 00007fffbff520d8 error 6 in libgnome-menu-3.so.0.0.1[3335200000+13000]
[ 6189.267687] gnome-shell[11760]: segfault at 0 ip 0000003335207ef3 sp 00007fffb453f818 error 6 in libgnome-menu-3.so.0.0.1[3335200000+13000]
Au niveau des dépots, j'utilise les dépots stable, rpm fusion, chromium et sun-virtualbox.

J'utilise le driver propriétaire nvidia.

Pour l'instant j'utilise KDE, mais je souhaiterai vraiment retrouver un gnome-shell fonctionnel.


Merci par avance.
Bertrand wrote:
[ 6183.392771] gnome-shell[10862]: segfault at 0 ip 0000003335207ef3 sp 00007fffbff520d8 error 6 in libgnome-menu-3.so.0.0.1[3335200000+13000]
[ 6189.267687] gnome-shell[11760]: segfault at 0 ip 0000003335207ef3 sp 00007fffb453f818 error 6 in libgnome-menu-3.so.0.0.1[3335200000+13000]
Un bug dans la lib ? Essaie de la réinstaller avec un truc du genre
# yum reinstall libgnome
Bonjour et merci pour ta proposition de solution.

Malheureusement, cela n'a rien changé.

Si aucune solution n'est trouvée, je pense faire une ré-installation complète de gnome.
Bonjour, c'est de nouveau moi.

Le problème n'a pas avancé malgré les récentes mises à jour pour Fedora 20, et je cherche une solution pour ne pas avoir à tenter de réinstaller gnome.

Cependant, il me fait une chose bizarre: comme dit plus haut, libgnome-menu plante, mais dès que je tape yum remove libgnome-menu, j'obtiens
Aucune correspondance pour l'argument : libgnome-menu
Après, un yum search libgnome me renvoie
libgnome-devel.i686 : Libraries and headers for libgnome
libgnome-devel.x86_64 : Libraries and headers for libgnome
libgnome-keyring-devel.i686 : Development files for libgnome-keyring
libgnome-keyring-devel.x86_64 : Development files for libgnome-keyring
libgnome-media-profiles-devel.i686 : Development files for libgnome-media-profiles
libgnome-media-profiles-devel.x86_64 : Development files for libgnome-media-profiles
libgnomecanvas-devel.i686 : Libraries and headers for libgnomecanvas
libgnomecanvas-devel.x86_64 : Libraries and headers for libgnomecanvas
libgnomecanvasmm26-devel.i686 : Headers for developing programs that will use libgnomecanvasmm26.
libgnomecanvasmm26-devel.x86_64 : Headers for developing programs that will use libgnomecanvasmm26.
libgnomekbd-devel.i686 : Development files for libgnomekbd
libgnomekbd-devel.x86_64 : Development files for libgnomekbd
libgnomeprintui22.i686 : GUI support for libgnomeprint
libgnomeprintui22.x86_64 : GUI support for libgnomeprint
libgnomeprintui22-devel.i686 : Libraries and headers for libgnomeprintui
libgnomeprintui22-devel.x86_64 : Libraries and headers for libgnomeprintui
libgnomeui-devel.i686 : Libraries and headers for libgnome
libgnomeui-devel.x86_64 : Libraries and headers for libgnome
gnome-desktop-devel.i686 : Libraries and headers for libgnome-desktop
gnome-desktop-devel.x86_64 : Libraries and headers for libgnome-desktop
gnome-desktop3-devel.i686 : Libraries and headers for libgnome-desktop
gnome-desktop3-devel.x86_64 : Libraries and headers for libgnome-desktop
gnome-python2-gnome.x86_64 : Python bindings for libgnome
gnome-python2-gnomeprint.x86_64 : Python bindings for interacting with libgnomeprint
libart_lgpl.i686 : Library of graphics routines used by libgnomecanvas
libart_lgpl.x86_64 : Library of graphics routines used by libgnomecanvas
libgnome.i686 : GNOME base library
libgnome.x86_64 : GNOME base library
libgnome-keyring.i686 : Framework for managing passwords and other secrets
libgnome-keyring.x86_64 : Framework for managing passwords and other secrets
libgnome-media-profiles.i686 : GNOME Media Profiles library
libgnome-media-profiles.x86_64 : GNOME Media Profiles library
libgnomecanvas.i686 : GnomeCanvas widget
libgnomecanvas.x86_64 : GnomeCanvas widget
libgnomecanvasmm26.i686 : C++ interface for Gnome libs (a GUI library for X)
libgnomecanvasmm26.x86_64 : C++ interface for Gnome libs (a GUI library for X)
libgnomecups.i686 : GNOME library for CUPS integration
libgnomecups.x86_64 : GNOME library for CUPS integration
libgnomecups-devel.i686 : GNOME library for CUPS integration
libgnomecups-devel.x86_64 : GNOME library for CUPS integration
libgnomekbd.i686 : A keyboard configuration library
libgnomekbd.x86_64 : A keyboard configuration library
libgnomeprint22.i686 : Printing library for GNOME
libgnomeprint22.x86_64 : Printing library for GNOME
libgnomeprint22-devel.i686 : Libraries and include files for developing GNOME printing applications
libgnomeprint22-devel.x86_64 : Libraries and include files for developing GNOME printing applications
libgnomeui.i686 : GNOME base GUI library
libgnomeui.x86_64 : GNOME base GUI library
ruby-gnome2.x86_64 : Ruby binding of libgnome/libgnomeui-2.x
ruby-gnomeprint2.x86_64 : Ruby binding of libgnomeprint
ruby-gnomeprintui2.x86_64 : Ruby binding of libgnomeprintui
Est ce que quelqu'un aurait une idée?
Ton problème ne viendrait pas d'une extension que tu aurais installée et qui n'est plus compatible avec la version actuelle de Gnome Shell ?

Tu peux aussi créer un autre utilisateur et ouvrir une session Gnome avec cet utilisateur, pour voir si ça change quelque chose.
Bertrand wrote:Bonjour, c'est de nouveau moi.

Le problème n'a pas avancé malgré les récentes mises à jour pour Fedora 20, et je cherche une solution pour ne pas avoir à tenter de réinstaller gnome.

Cependant, il me fait une chose bizarre: comme dit plus haut, libgnome-menu plante, mais dès que je tape yum remove libgnome-menu, j'obtiens
Aucune correspondance pour l'argument : libgnome-menu
Est ce que quelqu'un aurait une idée?
c'est un composant d'une application, comme la plupart de ceux qui commencent par "lib".

essaie yum reinstall gnome-menu
Tout d'abord, merci pour votre aide.

@jaco60:
J'ai testé la création d'un utilisateur puis session Gnome: tout a bien fonctionné. Là où c'est étrange c'est que pour mon utilisateur "courant" chez lequel la session Gnome déconne toutes les extensions sont désactivées. Faudrait que je trouve un moyen pour virer et les extensions et les préférences de mon utilisateur.

@nouvo09:
Le shell me répond
Modules complémentaires chargés : langpacks, refresh-packagekit
Aucune correspondance pour l'argument : gnome-menu
Erreur : Rien à faire
Le paquetage s'appelle gnome-menus (avec un s)...

Mais vu que le problème disparaît avec un utilisateur vierge, je pencherais plutôt pour une vieille config de Gnome incompatible avec la nouvelle version.
Bertrand wrote:Tout d'abord, merci pour votre aide.
@nouvo09:
Le shell me répond
Modules complémentaires chargés : langpacks, refresh-packagekit
Aucune correspondance pour l'argument : gnome-menu
Erreur : Rien à faire
Tu te casses pas trop la tête pour chercher non plus !
@jaco60:
Je pense à la même chose.

Logiquement, il faudrait que je supprime tout ce qui a trait à gnome dans ~/.local et ~/.config


@nouvo09:
Désolé, ma naïveté l'a emporté.
Bertrand wrote: Logiquement, il faudrait que je supprime tout ce qui a trait à gnome dans ~/.local et ~/.config
J'ai aussi des ~/.gnome et ~/.gnome2 qui traînent...

Au lieu de les supprimer, renomme-les en ~/.local.back et ~/.config.back, on ne sait jamais...
Voilà, c'est fait, et cela refonctionne, j'ai retrouvé mon gnome-shell chéri.

Merci à tous!