Столкнулся недавно с такой проблемой – к старенькому ноутбуку со встроенной видеокартой Intel HD Graphics 4000 и дискретной AMD Radeon HD 7600M, пытались подключить 27-дюймовый монитор, чьё родное разрешение экрана в Windows 10 – 2560 х 1440.
Да вот незадача, встроенная карта не позволяла выставить какое-либо разрешение выше 2048 х 1280. Как известно, старые дискретные карты в ноутбуках не имеют собственных портов для вывода графики на дисплеи (будь то монитор или Oculus Rift). Переключение со встроенной на дискретную видеокарту происходит софтверным путём в сложных трехмерных приложениях (как правило – в играх). Среда Windows старается работать на мощностях встроенной карточки. Так и получилось в моём случае – “десятка” и стандартные драйверы Intel HD Graphics и AMD Catalyst никоим образом не позволяли мне настроить корректное изображение на новом большом мониторе – только низкое мыльное разрешение, зато в 60Гц.
Каким же образом нам с коллегой удалось обойти данные ограничения? Поделимся небольшим способом.
При установке стандартных драйверов встроенной видеокарты устанавливается приложение “HD-графика Intel“, его можно найти в панели задач Windows 10 (голубой значок, как на скриншоте). Нажмите на нём правой кнопкой мыши и выберите меню “Параметры графики” -> “Пользовательские разрешения“.
Далее приложение выдаст предупреждение и спросит у вас разрешения на внесение изменений – охнакомьтесь и подтвердите.
После этого перед вами откроется окно, в котором вы вручную сможете вносить значения разрешения и частоты кадров. Для начала в левой части открывшегося окна выберите ваш внешний монитор, в меню “Выберите дисплей“.
Далее сперва необходимо ввести вручную требуемое разрешение (в моем случае для 27-дюймового монитора iiyama PL2792Q (ProLite XUB2792QSU) это 2K-разрешение 2560 x 1440).
И после придется методом проб и ошибок найти корректную и “посильную” частоту обновления кадров. Для моей видеокарты я сперва нашел нижний порог в 40Гц и сохранил этот профиль (на скриншоте выше его видно в правой колонке списка разрешений).
А далее, создал еще несколько профилей, прибавляя по одному герцу (41Гц, 42Гц и т.д. до 50Гц).
Теперь снова щелкаем в панели задач правой мышкой на приложение Intel HD Graphics и выбираем уже пункт меню “Графические характеристики“. В открывшемся окне выбираем пункт меню “Дисплей” и далее снова в левой части окно выбираем наш внешний монитор.
Теперь выбираем в списке разрешений пункт с нашим разрешением, которое мы создали ранее (вместо рекомендуемых Windows’ом 2048 x 1280 у меня появилось разрешение 2560 х 1440 – выбираю его).
Ниже в меню “Частота обновления” выбираем сперва самую низкую частоту из тех, который мы создавали вручную, скажем это 40Гц, и нажимаем “Применить” в правом нижнем углу.
Если на внешнем мониторе появилось изображение и обновилось разрешение, значит ваша встроенная карта Intel HD тянет данное разрешение, это уже хорошо. Далее пробуйте повышать пошагово на 1Гц частоту (41Гц – “Применить“, 42Гц – “Применить” и так далее до тех пор, пока после нажатия на “Применить” изображение на внешнем мониторе пропадёт и не появится, это значит что выбранную частоту карточка уже “не тянет”).
В моем случае я выяснил что при частоте 45Гц и выше моя видеокарта Intel HD Graphics 4000 уже даёт сбой. Таким образом, я остался на частоте в 44Гц с полноценным 2К разрешением 2560 х 1440 пикселей,
Конечно, для постоянной работы на мониторе такая частота не подойдет и будет напрягать ваше зрение, однако если вам необходимо временное подключение внешнего дисплея и вы не хотите наблюдать на нём мыльные шрифты или растянутые картинки, а хотите видеть корректные пропорции и четкие буквы, то данный метод ручной настройки разрешения вас непременно выручит.
Пишет что “Пользовательское разрешение превышает максимальную пропускную способность”
Частоту обновлений ставь поменьше.
А мне пишет что вход не поддерживается! Получается дело в HDMI? Но он шёл в комплекте с монитором и поддерживает 2-4К