3.8.1.5 Настройка режимов работы мониторов с помощью XRandR
Скачать документ Добавление нового разрешения экрана
Работа с несколькими мониторами
Настройка положения монитора
Настройка виртуального разрешения
Поворот изображения
Отключение монитора
Добавление нового разрешения экрана
Бывают ситуации, когда после установки ОС при подключении монитора нет нужного разрешения для используемого монитора. Для решения подобных проблем можно воспользоваться программой XRandR.
XRandR – это официальная программа настройки оконной системы. С ее помощью можно изменить параметры вывода изображения на экране, такие как размер, ориентация или отражение выходных данных. Также можно установить размер самого экрана. Для того, чтобы задать требуемый размер экрана в РЕД ОС, необходимо выполнить несколько шагов:
1. Создать файл конфигурации:
nano /etc/X11/xorg.conf
Откроется пустой файл, в который необходимо скопировать следующую настройку:
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
2. Сохранить документ, нажав сочетание клавиш «CTRL+O», и выполнить команду:
gtf 1920 1600 60 >> /etc/X11/xorg.conf
После выполнения команды в ранее сохраненный файл конфигурации будут добавлены новые строки:
# 1920x1600 @ 60.00 Hz (GTF) hsync: 99.36 kHz; pclk: 260.72 MHz
Modeline "1920x1600_60.00" 260.72 1920 2064 2272 2624 1600 1601 1604 1656 -HSync +Vsync
Последнюю строку необходимо переместить в блок Section «Monitor». Должен получиться примерно такой код:
Section "Monitor"
Identifier "Configured Monitor"
Modeline "1920x1600_60.00" 260.72 1920 2064 2272 2624 1600 1601 1604 1656 -HSync +Vsync
EndSection
3. Перезагрузить компьютер.
4. Перейти в «Параметры системы» - «Экран». В графе «Разрешение экрана» должно появиться указанное разрешение 1920x1080.
Результат настройки конфигурации.
Работа с несколькими мониторами
Для отображения списка интерфейсов, по которым могут быть подключены мониторы, а также доступных режимов работы монитора (разрешение и частота обновления в герцах) выполните команду:
xrandr Screen 0: minimum 320 x 200, current 1920 x 1600, maximum 8192 x 8192 VGA-1 connected primary 1920x1600+0+0 0mm x 0mm 1920x1600 60.00* 1920x1080 60.00 1680x1050 59.95 1280x1024 75.02 60.02 1440x900 59.89 1280x960 60.00 1280x854 59.95 1280x720 60.00 1024x768 75.03 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 59.94 720x400 70.08 DP-1 disconnected HDMI-1 disconnected
Вывод команды сообщает, что в данный момент монитор подключен к видеокарте по порту VGA-1, порты DP-1 и HDMI-1 отключены.
В случае, если РЕД ОС используется на ноутбуке, моноблоке или другом устройстве, имеющем встроенный дисплей, интерфейс может иметь название LVDS или DSI.
При подключении второго монитора система определит первый подключенный монитор как основной. Для изменения основного монитора необходимо выполнить команду вида:
xrandr --output <интерфейс> --primary
Например:
xrandr --output HDMI-1 --primary
Данная команда установит монитор, подключенный по HDMI-1, в качестве основного.
Настройка положения монитора
Также можно настроить положение мониторов относительно друг друга. Например, мониторы подключены к портам VGA-1 и HDMI-1. Необходимо монитор HDMI-1 расположить справа относительно монитора VGA-1. Для этого следует выполнить команду:
xrandr --output "HDMI-1" --right-of "VGA-1"
Аналогично можно использовать параметр --left-of.
Настройка виртуального разрешения
В случае, если необходимо сделать виртуальный экран большего разрешения, чем физический, используется команда:
xrandr --output <интерфейс> --mode 1920x1080 --fb 2560x1440 --panning 2560x1440
После использования данной команды размер виртуального разрешения будет установлен 2560x1440 пискелей при размере 1920x1080 пислелей физического.
Данный режим НЕ работает как DSR от Nvidia или Виртуальное сверхвысокое разрешение от AMD, и изображение не будет подстраиваться под реальное разрешение экрана, объекты вне границ экрана отображаться не будут.
Поворот изображения
Для поворота изображения на экране для нужного интерфейса используется параметр --rotate, где значения left и right поворачивают изображение в указанную сторону. Также можно использовать параметр inverted для поворота экрана на 180°.
Отключение монитора
Отключить ненужный в данный момент дисплей можно с помощью опции --off, например:
xrandr --output HDMI-1 --off
Дисплей, подключенный через порт HDMI-1, будет отключен.
Дата последнего изменения: 07.11.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.