Nautilus が起動しません。ターミナルから起動しようとすると、次のメッセージが表示されます。
(nautilus:3344): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
(nautilus:3344): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
Could not register the application: Timeout was reached
(nautilus:3344): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
(nautilus:3344): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(nautilus:3344): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
これを修正する方法を誰か提案してもらえますか?
編集: 実行するとnautilus -c
次の出力が生成されます。
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory
running nautilus_self_check_file
running nautilus_self_check_canvas_container
running nautilus_self_check_file_utilities
running nautilus_self_check_file_operations
running nautilus_self_check_directory
running nautilus_self_check_file
running nautilus_self_check_canvas_container
答え1
すべての Nautilus プロセスを終了した後、問題は解決しました。
$ killall nautilus
これも素晴らしい解決策ではありませんが、再起動するより簡単です :)
答え2
今日も同じ問題が発生し、同じ出力が出ましたノーチラス -c。そして、私が知る限り、nautilus-scripts とは何の関係もありません。
ログアウトしようとしましたが、間違った解決策のようです。再度ログインしようとすると、Ubuntu の素敵な背景画像とマウス カーソルしか表示されませんでした。ランチャーもトップ バーもありません。
それから: Ctrl+Alt+F1 キー(少なくともこれはうまくいきました)、ログインしてsudo 再起動。
再起動してログインすると、すべて正常に動作するようです (ただし、シャットダウンと再起動中に NAS NFS マウントに問題が発生しましたが、これはおそらく systemd の別の問題だと思います)。
どういうわけか、これは Windows とエクスプローラーを思い出させます... 再起動せずにこれを処理する方法を知っている人がいるかもしれません (私は再起動を解決策として受け入れません)。