Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
moniteur_qnix_qx2710 [Le 14/05/2014, 00:44] billou |
moniteur_qnix_qx2710 [Le 31/08/2022, 23:30] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
En clair, il n'y a aucun affichage, et le moniteur lance une série de tests, en faisant défiler certaines couleurs/mires, et techniquement la raison est simple, les drivers Nvidia ne semblent pas reconnaître convenablement l'écran car ce dernier renvoie [[https://fr.wikipedia.org/wiki/Extended_Display_Identification_Data|un block EDID invalide]], le driver nvidia propriétaire se contenter alors de proposer une résolution de 1024x768 pixels au maximum par défaut, tandis que le moniteur en question ne supporte pas cette faible résolution. | En clair, il n'y a aucun affichage, et le moniteur lance une série de tests, en faisant défiler certaines couleurs/mires, et techniquement la raison est simple, les drivers Nvidia ne semblent pas reconnaître convenablement l'écran car ce dernier renvoie [[https://fr.wikipedia.org/wiki/Extended_Display_Identification_Data|un block EDID invalide]], le driver nvidia propriétaire se contenter alors de proposer une résolution de 1024x768 pixels au maximum par défaut, tandis que le moniteur en question ne supporte pas cette faible résolution. | ||
- | La première solution, la plus simple, se fait en deux commandes, premièrement, via le terminal, on génère un fichier de configuration du serveur xorg situé sur /etc/X11/xorg.conf , avec l'utilitaire dédié de Nvidia : | + | Tout ce que vous avez à faire est d'enregistrer/remplacer ce contenu dans le fichier /etc/X11/xorg.conf afin de profiter de votre moniteur, et ce en 60/96/120hz. |
- | + | ||
- | <code>sudo nvidia-xconfig</code> | + | |
- | + | ||
- | ensuite, on édite ce fichier | + | |
- | + | ||
- | <code>sudo nano /etc/X11/xorg.conf</code> | + | |
- | + | ||
- | Puis on recherche | + | |
- | <code>Section "Device"</code> | + | |
- | dans le fichier, et après | + | |
- | <code>VendorName "NVIDIA Corporation"</code> | + | |
- | on rajoute | + | |
- | <code>Option "IgnoreEDIDChecksum" "DFP"</code> | + | |
- | + | ||
- | Ce qui nous donne quelque chose comme | + | |
<code> | <code> | ||
- | # nvidia-xconfig: X configuration file generated by nvidia-xconfig | ||
- | # nvidia-xconfig: version 337.19 (buildmeister@swio-display-x86-rhel47-04) Tue Apr 29 20:12:35 PDT 2014 | ||
- | |||
Section "ServerLayout" | Section "ServerLayout" | ||
Identifier "Layout0" | Identifier "Layout0" | ||
Ligne 55: | Ligne 37: | ||
Section "Monitor" | Section "Monitor" | ||
Identifier "Monitor0" | Identifier "Monitor0" | ||
- | VendorName "Unknown" | + | VendorName "QNIX" |
- | ModelName "Unknown" | + | ModelName "Q2710" |
- | HorizSync 28.0 - 33.0 | + | Modeline "2560x1440_60" 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync |
- | VertRefresh 43.0 - 72.0 | + | Modeline "2560x1440_96" 386.71 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync |
- | Option "DPMS" | + | Modeline "2560x1440_120" 462.84 2560 2624 2640 2660 1440 1442 1444 1450 +hsync -vsync |
EndSection | EndSection | ||
Ligne 66: | Ligne 48: | ||
Driver "nvidia" | Driver "nvidia" | ||
VendorName "NVIDIA Corporation" | VendorName "NVIDIA Corporation" | ||
- | Option "IgnoreEDIDChecksum" "DFP" | + | Option "IgnoreEdidChecksum" "DFP-0, DFP-3" |
+ | Option "ModeValidation" "AllowNonEdidModes, NoHorizSyncCheck, NoVertRefreshCheck, NoMaxPClkCheck, NoEdidMaxPClkCheck, NoVesaModes, NoXServerModes, NoEdidModes" | ||
+ | Option "MetaModes" "DFP-0: 2560x1440_120, DFP-3: 2560x1440_120" | ||
EndSection | EndSection | ||
Ligne 80: | Ligne 64: | ||
</code> | </code> | ||
- | Il suffit ensuite de relancer le serveur X ou le système pour que les changements soient pris en compte. | ||
- | La deuxième solution pour corriger le problème, c'est de modifier manuellement le fichier /etc/X11/xorg.conf et l'éditer tel que présenté ci dessous. | + | Diverses sources d'informations : |
- | + | ||
- | <code> | + | |
- | # nvidia-xconfig: X configuration file generated by nvidia-xconfig | + | |
- | # nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Mar 12 02:12:40 PST 2010 | + | |
- | + | ||
- | Section "ServerLayout" | + | |
- | Identifier "Layout0" | + | |
- | Screen 0 "Screen0" | + | |
- | EndSection | + | |
- | + | ||
- | Section "Files" | + | |
- | EndSection | + | |
- | + | ||
- | Section "Monitor" | + | |
- | Identifier "Monitor0" | + | |
- | VendorName "QNIX" | + | |
- | ModelName "2710" | + | |
- | HorizSync 88.8 | + | |
- | VertRefresh 59.5 | + | |
- | # 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz | + | |
- | Modeline "2560x1440" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync | + | |
- | DisplaySize 597 336 | + | |
- | Option "DPMS" | + | |
- | EndSection | + | |
- | + | ||
- | Section "Device" | + | |
- | Identifier "Device0" | + | |
- | Driver "nvidia" | + | |
- | VendorName "NVIDIA Corporation" | + | |
- | Option "NoLogo" | + | |
- | EndSection | + | |
- | + | ||
- | Section "Screen" | + | |
- | Identifier "Screen0" | + | |
- | Device "Device0" | + | |
- | Monitor "Monitor0" | + | |
- | DefaultDepth 24 | + | |
- | SubSection "Display" | + | |
- | Depth 24 | + | |
- | Modes "2560x1440" | + | |
- | EndSubSection | + | |
- | Option "UseEDID" "False" | + | |
- | Option "UseEDIDDPI" "False" | + | |
- | Option "UseEDIDFreqs" "False" | + | |
- | Option "ExactModeTimingsDVI" "True" | + | |
- | + | ||
- | ### Metamode for single QX2710 (2560x1440) | + | |
- | # Option "metamodes" "DFP-0: 2560x1440 +0 +0" | + | |
- | + | ||
- | ### Metamode for dual QX2710 (5120x1440) | + | |
- | Option "metamodes" "DFP-0: 2560x1440_60 @2560x1440 +0+0, DFP-2: 2560x1440_60 @2560x1440 +2560+0" | + | |
- | EndSection | + | |
- | </code> | + | |
- | Voilà, ça devrait fonctionner. | + | https://blog.patshead.com/2013/09/linux-and-the-qnix-qx2710-monitor.html |
- | Sources et informations : | + | https://gist.github.com/CFSworks/6101954 |
- | http://blog.patshead.com/2013/09/linux-and-the-qnix-qx2710-monitor.html | ||
http://www.overclock.net/t/1384767/official-the-qnix-x-star-1440p-monitor-club-read-1st-post | http://www.overclock.net/t/1384767/official-the-qnix-x-star-1440p-monitor-club-read-1st-post |