Dans un environnement informatique graphique, la notion de DPI désigne le nombre de points par pouce (dot par inch). Il permet de régler, entre autres, la taille des caractères indépendamment de la résolution de l’écran. Ainsi, pour une résolution donnée, plus le DPI est élevé plus la taille des caractères est grande.
Je viens de me confronter à ce problème avec un xUbuntu (version 8.04) qui ne reconnaissait pas correctement mon moniteur et qui affichait des caractères à la limite de l’invisible. La solution que j’ai choisie était d’informer directement le serveur graphique de bons paramètres. J’ai donc édité /etc/X11/xorg.conf
et j’ai ajouté la ligne suivante à la section monitor
du fichier :
DisplaySize 349 196
Pour trouver les bonnes valeurs, ici 349 196, on calcule (taille * 24.5) / DPI avec les paramètres suivants :
- Taille : largeur puis hauteur de l’écran en pixel (on fait les deux calculs successivement)
- DPI : le PDI souhaité, 96 étant une bonne moyenne.
Ainsi, pour mon moniteur HD ready de 1366 x 768 j’obtiens 349 et 196.