81 votes

Le bureau oublie le thème ?

J'utilise Ubuntu dans VirtualBox (sur un hôte Windows 7). À plusieurs reprises, la barre de menu supérieure, la barre des tâches et, apparemment, toutes les boîtes de dialogue du système ont oublié le thème "Ambiance" auquel elles étaient conformes lorsque j'ai installé le système. Les légendes des fenêtres préservent toujours le thème, mais presque rien d'autre ne le fait.

J'ai cherché partout sur Google pour trouver une solution à ce problème. Tout ce que j'ai trouvé suggère de lancer une réinitialisation de gconf ou de supprimer les répertoires .gconf* .gnome* et autres répertoires similaires. J'ai suivi tous ces conseils et rien ne fonctionne. J'obtiens toujours une apparence 3D grise et ennuyeuse à la Windows-95. En d'autres occasions, après avoir fait beaucoup d'efforts, j'ai abandonné et redémarré l'instance de la VM, et j'ai été agréablement surpris de voir le thème original "Ambience" restauré dans toute l'interface utilisateur, mais il disparaît invariablement quelque temps plus tard, généralement après un redémarrage, de sorte que je ne peux jamais comprendre ce que j'ai fait pour le casser.

Voici un exemple du site d'Ubuntu de ce à quoi je veux que cela ressemble.

alt text

Et voici une capture d'écran de mon système tel qu'il se présente actuellement.

alt text

Notez également que mes terminaux GNOME ont normalement un bel aspect violet semi-translucide, et comme vous pouvez le voir sur la capture d'écran, ils sont maintenant d'un blanc mat.

Cette dernière fois (juste hier), j'ai essayé de nombreuses combinaisons, toutes les astuces habituelles et j'ai redémarré plusieurs fois, mais cela n'a pas fonctionné, alors je suis ici sur SU et je me pose des questions :

Comment puis-je récupérer le thème prêt à l'emploi pour mon bureau Gnome/Ubuntu, sachant que la suppression de tous les fichiers de configuration - comme suggéré à de nombreux endroits en ligne - ne permet pas d'y parvenir ?

Il peut être utile de savoir qu'il semble échouer soit après avoir redimensionné l'instance de la VM, forçant le bureau Ubuntu à se redimensionner, soit après avoir joué avec les paramètres de Compiz. Je n'ai pas été en mesure de déterminer lequel des deux est en cause, et cela pourrait être aucun des deux. Étant donné la quantité de douleur que j'ai dû endurer pour que les choses reviennent à la normale (et étant donné que je ne sais pas comment le faire), il s'est avéré difficile d'isoler définitivement la cause.

46voto

jaydisc Points 465

La réponse de @zpletan J'ai donc cherché un peu, et j'ai rapidement trouvé ce qui semble être la cause de mon problème. C'est détaillé dans Ubuntu Bug #574296 . En résumé, mon système Core i7 avec un SSD démarre tout avec des timings suffisamment différents pour que gnome-settings-daemon s'exécute trop tôt, échoue et me laisse essentiellement avec un thème GTK standard.

Un court sommeil /etc/xdg/autostart/gnome-settings-daemon.desktop le répare :

Exec= bash -c "sleep 2; /usr/lib/gnome-settings-daemon/gnome-settings-daemon"

22voto

Markus Olsson Points 12651

Je n'ai pu résoudre ce problème avec aucune des réponses suggérées (la réponse actuellement acceptée a fonctionné sporadiquement, mais n'a généralement pas fonctionné pour moi). J'ai essayé d'augmenter considérablement le temps de sommeil et cela ne fonctionnait toujours pas de manière cohérente.

Cependant, l'une des réponses indique un bogue qui suit ce problème, et j'ai trouvé une commentaire sur le bug qui a résolu le problème pour moi.

Voici les éléments clés :

D'abord, créez un bash script (je l'ai nommé /etc/xdg/autostart/gnomesettingsdaemonfix.sh )

#!/bin/bash

pid=$(pgrep gnome-settings-)

while [ -n "$pid" ];
do
  pid=$(pgrep gnome-settings-)
  sleep 0
done

exit 0

Assurez-vous qu'il est exécutable (exécutez chmod +x ).

Puis modifier /etc/xdg/autostart/gnome-settings-daemon.desktop

Changez le Exec ligne à :

Exec=bash -c '/etc/xdg/autostart/gnomesettingsdaemonfix.sh;/usr/lib/gnome-settings-daemon/gnome-settings-daemon'

Cela semble avoir réglé le problème jusqu'à présent pour moi.

17voto

Joe Zack Points 1248

Appuyez sur Alt+F2 (Run Application) et exécutez ce qui suit :

gksudo gnome-settings-daemon

7voto

rumtscho Points 991

10.10 a ce problème, mais normalement cela se produit lorsque vous installez le pilote propriétaire nvidia. Cependant, la solution fonctionnera probablement aussi sur une machine virtuelle.

Créez un fichier texte. Écrivez-y

include "/usr/share/themes/Ambiance/gtk-2.0/gtkrc"
gtk-icon-theme-name = "ubuntu-mono-dark"

et enregistrez-le dans votre dossier personnel sous le nom de .gtkrc-2.0. Redémarrez.

S'il y a encore des éléments erronés (pour moi c'était la police), vous devez ajouter ce changement au fichier, cherchez un tutoriel gtk pour les réglages fins possibles.

4voto

Ryan ONeill Points 189

J'ai eu le même problème et j'ai eu une erreur au début : Could not apply the stored configuration for monitors.

J'ai supprimé le fichier : ~/.config/monitors.xml Je me suis reconnecté et ça a marché comme sur des roulettes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X