Ich schreibe dies auf einem 2560x1600 Dual Link DVI-Monitor, der über HDMI 1.4 an einen Computer angeschlossen ist.
Hören Sie auf, nach HDMI zu DVI-DL-Adaptern zu suchen. Alle Adapter, die Sie finden werden, sind passive Single-Link-Adapter, auch wenn sie als Dual-Link-Adapter beworben werden.
Obwohl es möglich ist, einen HDMI 1.4 auf Dual-Link-DVI-Adapter zu implementieren, indem man einen Analog Devices ADV7619
297 MHz HDMI 1.4-Empfänger verwendet, der hohe Pixeltakt-Links automatisch in ungerade und gerade Pixel aufteilt, und zwei ADV7513
165 MHz HDMI 1.4-Sender, um die Pixel über zwei separate Links zu übertragen, stellt kein Hersteller ein solches Gerät her.
Sie brauchen ein Gerät, das einen Dual-Link-DVI-Ausgang aus einem Single-Link-Eingang erzeugt. Und das einzige Gerät, das weithin verfügbar ist, ist ein DisplayPort to Dual Link DVI adapter
, das unter verschiedenen Marken verkauft wird.
Damit haben wir das Problem auf die Konvertierung von HDMI 1.4 zu DisplayPort 1.1 reduziert. Dafür gab es bis vor kurzem keine Lösungen, als der STMicroelectronics-Chip STDP2600
verfügbar wurde. Mehrere Hersteller verkaufen Adapter, die auf diesem Chip basieren. Falls Ihr Monitor einen DP-Eingang mit voller Auflösung hat, reicht es aus, nur diesen Adapter zu verwenden - eine Konvertierung auf DVI-DL ist nicht nötig.
Wenn Sie diese beiden miteinander verbinden, sollten Sie eine HDMI 1.4 zu Dual-Link-DVI Lösung erhalten. Allerdings war der Linux-Radeon-Treiber (xf86-video-ati) immer noch nicht glücklich damit und ignorierte den 2560x1600-Videomodus in der Liste der gültigen Modi im EDID. Der Grund dafür war, dass der Linux-Radeon-Treiber Pixeltakte über 165 MHz nur dann aktivieren würde, wenn ein Monitor einen HDMI Vendor Specific Data Block im erweiterten Block der Consumer Electronic Association des EDID hat.
Offensichtlich wird ein reiner DVI-Monitor keinen HDMI VSDB im CEA EB des EDID haben. Ich habe das gelöst, indem ich einen S/PDIF-Audio-Embedder für HDMI, den ich bei eBay erworben habe, in die Kette einfügte, die den CEA EB hinzufügt, um Audiodeskriptoren zum EDID hinzuzufügen. Eine richtige Lösung wäre es, eine modifizierte EDID-Datei direkt an den Treiber zu übergeben.
Das funktioniert für Linux, unter Windows brauchen Sie die EDID-Änderung vielleicht nicht, oder Sie brauchen eine umfangreichere. Ich habe keinen Windows-Rechner zum Testen.
Verbinden Sie alle drei, stellen Sie sicher, dass alle über ihre USB-Anschlüsse mit Strom versorgt werden und voilà, ein wunderschönes Bild mit voller Auflösung von 2560x1600 bei 60 Hz Bildwiederholrate auf meinem Dual Link DVI-Monitor.