web-dev-qa-db-fra.com

Certaines icônes et certains textes deviennent invisibles après le 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 et peut être réglé jusqu'au réveil en appuyant sur Alt+F2 et en tapant r.

Est-ce que quelqu'un sait comment résoudre ce problème de façon permanente?

Ubuntu 16.04 gnome 3.18.4

8
Frederik Baetens

Redémarrez GNOME Shell sans interférer avec les fenêtres déjà ouvertes à l'aide de la commande suivante et les icônes de panneau manquantes réapparaîtront.

setsid gnome-Shell --replace 

Presse Enter à nouveau avant de fermer le terminal.

3
karel

Cela semble être un bogue dans le pilote graphique, il devrait 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 des gens ont proposé 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 la carte 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 carte graphique partagée est partagée. La mémoire est allouée de manière dynamique à partir de la mémoire système. Elle participe donc également à l’échange, à la lecture à partir du disque, etc., où les problèmes peuvent survenir. Une solution consiste donc à utiliser le paramètre de démarrage mem pour laisser suffisamment RAM non alloué par Linux, qui est ensuite utilisé exclusivement par la carte graphique. Voir le instructions détaillées . Mais notez que sur les systèmes x86 (32 et 64 bits), le paramètre mem est en fait une adresse maximale [ source ], il doit donc être défini plus haut (déterminé par expérience) que la quantité de RAM pour partir pour Linux.

  • Désactivez le swap. Pour les graphiques Intel, l'inclusion de la mémoire graphique partagée dans le swapping peut constituer une solution de contournement. Particulièrement prometteur si le problème n'apparaît généralement pas après un nouveau redémarrage, mais uniquement après un travail prolongé et gourmand en mémoire. Donc, si vous avez assez de RAM, vous pouvez simplement désactiver complètement le swap 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 BLIT du framebuffer. Encore une fois pour les graphiques Intel, vous pouvez essayer Sudo echo COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer >> /etc/environment et ensuite redémarrer. [ source ]

  • Essayez de réinitialiser Compiz aux paramètres par défaut. Signalé ici (mais il y a un certain temps) d'avoir aidé à résoudre des problèmes similaires. Ou alors que nous y sommes, essayez un gestionnaire de bureau non-compositing au lieu de Compiz.

2
tanius

Cela ressemble beaucoup à ce bogue: Bogue n ° 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:

Sudo apt install linux-generic-hwe-16.04

Je l'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 dans les commentaires de bugs confirment que cela leur a résolu le problème.

2
mivk