Ubuntu 16.04: 今朝からUnityが起動しない

Ubuntu 16.04: 今朝からUnityが起動しない

私は何年も Ubuntu ラップトップ (Dell XPS13) を使っていて、昨晩も問題なく使用していました。今朝ラップトップの電源を入れてアカウントにログインしたところ、Unity メニューとダッシュ ランチャーがすべて消えていました。キーボード ショートカット (CTRL-ALT-Tターミナルを開くなど) は機能しませんでした。

デスクトップの右クリックメニューからターミナルウィンドウを開くことができました。$ unityコマンドラインで実行して Unity を手動で再起動しました。その結果、画面上部に空白の灰色のメニューバーが一瞬点滅しましたが、問題は解決しませんでした。

団結する通常のアカウントではなくゲスト アカウントとしてログインすると動作します。これにより、通常のアカウントからアプレットをアンインストールしようとしましたfluxguiが、問題は解決しませんでした。

GNOME Flashback (Metacity)今のところ、ログイン画面でログイン名の横にあるアイコンをクリックして、デスクトップ環境の代わりに に切り替えていますUbuntu (default)。これで、少なくともコンピューターで何でもできるようになります。

なぜこのようなことが起こるのか、またはこれを修正するにはどうすればよいのか、何かアイデアはありますか?

答え1

内のいくつかのものを削除することで問題を解決しました~/.cache。具体的には、 内の以下の 4 つのフォルダの名前を変更しました~/.cache

apturl-gtk
com.canonical.certification.checkbox-touch
compizconfig-1
com.ubuntu.checkbox

その後、Unityを再起動して$ unity、Unityが正しく起動することを確認しました。各フォルダを1つずつ復元して、4つのうちどれが問題を解決したかを絞り込もうとしましたが、元の問題を再現できませんでした/shrug

同僚たちはそれがcompizconfig-1犯人だと疑っています。

関連情報