Как заставить 10-битные настройки монитора глубины?

Я только что купил Dell P2715Q, UHD 10-битный монитор глубины, но на моей панели управления Nvidia (как Linux, так и Windows) он будет предлагать только максимальную настройку 8bpc (глубина 24/32 бит), которая не подойдет.

После небольшого поиска я нашел потенциальное решение, которое включает в себя создание пользовательского файла EDID, который добавляет поддержку 10-битной конфигурации. Это может быть сделано в Windows пользователями AMD GPU, а также пользователями Nvidia Quadro и NVS, однако конфигурации EDID отключены для карт GTX (по-видимому, без веской причины) и никогда не были доступны для iGPU в Windows.

Однако в Linux (даже с официальными драйверами Nvidia) данные EDID можно собирать и редактировать, поэтому я попытался сделать то, что было сказано на этом форуме (изменив значение a5 на b5), и загрузить этот отредактированный edid в Linux, но это не сработало. (очевидно, не удалось загрузить EDID после редактирования), так что решение может фактически не работать в конце концов.

Поэтому мой вопрос заключается в том, как заставить графическую карту Nvidia GTX установить для своей глубины цвета 10 бит на канал на мониторе, чей edid (ложно) утверждает, что поддерживает только 8 бит / с в Windows 7? (Бонусные баллы, если вы можете сказать мне, как сделать это под Linux, но это не обязательно, я уверен, что я смогу что-нибудь выяснить там в конце концов)

1 ответ

Я не знаю, у меня та же проблема с чем-либо выше 8 бит. Windows не может сказать, что это 10, но принять за модель дисплея Asus predator, который я видел однажды... Windows должна просто позволить людям принудительно устанавливать настройки 9 раз из 10 окон портит любые пути. И да, панель управления NVIDIA позволит установить 10 бит, но я верю, но я не уверен, что он отключает ваш цветовой профиль и вступает во владение...? Что иногда раздражает, так как панель управления Nvidia не работает с цветовыми профилями монитора! И поскольку они не являются официальной информацией о том, как он управляет цветом, кроме ручных настроек на панели управления, это серьезная проблема, которая, вероятно, не получит ответ...

Но чтобы ответить на половину вашего вопроса:

GPU - это место, где вы подключаете свой монитор или телевизор. Эти две аппаратные части соединены напрямую, и панель управления nvidia может получать информацию о вашем мониторе из графического процессора напрямую через графический драйвер Nvidia, минуя драйвер монитора. Ваш монитор имеет идентификатор оборудования, как и ваша видеокарта. Аппаратное обеспечение Plug and Play, например, монитор, передает свой идентификатор оборудования через соединение. DP и HDMI - это соединения данных, будь то широкополосная сеть, специализирующаяся на видео, они все еще являются соединениями для передачи данных Для работы монитора и графического процессора крайне важно, чтобы монитор мог подключаться к более чем односторонней передаче цвета, или, например, такие функции, как vsync, не будут работать. Вот почему драйвер Nvidia и графический процессор могут распознавать 10-битную + возможность и обеспечивать доступность соответствующих настроек даже в случае сбоя Windows. Проблема заключается просто в Windows и отсутствии поддержки оборудования от Microsoft. Microsoft также считает, что глупо знать, что у вас 10-битный дисплей, и, если они позволят вам управлять настройками, вы будете тормозить дисплей, сбивать драйвер или иметь плохой опыт и, в свою очередь, винить Windows, иначе говоря, продукт. Нельзя сказать, что передача 10-битного видео на 8-битную панель будет тормозить его. Вы можете получить странные эффекты или пустой экран, но это легко решить с помощью настроек, которые автоматически сбрасываются, если пользователь не очистил запрос в течение 15 секунд.

Другие вопросы по тегам