web-dev-qa-db-ja.com

アップグレード後にNautilusがクラッシュする(12.04LTS-> 14.04LTS)

12.04LTS Ubuntuを14.04LTSにアップグレードしました。すべてが正常にインストールされましたが、私の「ノーチラス」は奇妙な振る舞いをしています。フォルダを開こうとするたびにクラッシュします。

デスクトップ全体が空白です。

Filesを押すと、ファイルマネージャーが再起動されます(デスクトップにコンテンツを表示し、ファイルを含む新しいウィンドウを開きます)。しかし、アイテム(ファイルまたはフォルダー)を押すと、すべてがクラッシュし、何も表示されません(デスクトップファイルまたはフォルダーがなくなり、ウィンドウがなくなります)。

私にとってはうまくいかなかった多くの「解決策」をチェックしました。例えば: Nautilusはうまくいきません。..コマンドまたは統一から

私にできることはありますか?

私がすでにやったこと:

  • ノーチラスを再インストール
  • いくつかのパッケージをインストールしました(python-nautilus私は信じますか?)
  • nautilusを完全に(+パージ)削除して、再度インストールしました
  • サンバで何か?笑

ところで。 Ubuntu 14.04のクリーンインストールされたSSDもありますが、これはまったく問題なく動作します!

編集:

この男には私と同じような問題があります: http://nerdanswer.com/answer.php?q=339938

パーミッションも問題ありません(root:root、chmod = 755)

Nautilus -cを実行すると、特定のエラーが発生しました。

running nautilus_self_check_file_utilities running nautilus_self_check_file_operations running nautilus_self_check_directory running nautilus_self_check_file

FAIL: check failed in nautilus-file.c, line 8334 evaluated: nautilus_file_get_name (file_1) expected: eazel:/// got: eazel: running nautilus_self_check_canvas_container

今修正する方法を探している、誰でも提案..?

6
Kai

私はついに問題を修正することができました。 Ubuntu Nautilusの非常に多くのウェブサイトとバグトラッカーをチェックしました。原因を探して丸一日過ごした。 「本当の」原因を見つけたかどうかさえわかりません。私も再びログインできませんでした...笑.. :)。

同じ問題を経験している人々のために;私が問題だと思うことは次のとおりです:nautilusに拡張機能の重複がありました(アップグレードによって引き起こされた可能性がありますか?):

/usr/lib/nautilus/extensions-2.0
/usr/lib/nautilus/extensions-3.0

私がやったときでも:Sudo apt-get remove --purge nautilus。それはまだそこにとどまりました(そしておそらくどこかに)。だから私がやったことは:

dpkg -l | grep naut*またはdpkg -l | grep nautilus

残りがなくなるまで、リストされているすべてのライブラリを手動で削除しました。

非常に重要な注意:システムが混乱する可能性があります! nautilusなどを再度インストールする前に再起動しないでください。(再起動すると、「セッションの読み込みに失敗しました」というメッセージが表示され、仮想コンソールが機能しませんでした。

さて、本当にeverythingを削除したら、再びnautilusを再インストールできます:

Sudo apt-get install nautilus

次に、リストをもう一度確認します。

dpkg -l | grep naut*

以前と同じリストを表示する必要があります(重複なし)。そして、ノーチラスは修正されました!再起動して、すべてが正常に機能することを確認します。

再起動が「セッションの読み込みに失敗しました」に失敗した場合:

ライブラリを削除することにあまりにも積極的だったので、これは私に起こりました。誤ってubuntuのコアファイルを削除しました。

CTRL + ALT F2を使用します(またはF1、F3、F4、F5、F6; F7はログインに戻ります)。これにより、仮想コンソールが開き、誤って削除したパッケージの再インストールを試みることができます。(私にとってはSudo apt-get install ubuntu-desktopで、 Sudo dpkg-reconfigure ubuntu-desktop;これにより、削除されたコアパッケージが再インストールされます。

再起動に失敗しました+仮想コンソールに失敗しました。

仮想コンソールを入力できない場合->再起動してSHIFTを押します。これによりリスト-safe-mode-が表示され、そこから端末をロードできます。上のリストでセーフモードのいずれかを選択しました。これにより、いくつかのことができるリストが返されます。私たちの場合、ワイヤレス接続が必要でした-ロードには多くの時間がかかります-端末。

全体として、私は素晴らしい時間と学習経験をしました。これは、いくつかの新しいbashコマンドとUbuntuについて学ぶ良い機会でした。私はubuntu 14.04が大好きです:D!

3
Kai