Nautilus ne s'ouvre pas et montre une erreur GLib


58

Lorsque je lance Nautilus depuis le terminal, l'erreur suivante est imprimée et Nautilus ne s'ouvre pas.

(nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

(nautilus:25179): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
Could not register the application: Timeout was reached

(nautilus:25179): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

(nautilus:25179): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(nautilus:25179): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

Quel pourrait être le problème??

Réponses:


68

Cette réponse de cortopy dans ask.fedoraproject.org a fonctionné pour moi.

J'ai eu un problème similaire aujourd'hui, seulement je ne pouvais pas ouvrir Nautilus du tout. Je me demande donc si cela est dû à un conflit de mise à jour récent.

Ce n'est pas une solution probable, mais au moins cela me permet de continuer comme d'habitude.

La première chose à essayer est sudo nautilusdans un terminal. Si cela fonctionne, cela peut signifier qu'il y a quelque chose qui cloche dans le processus de traitement actif du nautile pour votre utilisateur actuel.

Pour pouvoir redémarrer Nautilus correctement, procédez comme suit:

  1. Voir quels processus nautilus sont en cours d'exécution:
    ps aux | grep nautilus
  2. Tuez tous les processus nautiles que vous voyez:
    sudo kill PIDNUMBER
  3. Redémarrer Nautilus:
    nautile -q

3
Utile, mais c'est une solution de contournement, mais pas une vraie réponse ...
Pisu

21

S'il vous plaît tapez dans le terminal:

sudo killall nautilus && (nautilus &)

Terminé.
Cela a rapporté ici: Nautilus ne démarre pas


1
vraiment utile et une solution plus fine pour moi)
Maxim Akristiniy

Je dois aussi le faire de temps en temps, chaque fois que Nautilus cesse de fonctionner.
Salvatorelab

Bien, ceci est corrigé temporairement seulement
Benny

0

Pour moi, c’était le suivant: je pouvais ouvrir le nautile avec

sudo nautilus

Alors j'ai tué tous les processus nautiles:

ps aux | grep nautilus
sudo kill <PID>

A essayé:

nautilus -q

Et j'ai:

(nautilus:4918): GVFS-WARNING **: can't init metadata tree /home/user/.local/share/gvfs-metadata/home: open: Permission denied

J'ai donc vérifié les permitions de chacun de ces dossiers en faisant:

ls -la /home/user/ | grep .local
ls -la /home/user/.local/ | grep share
ls -la /home/user/.local/share/gvfs-metadata/ | grep home

Et le dossier home appartenait à root alors je l’ai fait:

sudo chown -R user:user /home/user/.local/share/gvfs-metadata/home
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.