Установить разрешение монитора, недоступное в настройках дисплея?

Я пытаюсь следовать этому руководству .

У меня размер экрана 1600x900 , однако это разрешение недоступно в диалоговом окне «Параметры экрана». Я попробовал несколько вещей и в итоге последовал руководству по ссылке. Я ввел в терминал следующее:

$ cvt 1600 900
# 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
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  141 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  55
  Current serial number in output stream:  55

$ xrandr --addmode Virtual1 "1600x900_60.00"

$ xrandr --output Virtual1 --mode "1600x900_60.00"
xrandr: Configure crtc 0 failed

Мой дисплей, что неудивительно, не установлен на 1600x900 . Где я ошибся?

Обратите внимание, что я запускаю это в Virtualbox и никогда не сталкивался с этой проблемой на этой машине, с Ubuntu или другими виртуализацией

0
задан 3 January 2021 в 02:07

1 ответ

Понятия не имею, почему, но мне удалось решить проблему, просто переименовав режим. Это сработало:

$ xrandr --newmode "1600x900_60hz"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
$ xrandr --addmode Virtual1 "1600x900_60hz"
$ xrandr --output Virtual1 --mode "1600x900_60hz"
1
ответ дан 2 January 2021 в 23:11

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

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