15 votes

Certaines icônes et certains textes deviennent invisibles de manière aléatoire après un réveil (Ubuntu GNOME).

Les icônes et les indicateurs d'application dans les paramètres de la liste déroulante disparaissent parfois.

enter image description here

Cela se produit après le réveil du sommeil, et peut être corrigé jusqu'à ce que le réveil du sommeil se produise à nouveau en appuyant sur Alt + F2 et en tapant r .

Quelqu'un sait-il comment réparer définitivement ce problème ?

Ubuntu 16.04 gnome 3.18.4

8voto

karel Points 97032

Redémarrez le Shell de GNOME sans interférer avec tout Windows déjà ouvert en utilisant la commande suivante et les icônes manquantes du Panel réapparaîtront.

setsid gnome-shell --replace 

Appuyez sur Enter encore une fois avant de fermer le terminal.

Au cas où vous auriez besoin d'exécuter setsid gnome-shell --replace à chaque fois que vous démarrez sur le bureau, vous pouvez automatiser la commande en créant un alias pour celle-ci. Une déclaration d'alias commence par le mot-clé alias suivi du nom de l'alias, d'un signe égal et de la commande que vous souhaitez exécuter lorsque vous tapez l'alias. Pour plus d'informations, voir Comment créer un alias Bash permanent ? .

4voto

mivk Points 4379

Ça ressemble beaucoup à ce microbe : Bogue n° 1573959 "Le texte à l'écran disparaît après la suspension".

La solution proposée est de mettre à jour le noyau de 4.4 à 4.8 :

sudo apt install linux-generic-hwe-16.04

C'est ce que j'ai fait aujourd'hui, mais comme je n'ai eu le 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 personnes dans les commentaires sur le bogue confirment que cela a résolu le problème pour eux.

3voto

tanius Points 5309

Il semble s'agir d'un bogue dans le pilote graphique. Il faudra donc le signaler dès que nous saurons ce qui le déclenche (matériel, pilote).

Cela dit, il y a eu beaucoup de bogues 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éserve de mémoire pour l'adaptateur graphique. Dans le pilote graphique Intel ( i915 ), les problèmes de mise en cache de 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, et participe donc également au swapping, à la lecture depuis le disque, etc. où les choses peuvent mal tourner. Une solution de contournement consiste donc à utiliser la fonction mem pour laisser suffisamment de RAM non allouée par Linux, qui sera ensuite utilisée exclusivement par la carte graphique. Voir le instructions détaillées . Mais notez que sur les systèmes x86 (32 et 64 bits), l'option mem est en fait une adresse maximale [ fuente ], et doit donc être fixée plus haut (déterminé par l'expérience) que la quantité de RAM à laisser pour Linux.

  • Désactiver le swap. Encore une fois pour les graphiques Intel, ne pas inclure la mémoire graphique partagée dans le swapping peut être une solution de contournement. Cette solution est particulièrement prometteuse si le problème n'apparaît pas après un nouveau redémarrage, mais seulement après un travail prolongé et gourmand en mémoire. Donc, si vous avez assez de RAM, vous pouvez désactiver complètement le swapping en ajoutant swapoff -a a /etc/rc.local [ fuente ].

  • Essayez l'accélération UXA. C'est une option pour le fichier de configuration X, détails ici .

  • Essayez le mode BLIT du framebuffer. Toujours pour les graphiques Intel, vous pouvez essayer sudo echo COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer >> /etc/environment et ensuite redémarrer. [ fuente ]

  • Essayez de réinitialiser Compiz aux paramètres par défaut. Signalé aquí (mais il y a longtemps) pour avoir aidé à résoudre des problèmes similaires. Ou pendant que nous y sommes, essayez un gestionnaire de bureau sans composition au lieu de Compiz.

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