Ошибка BadMatch при попытке установить пользовательское разрешение с помощью xrandr

У меня Ubuntu 16.04 на Lenovo T420s. Я пытаюсь устранить свое разрешение экрана.

Я считаю, что мой ноутбук имеет разрешение 1600x900, но странно, что самый большой вариант разрешения - 1440x900.

Кроме того, я смущен, почему «максимум» 32767 x 32767

$ xrandr Screen 0: minimum 8 x 8, current 1440 x 900, maximum 32767 x 32767 LVDS1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1440x900 60.15*+ 59.89 1360x768 59.80 59.96 1280x800 60.00 1152x864 60.00 1024x768 60.00 800x600 60.32 56.25 720x450 60.00 640x480 59.94 DP1 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) HDMI1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) VGA1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) 1600x900_60.00 (0x14f) 118.250MHz -HSync +VSync h: width 1600 start 1696 end 1856 total 2112 skew 0 clock 55.99KHz v: height 900 start 903 end 908 total 934 clock 59.95Hz 32768x900_60.00 (0x150) 2435.500MHz -HSync +VSync h: width 32768 start 34648 end 38120 total 43472 skew 0 clock 56.02KHz v: height 900 start 903 end 913 total 934 clock 59.98Hz 32768x900_59.80 (0x163) 2427.250MHz -HSync +VSync h: width 32768 start 34648 end 38120 total 43472 skew 0 clock 55.83KHz v: height 900 start 903 end 913 total 934 clock 59.78Hz

Вы можете видеть в последних трех строках, что я пытался добавить новый режим в LVDS1, выполнив следующие шаги:

$ cvt 1600 900 60

Выход

# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

Скопируйте / вставьте модель в новый режим ...

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

Затем добавьте режим в LVDS1 ...

xrandr --addmode LVDS1 1600x900_60.00

Что возвращает ошибка

X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 18 (RRAddOutputMode) Serial number of failed request: 42 Current serial number in output stream: 43

Как устранить эту ошибку и добавить специальное разрешение?

0
задан 9 May 2018 в 14:17

0 ответов

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

Похожие вопросы: