システムは、Unityを使用したUbuntu 14.10デスクトップ64ビットです。
再起動後、解像度が低くなり、中央に画像の周りに黒いフレームが表示されます。
ログイン画面でパスワードを入力してEnterキーを押すと、壁紙とマウスポインターが表示されますが、アイコンもサイドパネルも表示されません。それでも、左下隅に「Ubuntu 14.10」という文字列が表示されます。マウスを動かすことができます。
Ctrl+Alt+F1 - F6
およびコンソールでsshを介して端末を使用できます。他のパーティションへの古いUbuntuインストールは正常に機能するため、システムに関連しています。
このPCは24時間365日稼働しており、問題の原因を特定できません。
Sudo apt-get install --reinstall lightdm
を実行しましたが、問題が残ります。
さらに検索した後、.Xauthority
と.ICEauthority
をホームディレクトリから削除しました。 apt-get install --reinstall ubuntu-session
もしましたが、この問題はまだあります。
Nvidia GeForce 210とAdditional Drivers(nvidia-331-updates)のNVIDIAバイナリドライバーを使用しています。
ありがとう。
TL; DR:
Sudo apt-get remove --purge nvidia*
Sudo reboot
次に、CompizConfig Settings ManagerでUnityプラグインを有効にします(もちろんインストールする必要があります)。
=========
デスクトップを持ち帰ることができました。
ここからのヒント(nvidiaユーザー向け)を少し修正して従った:
http://itsfoss.com/fix-unity-freezes-after-login-ubuntu-14-04/
Sudo apt-get update
Sudo apt-get remove --purge nvidia*
Sudo apt-get install --reinstall ubuntu-desktop
Sudo apt-get install --reinstall unity
Sudo reboot
これにより、デスクトップは通常の解像度でデスクトップアイコンになりましたが、トップメニューバー、ランチャー、ダッシュはありませんでした。プログラムはコマンドラインで起動できます。
次に、ここからヒントに従いました: nityがロードされず、ランチャーもダッシュも表示されません
compizconfig-settings-manager
がインストールされているため、端末でccsm
と入力しました。
Unityプラグインを有効にすると正常に戻りますが、現在はnouveauグラフィックドライバーを使用しています。
確かではありませんが、nvidiaドライバーの問題のようです。最初のリンクの最初のヒント(nvidiaパッケージを削除しないことを意味します)に従いましたが、うまくいきませんでした。
編集1:Nvidia GPUを搭載した別のUbuntu PCで繰り返される状況。 nvidia-331-updates
の定期的な更新の問題が検出され、報告されました。その後、正常に動作しましたが、再起動後に最初のメッセージで説明されている症状が現れました。
修正:Sudo apt-get remove --purge nvidia*
その後reboot
そしてCompizConfig Settings ManagerでUnityプラグインを有効にします。
追加ドライバーからnvidia-331(「-updates」なし)をインストールすると、正常に動作します。