Вопрос Как настроить пользовательское разрешение?


Я попытался использовать xrandr для установки 1680x1050 в качестве нового режима для выхода VGA, но он говорит:

 sudo xrandr --addmode VGA-0 1680
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  35
  Current serial number in output stream:  36

58
2017-11-16 13:24


происхождения




ответы:


Сначала создайте «модельный», используя CVT
Синтаксис: CVT  ширина высота обновления

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

Теперь расскажите об этом XRandR:

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

91
2017-11-16 13:42



Возможно, подключенное устройство VGA-0, Если вы получите сообщение xrandr: cannot find output "VGA-0", попробуйте запустить следующую команду: xrandr | grep -e " connected [^(]" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/" (источник: xrandr на ArchWiki). Результат этой команды должен быть правильным идентификатором устройства. - thirdender
Вам не нужно sudo с xrandr - Panther
Я хотел бы добавить, что у меня такая же ошибка - и выше не решает проблему вообще - TellMeWhy
Если вы находитесь на виртуальной машине, дисплей обычно Virtual1 вместо VGA-0. - CyberEd
Вам необходимо заменить VGA-0 на ваше подключение монитора. использование xrandr --listmonitors, Видеть Как исправить ошибку «xrandr: не удается найти вывод« VGA1 »? - Hooman


Как установить специальное разрешение, указанное ранее. После выполнения других шагов, определенных для создания разрешения, выполните:

xrandr -s 1680x1050

11
2018-04-25 00:20





Как установить специальное разрешение, указанное ранее запуск нескольких мониторов, После выполнения других шагов, определенных для создания разрешения, выполните:

xrandr --output DVI-0 --mode 1680x1050

замещать DVI-0 с вашим идентификатором устройства, например. VGA-0


2
2017-07-03 07:32