LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

В общем, после экспериментов мне понятно, что преодолеть ограничение в 165 МГц не удалось. Виндовый драйвер показывает, что это ограничение в драйвере nvidia-340 искусственное и оно в драйвере крепко сидит. ModeValidation только помогло увидеть все режимы. Но запустить их не полуается из-за того, что PixelClock превышает 165 МГц.

Нашел тут техподдержки nvidia по поводу TMDS:

Ok, didn’t notice those are actually connected to hdmi, which means the transport is TMDS instead of DP. 165MHz is the pixel clock of hdmi 1.2, 1.3 allows for higher clocks. The NVS is spec’ed to drive higher resolutions over DP. So the built-in TMDS encoders might be only able to properly run hdmi 1.2 clocks and nvidia just relaxed this limitation in later drivers getting it to run with some tricks but sometimes not stably.

Он говорит, что ограничение в 165 МГц ослаблено в более поздних версиях драйвера. Относительно какого? Возможно после 390, так как он в вопросе. В виндах версии драйвера также идут, как в Linux? Или там свои версии? Возможно у тебя сейчас драйвер, который это ограничение снял. В Linux он просто не дает поставить выше 165 МГц. Вот я прежде вешал ссылку на баг. Он хоть старый, но там тоже народ жалуется, что режимы выше 165 МГц просто физически не работают. https://forums.developer.nvidia.com/t/fix-your-drivers-nvidia-hdmi-165-mhz-br...

Исходная версия Zubok, :

В общем, после экспериментов мне понятно, что преодолет ограничение в 165 МГц не удалось. Виндовый драйвер показывает, что это ограничение в драйвере nvidia-340 искусственное и оно в драйвере крепко сидит. ModeValidation только помогло увидеть все режимы. Но запустить их неполуается из-за того, что PixelClock превышает 165 МГц.

Нашел тут техподдержки nvidia по поводу TMDS:

Ok, didn’t notice those are actually connected to hdmi, which means the transport is TMDS instead of DP. 165MHz is the pixel clock of hdmi 1.2, 1.3 allows for higher clocks. The NVS is spec’ed to drive higher resolutions over DP. So the built-in TMDS encoders might be only able to properly run hdmi 1.2 clocks and nvidia just relaxed this limitation in later drivers getting it to run with some tricks but sometimes not stably.

Он говорит, что ограничение в 165 МГц ослаблено в более поздних версиях драйвера. Относительно какого? Возможно после 390, так как он в вопросе. В виндах верии драйвера также идут, как в Linux? Или там свои весрии? Возможно у тебя сейчас драйвер, который это ограничение снял. В Linux он просто не дает поставить выше 165 МГц. Вот я преде вешал ссылку на баг. Он хоть старый, но там тоже народ жалуется, что режимы выше 165 МГц просто физически не работают. https://forums.developer.nvidia.com/t/fix-your-drivers-nvidia-hdmi-165-mhz-br...