起動後に Unity/compiz が表示されない - GTK の問題でしょうか?

起動後に Unity/compiz が表示されない - GTK の問題でしょうか?

ASUS Zenbook Prime、Ubuntu 12.10 を Windows 7 とダブルブートで使用しています。

Ubuntu で作業中に、突然ファイル アイコンが正しく表示されなくなり (すべてのアイコンが同じ白いページ)、デスクトップが青くなりましたが、他のすべては正常に動作していました。私が推測するに、これはいくつかのソフトウェア アップデート (gloobus-preview、天気アイコン、その他 1 つ) をダウンロードしたときに発生し、Ubuntu がセグメンテーション エラーを報告してインストールが機能しませんでした。

コンピューターを再起動し、Ubuntu にログインした後、通知領域のアイコンが正しく表示されないものの、ほぼ正常に見えますが、ブルー スクリーンが表示され、Unity、デスクトップ アイコン、通知領域が表示されません。Ctrl + Alt + T を使用してターミナルにアクセスできますが、入力できません。

  • 何度も再起動しましたが、結果は同じでした。
  • Windows 7 ブートを使用する場合も、USB スティックから Ubuntu を起動する場合も、すべて正常に動作します。
  • コマンドラインログインから通常のコマンドラインにアクセスできます
  • GRUB ローダーの高度な Ubuntu オプションを使用すると、現在のカーネルと以前のカーネルのリカバリと通常のブートを実行できます。古いカーネルはどれも動作せず、リカバリ オプションの意味がよくわかりませんでしたが、役立つデバッグを追加できれば幸いです。

  • パッケージ修復を実行しましたが、gloobus-preview が壊れているというエラーが表示されました。コマンド ラインで sudo apt-get remove を使用して gloobus-preview を削除しましたが、再起動後に何もチェックしませんでした。

  • 私はこれを読みました:Ubuntu 12.10がGUIを起動しないしかし、Zenbook にはこれまで問題がなかった汎用の Intel グラフィック カードが搭載されているため、ほとんどの回答は当てはまらないようです。

ご提案があればぜひお願いします!

アップデート:ターミナルに入力して、いくつかのプログラムを起動してみました。apturl の場合はランダムですが、unity と compiz の場合は非常によく似ています (その前に、認識されない画像ファイル形式の問題が多数発生しています)。これは GTK の問題のように見えます。これを修正する方法について何か考えはありますか?

(apturl-gtk:417): Gtk-WARNING **: Theme parsing error: unity.css:32:51: Unrecognized image file format

(apturl-gtk:417): Gtk-WARNING **: Unknown property: GtkDialog.has-separator
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/AptUrl/AptUrl.py", line 142, in parseArgs
    apturl_list = Parser.parse(args[0])
IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/apturl-gtk", line 47, in <module>
    sys.exit(apturl.main())
  File "/usr/lib/python3/dist-packages/AptUrl/AptUrl.py", line 169, in main
    apturl_list = self.parseArgs()
  File "/usr/lib/python3/dist-packages/AptUrl/AptUrl.py", line 144, in parseArgs
    self.ui.error(_("Need a url to continue, exiting"))
  File "/usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py", line 59, in error
    d = self._get_dialog(Gtk.MessageType.ERROR, summary, msg)
  File "/usr/lib/python3/dist-packages/AptUrl/gtk/GtkUI.py", line 52, in _get_dialog
    d.set_icon(Gtk.IconTheme.get_default().load_icon('deb', 16, False))
  File "/usr/lib/python3/dist-packages/gi/types.py", line 47, in function
    return info.invoke(*args, **kwargs)
gi._glib.GError: Icon 'deb' not present in theme

答え1

これは部分的な回答に過ぎません。つまり、解決策はありませんが、何が悪かったのかはわかっています。原因を特定できたと確信しています。それは、主に私自身でした。Ricotz の Ubuntu テスト PPA を追加しました。http://ppa.launchpad.net/ricotz/testing/ubuntu- Ubuntu Tweak をインストールするためだけにこれを追加しましたが、詳細をもっとよく読むべきでした。いずれにせよ、さまざまな gtk および gdk ライブラリが更新され、これ以上修正することができなくなり、Ubuntu を再インストールすることになりました。

関連情報