NVIDIA Multimonitor fix

NVIDIA Multimonitor fix

Ich betreibe 2 Bildschirme an einer NVIDIA Grafikkarte. Mehr oder weniger durch Zufall, bin ich auf folgendes Problem gestoßen:

Schalte ich meinen Hauptbildschirm aus (Power-Schalter) und wieder ein, bekommt dieser Bildschirm kein Signal mehr. Das Bild springt automatisch auf meinen Zweitmonitor. Der Primärbildschirm bleibt schwarz. Die Grafikkarte bemert zwar, dass der Bildschirm wieder eingeschaltet ist - offenbar bleibt aber ein wichtiges Signal zur Reinitialisierung des Bildschirms aus. Nervig!

Mit dem Multimonitorfix, der via Xfce-Menü aufrufbar ist, lässt sich das Problem lösen.

nvmultimonitorfixmenu

Wird der "Fix" per Menü gestartet, erstellt er einen Autostarteintrag über den dann ein weiteres Skript gestartet wird, das im Hintergrund die Logdateien überwacht, die oben erkärtes Verhalten protokollieren. Sobald das Ereignis "Monitor ausgeschaltet / eingeschaltet & geht nicht mehr online" auftritt, reinitialisiert das Skript die Bildschirme auf Basis der zuletzt bekannten (funktionierenden) Konfiguration.

Wollt ihr den Fix deaktivieren, reicht ein Klick auf "Monitorfix aus". Dadurch wird der Autostarteintrag entfernt.

Die zugehörigen Dateien für den Monitorfix liegen, im Gegensatz zu den anderen von mir erstellten Skripts, im Verzeichnis ~/.local/bin.