web-dev-qa-db-ja.com

gksudo nautilusエラー-Ubuntu 14.04

Ubuntu 14.04 LTSにgksudoをインストールし、gksudoでnautilusを実行すると

gksudo nautilusパスワードを要求し、エラーを表示してクラッシュする

 (nautilus:19688): GLib-GObject-WARNING **: invalid cast from 'GtkMessageDialog' to 'NautilusWindow'
 **
 ERROR:nautilus-window.c:2116:nautilus_window_get_slots: assertion failed: (NAUTILUS_IS_WINDOW (window))

Sudo nautilusは正常に動作するようですが

前もって感謝します


さて、問題は発生しなくなり、gksudo nautilusは問題なく動作します。そして、私はこれがなぜ起こったのか全く分かりません。

私の元々の問題が何であり、どのように解決されたかについての洞察は大歓迎です。

再び事前に感謝します。

2
Back.Slash

言及された問題は、同じnautilusパッケージバージョン1:3.10.1-0ubuntu8で修正されました。 Ubuntu 14.04でこの問題が引き続き発生する場合は、nautilusパッケージのバージョンを1:3.10.1-0ubuntu8から1:3.10.1-0ubuntu9に更新してください。

1:3.10.1-0ubuntu9バージョンのnautilusパッケージは、trusty-proposedリポジトリで入手できます。 this answerに従って、信頼できるリポジトリを有効にします。その後、Sudo apt-get updateコマンドを実行してすべてのリポジトリを更新し、ターミナルでnautilus 1:3.10.1-0ubuntu9コマンドを実行してSudo apt-get install nautilusパッケージをインストールします。

4
Avinash Raj