MAJ du 07 Février 2013:
Problème et soluce confirmés (sous CentOS 6.x et sur certaines cartes) avec les dernières versions certifiées du pilote Nvidia Propriétaire : 304.64 et 310.32 WHQL




Tout d'abord, jetez un oeil dans le panneau de configuration Nvidia (nvidia-settings). Vérifiez qu'il indique bien la résolution correspondant à votre écran.

Si c'est bien le cas, un check des paramètres "Dpi" avec l'une des lignes suivantes (en root please):

# xdpyinfo|grep dot

qui renvoie votre résolution. Par exemple: 90x88 dots per inch
ou

# cat /var/log/Xorg.0.log | grep Dpi

qui renvoie là encore votre résolution. Par exemple: ... (--) NVIDIA(0): DPI set to (90, 88); computed from "UseEdidDpi" X config


Si les valeurs retournées sont trop élevées (supérieures à 100x100), cela explique le problème de rendu sur la résolution.

On peut le fixer via le xorg.conf (en root, après une petite sauvegarde de celui-ci):

# cp /etc/X11/xorg.conf  /etc/X11/xorg.conf.old
# vi /etc/X11/xorg.conf


ou, si vous êtes plus à l'aise avec un éditeur en mode fenêtre (en root):

# gedit /etc/X11/xorg.conf


et on insère ces deux lignes dans la partie "device" relative à Nvidia:

Option    "UseEdidDpi"  "FALSE"
Option    "DPI"  "95x94"

On fixe ici la valeur à "95x94" (relevée sur un ecran 1920x1080). A titre d'exemple, j'ai "90x88" sur un 1440x990, "96x96" sur un 1366x768.
"96x96" étant considérée comme la valeur par défaut (passe-partout).

Astuce: Utilisez un live CD (ou DVD) fonctionnel sur votre machine pour "checker" la valeur DPI correcte

Redémarrage de X ou plus simplement redémarrage tout court et le souci devrait être fixé..

Tuto ajouté à la page dédiée CentOS/Nvidia.


Vous pouvez commenter ou participer à l'amélioration de cet article via le topic dédié du forum.