Nautilusが開かず、GLibエラーが表示される


58

ターミナルからnautilusを起動すると、次のエラーが出力され、nautilusが開きません。

(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

何が問題なのでしょうか?

回答:


68

ask.fedoraproject.orgのcortopyによるこの回答は、私にとってはうまくいきました。

私は今日、同様の問題を経験していますが、ノーチラスを開くことができませんでした。だから、これは最近のアップデートの衝突によるものかどうか疑問に思っています。

これは可能性の高い解決策ではありませんが、少なくとも通常どおりに実行できます。

最初に試すのはsudo nautilusターミナルです。動作する場合は、現在のユーザーのアクティブなnautilusプロセスに問題があることを意味する場合があります。

nautilusを適切に再起動するには、次の手順を実行します。

  1. 実行中のnautilusプロセスを確認します。
    ps aux | grep nautilus
  2. 表示されるすべてのnautilusプロセスを強制終了します。
    sudo kill PIDNUMBER
  3. nautilusを再起動します。
    ノーチラス-q

3
有用ですが、これは回避策ですが、本当の答えではありません
...-ピス

21

ターミナルに入力してください:

sudo killall nautilus && (nautilus &)

できた
これはここに報告されています:Nautilusが起動しません


1
本当に助けてくれて、私にとってはもっと良い解決策です)
マキシムアクリスティニイ

また、nautilusが動作を停止するたびに、これを行う必要があります。
サルバトーレ

右、これは一時的にのみ修正されます
ベニー

0

私にとっては、次のとおりでした:ノーチラスを開くことができました

sudo nautilus

そのため、すべてのnautilusプロセスを強制終了しました。

ps aux | grep nautilus
sudo kill <PID>

試した:

nautilus -q

そして得た:

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

そこで、これらの各フォルダーの許可を確認しました。

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

そして、フォルダのホームはルートによって所有されていたので、私はしました:

sudo chown -R user:user /home/user/.local/share/gvfs-metadata/home
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.