Мой VGA-монитор распознается X11, и выбирается наилучшее разрешение, которое соответствует спецификации продукта. Это разрешение иногда не всегда работает на практике (на короткое время появляется ошибка вне диапазона частот). Это может быть аппаратная проблема, я ищу обходной путь, идеально нацеленный на конкретное неисправное устройство.

VGA1 connected primary 1280x1024+0+0 ...
   1280x1024     75.02*   60.02

Пока я знаю, как это временно исправить:

xrandr -d :0 --output VGA1 --mode 1280x1024 -r 60.02

Это далеко от идеала, потому что я слепо заставляю разрешение для всех мониторов. Кроме того, я не уверен, что /etc/X11/xinit/xinitrc - хорошее место для этого.

1 ответ1

0

Команда должна быть:

xrandr --output VGA1 --mode 1280x1024 -r 60.02

Нет необходимости указывать дисплей, если вы уже указали монитор.Кроме того, вы действительно хотите указать разрешение и частоту обновления для монитора, а не для экрана, который является источником ваших проблем ...

потому что я слепо заставляю разрешение для всех мониторов

Кроме того, xrandr не является частью X11, так что вы можете поместить этот ommand где угодно, в /etc/rc.local, в файл crontab, который будет выполняться при загрузке,

 @reboot /path/to/xecutable/script/containing/xrandr

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .