TLDR: Düzeltmem çok daha kısa ve daha kaliteli bir kablo kullanıyordu.
Bu kadar uzun bir süre önce, ucuz bir 5m DVI - HDMI kablosu almamı gerektiren yepyeni bir monitörde bir çözüm bulmayı başardım (hızlı bir şekilde başka bir şey alamadım).
Sizin gibi sorun, ekrandakilere çok bağlıydı ve daha koyu görüntülerde daha yaygın görünüyordu. Pencereleri hareket ettirirken, etrafımda ağırlaştırıcı bulduğum titreyen pikselleri "itiyor" gibi görünüyordu.
Ekran çözünürlüğü, yenileme hızı, renk alanı (grafik kartımın her ikisini de desteklediği gibi sRGB / CMYK) gibi bir çok şey denedim ve hiçbir şey titremeyen pikselleri durduramaz.
Sonunda hayal kırıklığı içinde basit bir DVI - HDMI adaptörü satın aldım ve 1.5m HDMI kablosuyla birleştirdim ve sorunu benim için düzeltti. Sadece grafik kartımın yaşı ve uzun kablonun şüpheli doğası nedeniyle, daha koyu alanlar için veri sinyallerinin bir şekilde bozuk olduğunu, belki de zayıf sinyaller ve 8 / 10b kodlamasıyla ilgili bir şey olduğunu varsayabilirim . Neden olduğundan tam olarak emin değilim, ama bu titreyen piksellerimden tamamen kurtuldu.
- = DÜZENLEME = -
Benim için bu soruna neyin sebep olabileceğine bakmaya çalıştım ve işte bir sonraki bit için sorumluluk reddi: İşte neyin başarısız olduğuna dair ejderhalar ve vahşi tahminler.
DVI (ve HDMI) TMDS kullanır . TDMS, wikipedia'ya göre, " geçerli mod mantığı (CML), DC bağlanmış ve 3.3 Volt'a sonlandırılmış" kullanır. Verici ve alıcı arasındaki etkili sinyal yolu şuna benzer:
Benim vahşi tahminim, hedefteki DC kuplajı nedeniyle, kaynakta hat üzerinde geçerli bir "0" üretmek için akımın kablodan etkili bir şekilde "batması" gerektiğidir. Daha uzun (ve daha düşük kaliteli) bir kablo daha yüksek bir dirence sahip olacaktır ve bu nedenle kaynağın hattı aşağı çekmek için marjinal olarak daha fazla çalışması gerektiği anlamına gelir.
"Zayıf grafik kartı" hipotezim devreye giriyor. Kaynak, akımı telin içine tamamen ve tutarlı bir şekilde batıramazsa, hedef bit desenini okuduğunda, 0 olması gereken yerde 1'i okuyarak bir bit hatasına neden olabilir. Çok fazla bit hatası bir piksel hatasına yol açar ve bu nedenle piksel yanlış değeri alır ve yanlış renk gibi görünür. Şimdi, işin kaynağı bazen işi yöneten ve bazen başarısız olduğu için bu hataların tamamen tutarlı olmayacağıdır.
Sorunun biraz rastgele olmayan doğasının bir şekilde de sinyal protokolünde DC dengesini elde etmeye çalışan 8 / 10b kodlaması ile ilgili olduğundan şüphe duyuyorum . Titremem belirli alanlarda daha kötüydü, bir grup karanlık ve aydınlık karışım arasında bir "titreşim" oluşma olasılığını artıran bir korelasyon var gibi görünüyor. Soruna neden neden olabileceğine dair sağlam bir fikir oluşturacak kadar anlamıyorum.
Tabii ki, kabloda çok tehlikeli bir konektör olabilirdi (orada her iki grafik kartı çıkışını da denedim ...)