16.04 - sudo nautilus が Unity バーで開かない

16.04 - sudo nautilus が Unity バーで開かない

ウブントゥ 16.04: ターミナルから実行するとsudo nautilus、新しいウィンドウがポップアップしますが、Unity パネルの Nautilus アイコンの他に、開いているウィンドウを示す矢印は表示されません。ルート ウィンドウを最小化してからアイコンをもう一度クリックすると、ルート ウィンドウが開く代わりに、新しい非ルート ウィンドウがポップアップし、突然 Nautilus アイコンの近くに 2 つの矢印が表示されます。(アイコンの上をスクロールしても、最小化されたウィンドウは表示されません。) 非ルート ウィンドウを閉じると、ルート ウィンドウを示す矢印がパネル上に残り、すべてが正常に動作します。

また、パネルから Nautilus アイコンを削除して、sudo nautilusターミナルから実行してみました。その場合、矢印付きの新しいアイコンが表示され、すべて正常に動作します。

これを修正する方法はありますか? イライラします。

答え1

最初の killall nautilus プロセス:

sudo killall nautilus

次に、データ パッケージを再インストールします。

sudo apt-get install --reinstall nautilus-data

答え2

Ubuntu 16.04、カーネル 4.6 でこの問題が発生しました。これらの手順に従ったところ、現在は正常に動作しています。 Nautilus が起動しない [16.04]

nautilus プロセスを終了し、データを再インストールします。

sudo apt-get install --reinstall nautilus-data

そしてさらに試みる。

答え3

ファイルの所有権について理由sudoforを使うのnautilusは好ましくありません。様々な回答を調べた結果、特にこれそしてこれ投稿の場合、gksuまたはgksudoコマンドはどちらも使用されません。

代わりに、 を使用することをお勧めしますpkexec。これをインストールして 経由で に追加できますnautilus:

sudo apt-get install nautilus-admin

逃げるpkexecターミナル意志まだないユニティバーにウィンドウが表示されます。

しかし、インストールすることpkexecnautilus-admin右クリックオプションユーザー バージョンでnautilus管理者として開くには、このウィンドウは、元のウィンドウとともに Unity バーに矢印を保持します (つまり、管理者nautilusウィンドウを開くには元のウィンドウを閉じます)。

答え4

方法: ターミナルを開いて、と入力するだけですnautilus

ディスク アイコンは再び表示され、最小化しても消えません。

ユニティ バーからディスク アイコン (Nautilus アイコンではありません) を削除して以来、同じ問題が発生しています。

apt-get removeコマンドはapt-get install機能しません。

関連情報