Для тех, у кого одна и та же проблема, вот одно решение:
https://askubuntu.com/a/388424/459031
Спасибо!
Как установить ранее заданное пользовательское разрешение. После выполнения других шагов, определенных для создания разрешения, запустите:
xrandr -s 1680x1050
Сначала сгенерируйте «modeline» с помощью cvt. Синтаксис: cvt width refreshrate
cvt 1680 1050 60
, это дает вам:
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Теперь скажите этому cvt :
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Затем вы можете добавить его в таблицу возможных разрешений вывода по вашему выбору:
xrandr --addmode VGA-0 1680x1050_60.00
Изменения теряются после перезагрузите, настройте разрешение настойчиво, создайте файл ~/.xprofile с содержимым:
#!/bin/sh
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA-0 1680x1050_60.00
Как настроить пользовательское разрешение, указанное ранее при запуске нескольких мониторов. После выполнения других шагов, определенных для создания разрешения, запустите:
xrandr --output DVI-0 --mode 1680x1050
Замените DVI-0 на свой идентификатор устройства, например. [F3]
Как установить ранее заданное пользовательское разрешение. После выполнения других шагов, определенных для создания разрешения, запустите:
xrandr -s 1680x1050
Сначала сгенерируйте «modeline» с помощью cvt. Синтаксис: cvt width refreshrate
cvt 1680 1050 60
, это дает вам:
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Теперь скажите этому cvt :
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Затем вы можете добавить его в таблицу возможных разрешений вывода по вашему выбору:
xrandr --addmode VGA-0 1680x1050_60.00
Изменения теряются после перезагрузите, настройте разрешение настойчиво, создайте файл ~/.xprofile с содержимым:
#!/bin/sh
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA-0 1680x1050_60.00
Как настроить пользовательское разрешение, указанное ранее при запуске нескольких мониторов. После выполнения других шагов, определенных для создания разрешения, запустите:
xrandr --output DVI-0 --mode 1680x1050
Замените DVI-0 на свой идентификатор устройства, например. [F3]
Благодаря thom и thirdender это в основном одна конфигурация команды, основанная на самом голосовом ответе .
RES="1920 1200 60" && \
DISP=$(xrandr | grep -e " connected [^(]" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/") && \
MODELINE=$(cvt 1920 1200 60 | grep -e "Modeline [^(]" | sed -r 's/.*Modeline (.*)/\1/') && \
MODERES=$(echo $MODELINE | grep -o -P '(?<=").*(?=")') && \
cat > ~/.xprofile << _EOF
#!/bin/sh
xrandr --newmode $MODELINE
xrandr --addmode $DISP $MODERES
_EOF
Вышеупомянутая команда создаст желаемый файл ~/.xprofile
. Просто убедитесь, что вы используете разрешение (т. Е. Переменную RES
) по своему вкусу. Подробнее здесь .