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??
Cette réponse de cortopy à 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 nautilus
dans 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:
- Voyez quels processus Nautilus sont en cours:
ps aux | grep nautilus- Tuez tous les processus nautiles que vous voyez:
Sudo kill PIDNUMBER- Redémarrer le nautile:
nautile -q
S'il vous plaît tapez dans le terminal:
Sudo killall nautilus && (nautilus &)
Terminé.
Ceci a rapporté ici: Nautilus ne démarre pas
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 tenté:
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