Lettres manquantes dans les menus et les noms de dossier

19

Les noms de mes dossiers et les menus ne s'affichent pas correctement (même les noms des onglets dans firefox). Beaucoup de lettres manquent. Lorsque vous passez avec le pointeur de la souris, certaines d'entre elles sont correctement affichées. Au contraire, le contenu du site askubuntu, par exemple, est affiché correctement. Cela ne se produit pas toujours, généralement un redémarrage résout les problèmes pendant un certain temps. J'ai Ubuntu 14.04. Je ne sais pas comment marquer cette question, je vais donc la marquer comme liée à l'affichage, même si ce n'est pas vraiment le cas.

entrez la description de l'image ici

Dumitru Cristian
la source
2
Semble similaire à cette question de lettres manquantes . J'ai renoncé à le corriger le 14.04 et j'installe maintenant le 14.10, pour lequel il existe un programme d'installation Intel Graphics
Dan Dascalescu
Semble être un bogue connu pour la carte Intel HD5500: bugs.launchpad.net/linux/+bug/1432194
vol
Je pense que celui-ci devrait certainement être dupliqué sur askubuntu.com/questions/584922/… . Que dois-je faire ici pour pouvoir proposer une dupe au lieu d'avoir à laisser des commentaires comme celui-ci?
vorburger
@vorburger - cliquez simplement sur le lien "drapeau" au bas de la question
Lambart

Réponses:

9

Il semble y avoir un (mauvais) correctif pour ce problème comme décrit ici

Le problème ne semble pas apparaître en utilisant l'ancienne accélération matérielle UXA pour les cartes graphiques Intel.

Modifiez la section suivante du /etc/X11/xorg.conffichier telle qu'elle AccelMethodest définie "uxa"ou créez le fichier s'il n'existe pas encore:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection

Redémarrez ou redémarrez X.

Le problème a disparu pour moi, mais je n'ai redémarré que quelques fois depuis que j'ai modifié le fichier afin qu'il puisse encore revenir. Notez également que l'accélération UXA est considérablement plus lente!

edit: il y a maintenant un correctif dans le référentiel. Si vous rencontrez toujours ce problème, vous n'avez pas mis à jour votre système pendant un certain temps ou il a une cause différente et je suggère de déposer un nouveau bogue.

Rob
la source
Pourquoi ne pas utiliser le noyau 4.2-lts officiellement supporté? Parce qu'apparemment, cela ne s'est pas produit avant Linux 4.4.
NoBugs
5

Comme mentionné dans le commentaire ci-dessus concernant le lien des lettres manquantes, j'ai ce problème spécifique (le 16.04, généralement après le retour de la suspension), et jusqu'à présent, l'utilisation de l'ajustement d'unité / gnome et la commutation des polices en anti-aliasing en niveaux de gris fonctionnent: https: //askubuntu.com/a/633435/172307

joncam
la source
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change. - De l'avis
Pilot6
D'accord avec @ Pilot6, mais il établit un lien interne. Il y a une mine d'informations dans ce fil.
earthmeLon
2

J'ai eu le même problème. Je l'ai corrigé sur mon Chromebook Pixel LS (démarrage en 14.04 avec Gnome DE) en n'utilisant aucune police de la famille Ubuntu . YMMV

Malcolm
la source
1
J'ai ce problème depuis des années sur mon Dell Latitude E5530 sur Ubuntu 14.04 LTS et 16.04 LTS presque chaque fois que je débranche des moniteurs externes. Changer la police des polices Ubuntu par défaut a été la première chose à faire pour moi.
Dump Cake
C'est une mauvaise "solution" car Ubuntu est la police que tout le monde connaîtra et adorera si elle est habituée à Ubuntu par défaut. Pourquoi ne pas utiliser le bon Linux 4.2?
NoBugs
2

Selon https://bbs.archlinux.org/viewtopic.php?pid=1633207#p1633207, ce bogue est provoqué par une modification non identifiée de la version 4.3 ou 4.4 du noyau Linux. La solution consiste à utiliser la version 4.2 ou antérieure du noyau, ou à mettre à jour vers la version 4.6 ou ultérieure. Je ne sais pas si la version 3.x du noyau a ce bogue.

Pour Ubuntu 16.04, le correctif est simple:

sudo apt install linux-generic-hwe-16.04

ou (pour obtenir de meilleures performances comme effet secondaire)

sudo apt install linux-lowlatency-hwe-16.04

Certains matériels peuvent ne pas être compatibles avec le noyau à faible latence, vous devez donc tester si votre système fonctionne.

L'installation de pilotes de développement non officiels à partir de https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa ou https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers peut également résoudre le problème. problème.

Mikko Rantalainen
la source
Puisqu'il fonctionnait, et ne fonctionne pas avec le dernier noyau Linux 4.4 du 14.04, cela a du sens. Le 14.04, vous pouvez exécuter sudo apt-get install linux-image-generic-lts-wily, etsudo apt-get remove linux-image-generic-lts-xenial
NoBugs
- et ensuite vous devrez probablement utiliser Synaptic pour rechercher linux-generic et supprimer UNIQUEMENT les noyaux 4.4.x.
NoBugs
Cela devient agaçant que le programme de mise à jour continue de vous demander de mettre à niveau le nouveau noyau ... alors c'est sur 4.4. Je suppose que nous devons attendre une mise à jour 4.6 pour 14.04?
NoBugs
Je ne sais pas trop si la compatibilité est le seul problème à prendre en compte lors de l'installation -low-latency. Ou faire l'inverse, pourquoi ne pas recommander -rtou -realtime"obtenir de meilleures performances comme effet secondaire"? En vous référant à UbuntuStudio RealTimeKernel, vous ne devez le faire que si vous en avez vraiment besoin. De mon point de vue, vous devriez approfondir les différences entre les deux modes.
Murmel
Oui, le -lowlatencynoyau peut affecter vos fonctionnalités d'économie d'énergie (je n'ai pas encore vu de données réelles à ce sujet). -rtou les -realtimegrains sont souvent inférieurs à -low-latencyceux qui ne sont pas basés sur le noyau de vanille. En conséquence, -rtou les -realtimenoyaux (si elle est disponible à tous) sont généralement des grains beaucoup plus âgés que -lowlatency. D'après mon expérience, à moins que vous ne le sachiez mieux, la nouvelle version du noyau est meilleure que l'ancien noyau avec des correctifs RT. J'utilise aussi personnellement des -lowlatencynoyaux dans de vieux ordinateurs portables.
Mikko Rantalainen
0

J'ai résolu ce problème avec une solution très simple, allez simplement dans les paramètres ubuntu> accès universel> grand texte allumé. déconnectez-vous d'ubuntu ou redémarrez, reconnectez-vous et accédez à nouveau à paramètres> accès universel> gros texte et désactivez. J'espère que cela aide.

Nipun Gupta
la source