web-dev-qa-db-fra.com

Ubuntu 12.10 vierge après la connexion - les images / icônes ne peuvent pas être affichées

J'ai redémarré mon 12.10 (Linux ubuntu 3.2.0-60-generic # 91-Ubuntu SMP mer 19 févr. 03:55:18 UTC 2014 i686 i686 GNU/Linux) fonctionnant correctement depuis de nombreux mois après la mise à jour de Thunderbird et retrouvé les icônes ont soudainement changé et il en manque quelques-unes sur l'écran de connexion. Après la connexion à l'écran était vide, pas d'image de fond, pas de lanceur, pas de barre des tâches.

Je suis allé dans un shell et j'ai essayé l'unité --reset et --reset-icons mais cela a échoué. --reset produit:

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

J'ai ensuite réinstallé compiz, ubunutu-desktop, sans changement. J'ai réussi à obtenir le "panneau de gnome", j'ai donc eu une interface graphique mais il manque plusieurs icônes, mais les services sont en cours d'exécution. Les fenêtres ne peuvent pas être redimensionnées et je suis incapable de sauvegarder des captures d'écran, même si je peux lire/écrire via un terminal.

Lorsque je lance firefox par exemple, il génère une erreur "sys_page_size = 0" et ne peut pas être redimensionné correctement. Je dois me connecter au CLI en wifi car il ne semble pas y avoir d'indicateur pour le gestionnaire de réseau.

J'en vois beaucoup:

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

/ var/log/syslog affiche:

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]

Des idées? Je ne sais pas ce qui se passe ici et mon système est plutôt arrosé. Je voudrais trouver un correctif pour cela plutôt que de télécharger une nouvelle image qui prendra des jours si j'ai de la chance. TIA.

EDIT # 1:

J'utilise le noyau 3.2.0-60 depuis des mois et je suis revenu à 3.2.0-59 mais la situation n'a pas changé.

Une chose que j’ai découverte est que GTK ne peut plus lire les images (png, jpg, etc.). Je ne peux pas ouvrir les images que je sais sont valides et aucune des images du bureau ne semble se charger:

(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'

Cela pourrait expliquer en partie pourquoi les icônes, la barre des tâches, etc. ne s'affichent pas. Quelqu'un a-t-il une idée de ce que je pourrais essayer pour corriger ces problèmes?

Par exemple, si j'essaie d'afficher un fichier JPG bien connu avec eog de la CLI, j'obtiens cette chaîne de messages et EOG s'ouvre sur une image vide (noire) avec une erreur "Format de fichier d'image non reconnu". Les erreurs de commande sont:

(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

EDIT # 2:

M. Lee avait raison https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/129522 était l'un de mes problèmes car je devais utiliser des gfvs avant qu'il y ait un Ubuntu PPA pour cela. Cela causait une partie de mon problème avec des images/icônes manquantes. Cependant, je dois toujours accéder à un terminal et exécuter "gnome-panel" pour afficher la barre des tâches (aucun programme de lancement n'apparaît, impossible de redimensionner ou de déplacer des fenêtres). L'exécution de gnome-panel génère cette erreur:

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

Au moins, il est surtout fonctionnel une fois que je lance gnome-panel. Cependant, je ne suis pas sûr de ce qui ne va pas avec Unity. Ne pas être en mesure de redimensionner, de déplacer des fenêtres ou d'avoir une barre de lancement à gauche signifie que quelque chose reste très confus.

EDIT # 3:

En fin de compte, la solution de M. Lee via le correctif et l'exécution de "Unity --reset" a restauré le bureau correctement et démarre maintenant correctement sans l'aide du panneau gnome.

3
user6972

Heureusement que vous n'avez pas trouvé ce rapport de bogue et cela fonctionne pour vous. Commencez par le commentaire 15.

L'utilisateur est invité à publier dpkg -l | grep libglib

Quelqu'un a répondu que

Vous utilisez une version de glib2.0 incompatible avec la version de gdk-pixbuf Ubuntu 12.04. Vous l'avez probablement installé à partir d'un PPA.

Vous devez rétablir les versions fournies avec Ubuntu 12.04 dans les paquets glib2.0 pour résoudre votre problème.

Sa solution était de courir

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

J'espère que cela mène à une solution pour vous.

2
Mr.Lee

Je ne sais pas si cela résoudra votre problème, mais vous pouvez l'essayer ...

Ouvrez un terminal et sauvegardez certains des répertoires mentionnés dans les commandes suivantes:

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

Déconnectez-vous et reconnectez-vous. Le problème devrait être résolu.

0
precise