Поиск по сайту:
Здоровье без силы — то же, что твердость без упругости (К. Прутков).

Что такое команда xrandr: Полное руководство по настройке дисплеев в Linux

17.11.2024
Что такое команда xrandr

xrandr – это мощная утилита командной строки в Linux, которая предоставляет пользователям полный контроль над настройками дисплеев. Она позволяет изменять разрешение экрана, частоту обновления, ориентацию, управлять несколькими мониторами и многое другое.

 

Зачем нужна команда xrandr?

  • Настройка разрешения: Вы можете выбрать оптимальное разрешение для вашего экрана, чтобы обеспечить четкое и качественное изображение.
  • Изменение частоты обновления: Частота обновления влияет на плавность движения на экране. Вы можете выбрать более высокую частоту для игр или работы с видео.
  • Управление несколькими мониторами: Если у вас несколько мониторов, xrandr позволяет настроить их расположение, дублировать изображение или расширить рабочий стол.
  • Поворот экрана: Вы можете повернуть экран на 90, 180 или 270 градусов.
  • Создание пользовательских режимов: xrandr позволяет создавать собственные режимы отображения, которые могут быть полезны для специфических задач.

 

Как работает xrandr?

xrandr работает с конфигурационными файлами, которые хранят информацию о доступных режимах для каждого подключенного дисплея. Когда вы запускаете команду xrandr, она считывает эти файлы и отображает текущую конфигурацию. Вы можете использовать различные опции для изменения этой конфигурации.

 

Базовые команды xrandr

  • xrandr: Отображает список подключенных дисплеев и их текущие режимы.
  • xrandr –output <выход> –mode <режим>: Устанавливает указанный режим для указанного выхода (например, xrandr –output HDMI-1 –mode 1920×1080).
  • xrandr –output <выход> –rotate <поворот>: Поворачивает экран на указанный угол (например, xrandr –output LVDS1 –rotate left).
  • xrandr –output <выход> –primary: Делает указанный выход основным дисплеем.
  • xrandr –auto: Автоматически выбирает наиболее подходящий режим для всех подключенных дисплеев.
Читать  Как искать файлы, созданные до X дней в Linux

 

Примеры использования xrandr

  • Настройка двух мониторов:
    xrandr --output VGA-1 --mode 1920x1080 --right-of LVDS1

    Эта команда устанавливает разрешение 1920×1080 для монитора VGA-1 и размещает его справа от встроенного дисплея ноутбука.

  • Поворот экрана на 90 градусов:
    xrandr --output HDMI-1 --rotate left

    Эта команда поворачивает экран, подключенный к порту HDMI-1, на 90 градусов влево.

  • Создание пользовательского режима:
    xrandr --newmode "mymode" 1920 1080 60.0 104860 105252 113500 114675 598 37 53 4 0 -6 0
    xrandr --addmode VGA-1 mymode
    xrandr --output VGA-1 --mode mymode

    Эта команда создает новый режим с разрешением 1920×1080 и частотой обновления 60 Гц и применяет его к монитору VGA-1.

 

Дополнительные возможности xrandr

  • Создание конфигурационных файлов: Вы можете сохранить текущую конфигурацию в файл и загружать ее при запуске системы.
  • Использование скриптов: Вы можете создавать скрипты для автоматизации настройки дисплеев.
  • Поддержка горячих клавиш: Некоторые оконные менеджеры позволяют назначить горячие клавиши для изменения настроек дисплея.

 

Заключение

xrandr – это незаменимый инструмент для настройки дисплеев в Linux. С помощью этой команды вы можете полностью контролировать работу ваших мониторов и создавать индивидуальные конфигурации для различных задач.

 

Примечание: Конкретные опции и синтаксис команды xrandr могут немного отличаться в зависимости от вашего дистрибутива Linux и видеокарты.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Представьте себе, что каждый раз, когда вы заходите в интернет,…

Спасибо!

Теперь редакторы в курсе.