Das Setup: Ich habe eine NVIDIA GTX 980 Ti, die mit nvidia-dkms 378.13-5 und Modeline 3840x2160 60.00*+ 59.94 50.00 29.97 25.00 23.98
auf einem aktuellen Arch Linux läuft. Diese ist über HDMI mit einem TV-Receiver verbunden. Der TV-Receiver ist über S/PDIF mit einem Verstärker und über ein proprietäres Kabel mit einem 4K-Fernseher verbunden.
Das Symptom: Hin und wieder ist das HDMI-Signal für ca. 1-2 Sekunden „abgebrochen“: Der Bildschirm wird schwarz und der Ton über den Verstärker bricht ab.
Einige Optimierungen/Daten aus den Nvidia-Einstellungen:
- Kompositionspipeline erzwingen / Vollständige Kompositionspipeline erzwingen in den Nvidia-Einstellungen.
- PowerMizer auf „Adaptiv“ statt „Auto“ einstellen.
- Farbraum auf RGB statt YCbCr444 einstellen.
- Die GPU-Temperatur scheint nie über 60 °C zu steigen.
- Während der Farbbereich auf voll eingestellt ist, wird unter „Aktueller Farbbereich“ immer noch „Begrenzt“ angezeigt. Könnte es sein, dass der Treiber immer wieder versucht, den Farbbereich zu ändern?
EsNurist erneut passiert (zweimal in einer Minute, ohne dass Video- oder Vollbildanwendungen ausgeführt wurden) und es ist nichts in dmesg
oder /var/log/Xorg.0.log
.
$ uname --kernel-name --kernel-release --kernel-version --machine --processor --hardware-platform --operating-system # anonymized
Linux 4.10.9-1-ARCH #1 SMP PREEMPT Sat Apr 8 12:39:59 CEST 2017 x86_64 unknown unknown GNU/Linux
Eine Reduzierung der Bildfrequenz auf 30 Hz scheint das Problem zu beheben (etwa eine Stunde lang keine Störungen), aber das entspricht nicht ganz den Spezifikationen.
Nebenbemerkung: Mit den neuesten Treibern in Windows 7 kann ich 3840 x 2160 bei 60,00 mit maximalen Farbtiefeneinstellungen und YCbCr444 ohne Störungen ausführen, aber der Ton kommt nicht durch.
Ich habe mit Nvidia Kontakt aufgenommen und sie haben es an ihr Linux-Team weitergeleitet. Ich werde dies auf dem Laufenden halten.