Невозможно установить правильное разрешение на этом мониторе
У меня ноутбук с графикой Intel HD и работает на Linux trusty 3.13.0-45-generic
,
У меня никогда не было проблем с подключением внешних дисплеев к моему Display Port, но теперь у меня новый монитор и я не могу заставить свой ноутбук выводить правильное разрешение.
Дисплей Asus ROG Swift PG278Q.
Когда я бегу xrandr
все, что я получаю за порт дисплея
DP1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
Затем я попытался добавить правильный режим вручную, поэтому я запустил:
$ cvt 2560 1440 60
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
Затем добавил режим:
xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
xrandr --addmode DP1 "2560x1440_60.00"
После активации режима с
xrandr --output DP1 --mode 2560x1440_60.00
Все, что я вижу на дисплее, это сообщение
OUT OF RANGE
Я также пробовал другие разрешения и частоту обновления, но безуспешно. На другом дисплее мой ноутбук без проблем обходится 2560x1440p60. Этот конкретный монитор также работает в этом режиме на моей машине с Windows.
Любые предложения о том, как решить или отладить это?
1 ответ
Хорошо, я понял это сам.
Используя диспетчер активов монитора, я мог определить работающую ModeLine для этого монитора, а именно:
"2560x1440@60" 241,500 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync