Как добавить разрешение в настройках дисплея?

У меня есть компьютер с Ubuntu 14.04 LTS с графической картой ASUS Nvidia gt440 и монитор VGA, который поддерживается с разрешением 1280 X 800.

Однако в опциях отображения я не смог найти 1280 X 800, а все остальные опции либо заставляют экран мерцать, либо просто снижают разрешение.

Есть ли способ добавить пользовательское разрешение в настройках дисплея?

1 ответ

Ты можешь использовать xrandr:

Команды должны быть выполнены по порядку (используя 1280 x 800 в качестве желаемого разрешения):

cvt 1280 800
xrandr --newmode "1280x800_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

Часть линии после xrandr --newmode похож на выходной, который вы должны получить при использовании cvt команда, поэтому скопируйте выходные данные из параметра "resolution_refreshRate" (здесь "1280x800_60.00") в +vsync указать и добавить его xrandr --newmode,

Затем:

xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks)
xrandr --output LVDS1 --mode resolution_refreshRate

Если вы хотите сделать изменения постоянными:

  • Создать скрипт bash, xrandr.sh например, и поместите в него свои команды xrandr:

     #! / Bin/ Баш
    sudo xrandr --newmode ""1280x800_60.00"" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    sudo xrandr -addmode LVDS1 1280x800_60.00
    xrandr - выход LVDS1 - режим 1280x800_60.00 

  • Сделайте скрипт исполняемым с chmod +x xrandr.sh

  • Найдите "Startup Applications" в тире, запустите его и добавьте скрипт в качестве запускаемого приложения.

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

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

xrandr | grep " connected " | awk '{ print$1 }'
Другие вопросы по тегам