
У меня монитор 2560x1440 на графическом адаптере Intel HD. Поскольку Intel HD по умолчанию не может управлять дисплеем выше 1920x1200, я использовал в Ubuntu 12.04 следующий трюк (выведенный изhttps://plus.google.com/+LinusTorvalds/posts/HQsCY7ErAL4):
xrandr --newmode "2560x1440" 222.52 2560 2720 2992 3424 1440 1441 1444 1477 -HSync +Vsync
xrandr --addmode HDMI1 2560x1440
xrandr --output HDMI1 --mode 2560x1440
Модель была найдена с помощью
gtf 2560 1440 44
В Ubuntu 14.04 это больше не работает: при попытке переключиться в режим 2560x1440 я получаю
xrandr: Configure crtc 0 failed
Соответствующие записи Xorg.log:
[ 1067.430] (II) intel(0): switch to mode [email protected] on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 1067.824] (EE) intel(0): failed to set mode: Invalid argument
[ 1067.874] (II) intel(0): switch to mode [email protected] on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
Есть идеи, как обойти эту проблему?
решение1
Не уверен, используете ли вы DVI или HDMI для подключения (моя машина отображает оба как HDMI в xrandr
), но похоже, что графика Intel HD ограничена DVI single-link. Как вы отметили, самое высокое разрешение, которое она отображает, составляет 1900x1200@60Hz.
Насколько я могу судить, современные графические процессоры Intel HD не поддерживают двухканальный DVI-выход.
Однако, если вы готовы пойти на снижение частоты обновления, можно включить разрешение 2560x1440 при 30 Гц по одноканальному DVI.
Источник: нашел большую часть информации DVI вСообщение на форуме Arch Linuxи протестировал альтернативную настройку на моем мониторе 2560x1440 с Xubuntu 15.04. Установка на 30 Гц решила проблему для меня.