Ich habe einen HP 2210m-Flachbildschirm, bei dem ich es gewohnt bin, die Quellenauswahl als Ad-hoc-KVM zu verwenden, wenn ich keinen zur Hand habe. Als ich jedoch die folgende Konfiguration anschloss ...
- DVI angeschlossen an den DVI-Ausgang einer nVidia GeForce GTX750 unter Kubuntu Linux 20.04 LTS
- HDMI angeschlossen an den HDMI-Ausgang einer AMD Radeon HD 5870 unter Windows 7
...Ich bin auf einen merkwürdigen Fehler gestoßen: Beim Zurückschalten von der Radeon zur GeForce traten bei der Ausgabe der GeForce ein rosa-grüner Farbton auf.
Zur Verdeutlichung hier ein Foto (ignorieren Sie das Muster. Es handelt sich um ein Kameraartefakt.):
Der Monitor kann nur zurückgesetzt werden, indem man ihn vorübergehend von der Stromversorgung trennt.
Warum passiert das und wie lässt sich das Problem beheben?
Antwort1
Es scheint sich um einen Fehler in der Firmware des HP 2210m zu handeln.
Die nVidia GeForce gibt Video im RGB-Farbraum aus, die Radeon gibt Video standardmäßig im YCbCr-Pixelformat 4:4:4 aus, und das Umschalten zur Radeon und zurück führt anscheinend dazu, dass der Monitor beginnt, das RGB von der GeForce als YCbCr zu interpretieren, obwohl sie sich an unterschiedlichen Ports befinden und das Umschalten über den internen Umschalter des Monitors erfolgt.
Da nvidia-settings
es unter Linux offenbar keine Option zum Einstellen des Pixelformats gibt (und die Linux-Box mein täglicher Rechner ist und schon lange im Einsatz ist, während die Windows 7-Box ein gebrauchtes Gerät ist, das als Spielekonsole umfunktioniert wurde), lautet die einfachste Lösung:
- Gehen Sie in das AMD Catalyst Control Center
- Navigieren Sie zu
My Digital Flat-Panels > Pixel Format
- Einstellen .
Color Pixel Format
RGB 4:4:4 Pixel Format PC Standard (Full RGB)
Jetzt geben beide Geräte dasselbe Pixelformat aus und es spielt keine Rolle, ob die Firmware des Monitors sie durcheinanderbringt.