Les icônes et les indicateurs d'application dans les paramètres déroulants disparaissent parfois.
Cela se produit après le réveil du sommeil et peut être corrigé jusqu'au réveil du sommeil en appuyant sur Alt+ F2et en tapant r.
Quelqu'un sait-il comment résoudre ce problème de façon permanente?
Ubuntu 16.04 gnome 3.18.4
Réponses:
Redémarrez le shell GNOME sans interférer avec les fenêtres déjà ouvertes à l'aide de la commande suivante et les icônes manquantes du panneau réapparaîtront.
Appuyez à Enternouveau avant de fermer le terminal.
la source
Cela ressemble beaucoup à ce bug: Bug # 1573959 "Le texte à l'écran disparaît après la suspension"
La solution suggérée est de mettre à jour le noyau de 4.4 à 4.8:
Je l'ai fait aujourd'hui, mais comme je n'ai eu ce problème que quelques fois au cours des derniers mois, je ne peux pas témoigner de l'efficacité de cette solution. Cependant, d'autres dans les commentaires de bogue confirment qu'il a résolu le problème pour eux.
la source
Cela semble être un bogue dans le pilote graphique, il doit donc être signalé une fois que nous savons ce qui le déclenche (matériel, pilote).
Cela dit, il y a eu beaucoup de bugs similaires et les gens ont trouvé des solutions de contournement que vous pouvez également essayer pour celui-ci.
Si vous avez une carte graphique Intel, voici quelques solutions de contournement à essayer:
Réservez de la mémoire pour l'adaptateur graphique. Dans le pilote graphique Intel (
i915
), les problèmes de mise en cache pixmap comme le vôtre sont souvent liés au fait que la mémoire partagée de la carte graphique est allouée dynamiquement à partir de la mémoire système, participe donc également à l'échange, à la lecture à partir du disque, etc. où les choses peuvent aller faux. Une solution consiste donc à utiliser lemem
paramètre de démarrage pour laisser suffisamment de RAM non allouée par Linux qui est ensuite utilisée exclusivement par la carte graphique. Voir les instructions détaillées . Mais notez que sur les systèmes x86 (32 et 64 bits), lemem
paramètre est en fait une adresse maximale [ source ], doit donc être défini plus haut (déterminé par l'expérience) que la quantité de RAM à laisser pour Linux.Désactiver l'échange. Encore une fois pour les graphiques Intel, ne pas inclure la mémoire graphique partagée dans l'échange peut être une solution de contournement. Particulièrement prometteur si le problème n'apparaît généralement pas après un nouveau redémarrage, uniquement après un travail prolongé et gourmand en mémoire. Donc, si vous avez suffisamment de RAM, vous pouvez simplement désactiver complètement l'échange en ajoutant
swapoff -a
à/etc/rc.local
[ source ].Essayez l'accélération UXA. C'est une option pour le fichier de configuration X, détails ici .
Essayez le mode Framebuffer BLIT. Encore une fois pour les graphiques Intel, vous pouvez essayer de
sudo echo COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer >> /etc/environment
redémarrer. [ source ]Essayez de réinitialiser Compiz aux paramètres par défaut. Signalé ici (mais il y a un certain temps) pour avoir aidé à résoudre des problèmes similaires. Ou pendant que nous y sommes, essayez un gestionnaire de bureau non composite au lieu de Compiz.
la source
COGL_ATLAS_DEFAULT_BLIT_MODE
fait pour moi! Il a également résolu un problème que j'avais rencontré où l'écran mettrait environ 5 secondes à s'allumer au réveil du sommeil; maintenant, il s'active instantanément!COGL_ATLAS_DEFAULT_BLIT_MODE
semblent fonctionner aussi pour moi sur xubuntu 16, après vous être déconnecté et reconnecté, sans redémarrer.