Wie stelle ich Nvidia Overscan so ein, dass es nach dem Neustart dauerhaft bleibt?

Wie stelle ich Nvidia Overscan so ein, dass es nach dem Neustart dauerhaft bleibt?

Statistiken zu dem, was ich verwende:
Fernseher: HP MediaSmart TV 47" / Betriebssystem: Ubuntu 10.10 64-Bit / Grafikkarte: Nvidia GeForce GT 220 / Grafiktreiber: Nvidia 260.19.06

Als ich Ubuntu zum ersten Mal auf diesem Computer einrichtete, wurde die Bildschirmauflösung nach dem Neustart nicht gespeichert. Ich habe das schließlich behoben, indem ich die Anzeige in der Datei xorg.conf manuell auf die richtige Auflösung geändert habe. Aber ich kann die Overscan-Einstellung nach einem Neustart immer noch nicht beibehalten. Ich habe versucht, sie nvidia-settings -lzu meinem Autostart hinzuzufügen, aber das hat nichts bewirkt. Ich habe auch die Nvidia-Einstellungs-App mit sudo ausgeführt und die Änderungen gespeichert, aber das hat das Problem auch nicht behoben. Mir ist auch aufgefallen, dass es .nvidia-settings-rcin meinem Home-Verzeichnis eine Datei gibt, in der Einstellungen gespeichert werden, und dass es ein Feld gibt, HTPC64:0.0/OverscanCompensation[DFP-1]=115das RICHTIG IST, aber diese Datei und/oder die damit verbundenen Einstellungen scheinen nicht gespeichert zu werden, weil ich den Overscan nach einem Neustart immer noch manuell in den Nvidia-Einstellungen anpassen muss. Was kann ich sonst noch tun, um das Problem zu beheben?

Antwort1

Ich hoffe, es ist nicht zu spät. Ich bin auf Ihre Frage gestoßen, da ich das gleiche Problem hatte. Öffnen Sie das Programm „Nvidia-Einstellungen“. Stellen Sie den Overscan und verschiedene andere Extras nach Ihren Wünschen ein und klicken Sie dann bei der Option „Nvidia-Einstellungskonfiguration“ in der linken Kombinationsbox auf „Aktuelle Konfiguration speichern“ und belassen Sie die Standardeinstellung bei ~/.nvidia-settings-rc.

Öffnen Sie dann Ihre ~/.xinitrcDatei und fügen Sie nvidia-settings -leiner beliebigen Zeile vor der exec ...Zeile oder der if/case-Struktur, die sie enthält, etwas hinzu, das auf den Display-Manager Ihrer Wahl verweist.

Wenn Sie unsicher sind, sollte ein Wert in der Nähe des oberen Rands genügen.

Antwort2

Beim neuesten Treiber musste ich die GUI verwenden, um meinen Overscan im erweiterten Modus einzurichten

NVIDIA-Einstellungen

Dann musste ich die Konfiguration in /etc/X11/xorg.conf speichern

Dann musste ich den Wert des Metamodus kopieren und ein Skript schreiben, das Folgendes macht:

nvidia_tv_overscan_fix.sh

# You can do this with a GUI now, from nvidia
nvidia-settings --assign CurrentMetaMode="DVI-D-0: nvidia-auto-select +0+720, HDMI-0: 1280x720 +0+0 {viewportin=1280x720, viewportout=1205x680+35+20}"

Und führen Sie das beim Start aus

verwandte Informationen