web-dev-qa-db-ja.com

ログイン後にUbuntu 12.10が空白になる-画像/アイコンを表示できない

Thunderbirdの更新後数か月間正常に動作していたことが判明した12.10(Linux ubuntu 3.2.0-60-generic#91-Ubuntu SMP Wed Feb 19 03:55:18 UTC 2014 i686 i686 i386 GNU/Linux)を再起動しましたアイコンが突然変更され、ログイン画面にいくつかのアイコンが表示されませんでした。画面にログインすると空白になり、背景画像もランチャーもタスクバーもなくなりました。

シェルに入って、統一--resetおよび--reset-iconsを試しましたが、失敗しました。 -生成されたリセット:

WARNING: Unity currently default profile, so switching to metacity while resetting the values
Window manager warning: Failed to load theme "Ambiance": Line 195 character 94: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/metacity-1/trough_left.png'
unity-panel-service: no process found
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend     : gconf
Integration : true
Profile     : unity
Adding plugins
Initializing core options...done

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2800003

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2800007

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2e000b1

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2400005

Initializing composite options...done
Initializing opengl options...done
Initializing decor options...done
Initializing vpswitch options...done
Initializing snap options...done
Initializing mousepoll options...done
Initializing resize options...done
Initializing place options...done
Initializing move options...done
Initializing wall options...done
Initializing grid options...done
Initializing session options...done
Initializing gnomecompat options...done
Initializing animation options...done
Initializing fade options...done
Initializing unitymtgrabhandles options...done
Initializing workarounds options...done
Initializing scale options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing ezoom options...done

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1516:46: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1521:55: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1525:58: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1529:55: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1533:64: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1537:67: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1595:73: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle_vertical.png'

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1612:64: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle.png'

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:769:55: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:773:55: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:777:67: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:781:64: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:785:64: Unrecognized image file format

(compiz:4230): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:789:76: Unrecognized image file format

(compiz:4230): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
WARN  2014-03-22 17:42:37 unity.favorites FavoriteStoreGSettings.cpp:139 Unable to load GDesktopAppInfo for 'ubiquity-gtkui.desktop'
ERROR 2014-03-22 17:42:37 nux.image GdkGraphics.cpp:68 Couldn't recognize the image file format for file '/usr/share/unity/5/dash_noise.png'
WARN  2014-03-22 17:42:37 nux.image GdkGraphics.cpp:80 No pixbuf loaded
Segmentation fault

その後、compiz、ubuntutu-desktopを再インストールしましたが、変更はありません。 「gnome-panel」を起動できたので、GUIがいくつかありましたが、いくつかのアイコンは表示されませんが、サービスは実行されています。ウィンドウのサイズを変更することはできず、ターミナルを介して読み取り/書き込みを行うことはできますが、スクリーンショットを何にも保存することはできません。

たとえば、firefoxを起動すると、「sys_page_size = 0」エラーが生成され、適切にサイズ変更できません。ネットワークマネージャーのインジケーターがないように見えるので、wifiにCLIで接続する必要があります。

私はこれらの多くを見ます:

Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:773:55: Unrecognized image file form

/ var/log/syslogの表示:

Mar 22 05:45:28 ubuntu kernel: [  376.763327] compiz[3062]: segfault at 0 ip 013
8d46f sp bfa59ea0 error 4 in libunityshell.so[11b8000+2ff000]
Mar 22 05:45:31 ubuntu kernel: [  379.209530] compiz[3161]: segfault at 0 ip 015
5d46f sp bffc9200 error 4 in libunityshell.so[1388000+2ff000]
Mar 22 05:46:11 ubuntu kernel: [  418.939940] compiz[3353]: segfault at 0 ip 04f
5346f sp bfee65b0 error 4 in libunityshell.so[4d7e000+2ff000]

何か案は?ここで何が起こっているのか分かりませんし、私のシステムはかなり使い古されています。運がよければ数日かかる新しいイメージをダウンロードするのではなく、この修正を見つけたいです。 TIA。

編集#1:

カーネル3.2.0-60を数か月間実行しており、3.2.0-59に戻りましたが、状況に変化はありません。

私が発見したことの1つは、GTKが画像(png、jpgなど)を読み取れないことです。有効であることがわかっている画像を開くことができず、デスクトップ画像がロードされていないようです:

(gnome-panel:2954): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1612:64: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle.png'

これは、アイコン、タスクバーなどが表示されない理由の問題の一部である可能性があります。これらの問題を修正するために私が何を試みることができるかについて誰にもアイデアがありますか?

たとえば、cliからeogを使用して既知の良好なJPGを表示しようとすると、このメッセージの文字列が表示され、EOGは「認識できない画像ファイル形式」というエラーで空の(黒い)画像を開きます。コマンドエラーは次のとおりです。

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1516:46: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1521:55: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1525:58: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1529:55: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1533:64: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1537:67: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1595:73: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle_vertical.png'

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1612:64: Couldn't recognize the image file format for file '/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle.png'

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:769:55: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:773:55: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:777:67: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:781:64: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:785:64: Unrecognized image file format

(eog:3842): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:789:76: Unrecognized image file format

** (eog:3842): CRITICAL **: failed to load icon 'lpi-help': Unrecognized image file format

(eog:3842): Gtk-CRITICAL **: gtk_icon_theme_load_icon: assertion `error == NULL || *error == NULL' failed

** (eog:3842): CRITICAL **: failed to load icon 'lpi-translate': Unrecognized image file format

編集#2:

リー氏は正しかった https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/129522 は、問題が発生する前にgfvを使用しなければならなかったため、私の問題の1つでした。それのためのubuntuのPPA。これは、画像/アイコンが見つからないという私の問題の一部を引き起こしていました。ただし、ターミナルにドロップして「gnome-panel」を実行してタスクバーを起動する必要があり(ランチャーは表示されず、ウィンドウのサイズ変更や移動ができません)、gnome-panelを実行すると次のエラーが発生します。

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
**strong text**

少なくともgnome-panelを実行すると、ほとんど機能します。ただし、Unityの何がまだ間違っているのかはわかりません。ウィンドウのサイズを変更したり移動したり、左側のランチャーバーに配置できないということは、何かが本当に混乱していることを意味します。

編集#3:

最終的には、バグ修正と「unity --reset」を実行するリー氏のソリューションがデスクトップを適切に復元し、gnome-panelの助けを借りずに適切に起動するようになりました。

3
user6972

残念ながら、あなたは このバグレポート を見つけていません。コメント15から開始します。

ユーザーはdpkg -l | grep libglib

誰かがそれに答えた

Gdk-pixbuf Ubuntu 12.04のバージョンと互換性のないglib2.0のバージョンを使用しています。おそらくPPAからインストールしたでしょう。

問題を解決するには、glib2.0パッケージをUbuntu 12.04に付属のバージョンに戻す必要があります。

彼の解決策は実行することでした

Sudo ppa-purge ppa:webupd8team/gvfs-libmtp Sudo gdk-pixbuf-query-loaders --update-cache

これが解決策につながることを願っています。

2
Mr.Lee

これで問題が解決するかどうかはわかりませんが、試してみることができます...

ターミナルを開いて、次のコマンドで説明されているディレクトリの一部を戻します。

mkdir ~/tmpbak
mv -rt ~/tmpbak ~/{.compiz-1,.gconf} ~/.config/{compiz-1,dconf}

ログアウトして再度ログインすると、問題が修正されます。

0
precise