2
2012
Ubuntu 12.04 fix gnome-shell 3.4 « User Themes » extension
Ayant quelques soucis d’affichage avec gnome-shell sur la debian/wheezy de mon desktop (merci ma carte nvidia pas chère), je suis repassé sur ubuntu 12.04.
Cette version 12.04 LTS semble assez stable et me donne pour l’instant entière satisfaction sous GNOME Shell 3.4.1.
Lors de l’installation du lot d’extensions indispensables à la personnalisation de gnome-shell, je me suis heurté à un bug de l’extension « User Themes » !
L’installation de celle-ci par le biais du market d’extensions extensions.gnome.org fait planter gnome-tweak-tool avec le message d’erreur suivant (si lancé depuis le terminal) :
(gnome-tweak-tool:9302): GLib-GIO-ERROR **: Settings schema ‘org.gnome.shell.extensions.user-theme’ is not installed
Pour résoudre ce problème il suffit de compiler le schema org.gnome.shell.extensions.user-theme.gschema.xml avec l’utilitaire gnome glib-compile-schemas :
cd ~/.local/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/ sudo cp org.gnome.shell.extensions.user-theme.gschema.xml /usr/share/glib-2.0/schemas/ sudo glib-compile-schemas /usr/share/glib-2.0/schemas
Le pourquoi ? : Sous gnome3 GConf a été remplacé par GSettings. La principale différence, entre ces deux gestionnaires de configuration gnome, est que GConf stockait ses schemas sous formes xml tandis que GSettings les stocke sous forme binaire. Les schemas dont l’emplacement par défaut est /usr/share/glib-2.0/schemas nécessitent donc d’être compilés avec glib-compile-schemas.
Related Posts
3 Comments + Add Comment
Laissez un commentaire
Nos lectures
Mots-clefs
Archives
- mai 2012 (1)
- avril 2012 (2)
- février 2012 (2)
- janvier 2012 (3)
- décembre 2011 (2)
- novembre 2011 (3)
- octobre 2011 (4)
- septembre 2011 (10)
- août 2011 (14)

Un article de







[...] /usr/share/glib-2.0/schemas/sudo glib-compile-schemas /usr/share/glib-2.0/schemas(VIA[openwebtech])#1,Axe Menu让 GNOME Shell [...]
Exactement ce que je cherchais, merci beaucoup. Décidément, personnaliser son theme sous Gnome n’est vraiment pas à la portée de tous…
Bravo, ça marche aussi pour moi.
Je voulais juste signaler que pour moi, le fichier « org.gnome.shell.extensions.user-theme.gschema.xml » était dans un sous-dossier, il faut donc adapter la première commande pour se placer dans le sous-dossier en question.
Merci beaucoup !