Добавление нестандартный разрешений экрана

https://forums.opensuse.org/showthread.php/507397-Adjusting-screen-resolution-on-a-system-with-no-monitor-connected?p=2710248#post2710248
Для добавления разрешений используется утилита xrandr.
Сначала нужно получить строчку с параметрами нового режима с помощьбю cvt:

cvt 2560 1080
# 2560x1080 59.98 Hz (CVT) hsync: 67.17 kHz; pclk: 230.00 MHz
Modeline "2560x1080_60.00"  230.00  2560 2720 2992 3424  1080 1083 1093 1120 -hsync +vsync

Строку Modeline подставляем в команду:

xrandr --newmode "2560x1080_60.00"  230.00  2560 2720 2992 3424  1080 1083 1093 1120 -hsync +vsync

Добавляем режим к монитору:

xrandr --addmode HDMI-0 "2560x1080_60.00"

Название монитора можно посмотреть в выводе команды xrandr.

Для того, чтобы этот режим добавлялся автоматически при старте в файлик /etc/X11/xinit/xinitrc пишем:

xrandr --newmode "2560x1080_60.00"  230.00  2560 2720 2992 3424  1080 1083 1093 1120 -hsync +vsync
xrandr --addmode HDMI-0 "2560x1080_60.00"
xrandr --output HDMI-0 --mode 2560x1080_60.00
Enter your comment. Wiki syntax is allowed:
I X S F H
 
  • linux_faq/linux_x_add_custom_resolutions.txt
  • Last modified: 2019/02/11 09:13
  • (external edit)