Решение проблемы нашел здесь.
Вначале вызывает: xrandr
Он выводит список мониторов и допустимые для них разрешения:
Screen 0: minimum 320 x 200, current 2390 x 768, maximum 8192 x 8192
LVDS connected 1366x768+1024+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.1*+
1280x720 59.9
1152x768 59.8
1024x768 59.9
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
VGA-0 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
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 -- имя второго монитора.
Как видно в этом списке нету нашего разрешения. Его нужно туда добавить. Для этого:
- Вызываем прогамму: cvt 1280 1024 60
Она выведет что-то похожее на это:
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Из вывода программ cvt все что после Modeline будет нам нужно для добавления нового разрешения. Для этого копируем все что после Modeline и вставляем в вызов программы xrandr с ключем --newmode следующим образом:
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Таким образом мы создали новый режим с именем 1280x1024_60.00. - Теперь добавляем созданный нами режим в список доступных для нашего монитора:
xrandr --addmode VGA-0 1280x1024_60.00 - Если теперь вызвать xrandr, то можно увидеть, что в списке допустимых разрешений появилось 1280x1024_60.00 которое мы можем выбрать:
Screen 0: minimum 320 x 200, current 2646 x 1024, maximum 8192 x 8192
LVDS connected 1366x768+1280+29 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.1*+
1280x720 59.9
1152x768 59.8
1024x768 59.9
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0 59.9
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1280x1024_60.00 59.9*
HDMI-0 disconnected (normal left inverted right x axis y axis)
Здравствуйте! Рад, что вам помогла моя статья. Проблема возникает на некоторых монитора т.к. они не передают данных о себе по VGA.
ОтветитьУдалить