Методы установки разрешения экрана с использованием xrandr в Linux с примерами кода

Команда «xrandr» используется в системах Linux для настройки и управления параметрами дисплея, включая разрешение экрана, частоту обновления и расположение монитора. Конкретная команда «xrandr 1366» запрашивает разрешение экрана 1366 пикселей.

Вот несколько методов с примерами кода для установки разрешения экрана с помощью xrandr:

Метод 1. Установите разрешение с помощью команды xrandr

xrandr --output <display_name> --mode 1366x768

Замените именем вашего дисплея, например «eDP-1» или «HDMI-1». Эта команда устанавливает разрешение экрана 1366×768 пикселей.

Метод 2: добавление нового режима и настройка разрешения

xrandr --newmode "1366x768_60.00" 85.86 1366 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode <display_name> 1366x768_60.00
xrandr --output <display_name> --mode 1366x768_60.00

Этот метод добавляет новый режим с разрешением 1366×768 пикселей и устанавливает его в качестве текущего режима для указанного дисплея.

#!/bin/bash
xrandr --output <display_name> --mode 1366x768

Сделайте скрипт исполняемым:

chmod +x set_resolution.sh

Запустите скрипт для установки разрешения:

./set_resolution.sh

Замените соответствующим отображаемым именем.