Aufgrund der Funktionsweise der älteren CRTC-Hardware auf Nvidia-Grafikkarten können Sie nur horizontale Auflösungen einstellen, die Vielfache von 8 sind. 1360 und 1368 sind Vielfache von 8, 1366 nicht.
Sie haben nicht gesagt, wie Ihr Monitor an Ihre Grafikkarte angeschlossen ist (VGA, DisplayPort, HDMI / DVI, ...). Die Details sind etwas kompliziert, aber aus Gründen der Vergangenheit enthalten einige dieser Verbindungen eine horizontale und vertikale Phase, in der nur leere Pixel gesendet werden. Für Ihre Modellinie hätten Sie beispielsweise 1368 Framebuffer-Pixel von insgesamt 1584 horizontalen Pixeln.
Das heißt, es spielt keine Rolle, dass die letzten beiden Pixel des 1368-Bereichs nicht angezeigt werden. Die Karte sendet zusätzlich 216 leere Pixel, die vom Monitor ohnehin ignoriert werden.
In Ihrem Fall würde ich mich für die horizontale Auflösung von 1368 entscheiden. Dies bedeutet, dass Ihr Desktop auf der rechten Seite zwei Pixel hat, die nicht sichtbar sind (und ich weiß nicht, wie ich X davon überzeugen kann, dass der tatsächliche Framebuffer kleiner ist). Möglicherweise können Sie Ihren Fenstermanager so konfigurieren, dass dieser Bereich immer ignoriert wird.
Bearbeiten
Da VGA analog übertragen wird, verfügt ein an VGA angeschlossenes LCD über einen A / D-Wandler, um die Pixelinformationen wieder in digitale Daten umzuwandeln. Ich bin nicht ganz sicher, was Sie unter "einige vertikale Teile der Anzeige sind verschwommen" verstehen, aber wenn Sie vertikale Bereiche oder Streifen in gleichem Abstand meinen, liegt dies daran, dass die A / D-Umwandlung nicht an der Pixelgrenze stattfindet Der Grund dafür ist, dass die horizontale Gesamtbreite (1584 in der Modeline) nicht für den Monitor erforderlich ist: Durch diese Gesamtbreite werden die Pixel gedehnt oder verkleinert. Zu regelmäßigen Zeitpunkten erfolgt die Abtastung an einer Grenze zwischen den Pixeln.
Sie können also mit der Gesamtbreite (und / oder den Sync-Werten zum Verschieben des Bildes) Ihrer Modeline herumspielen.
Bitte sehen Sie sich auch Ihre an /var/log/Xorg.0.log
, sie sollte die Modelllinien enthalten, die der Monitor über EDID vorschlägt. Oder lesen Sie die EDID-Daten mit anderen Tools. Wenn Sie nicht wissen, wie das Protokoll interpretiert werden soll, laden Sie es bitte in ein Pastebin usw. hoch und bearbeiten Sie Ihre Frage mit einem Link.
Eine andere Sache, die Sie versuchen können, ist, nachzuschauen, welche Modeline Windows verwendet (obwohl ich nicht sicher bin, wo ich diese Informationen unter Windows finde).