LXRandR

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 16:32, 6 марта 2019.
LXRandR
Lxde.jpg
LXRandr.png
Разработчики: LXDE Team
Постоянный выпуск: 0.1.1 / 7 июля 2009
Предыдущий выпуск: 0.3.x / 21 февраля 2016
Тип ПО: Менеджер экрана
Лицензия: GNU GPL
Веб-сайт lxde.org

LXRandR - это стандартный менеджер экрана для графического окружения LXDE. Он управляет разрешением экрана и дополнительными мониторами.

Описание

LXRandR - это стандартный экранный менеджер LXDE, облегченной среды рабочего стола X11 , однако он может использоваться и в других средах рабочего стола. Данный менеджер позволяет использовать локальный и дополнительный мониторы одновременно. К тому же LXRandR настраивает экраны автоматически.[Источник 1]

Это очень простой инструмент настройки монитора, использующий расширение X под названием RandR. Также он является визуальной оболочкой командной строки xrandr. LXRandR позволяет изменять разрешение экрана на лету. Кроме того, когда происходит запуск LXRandR с подключенным дополнительным монитором, его интерфейс изменяется и показывает пользователю несколько вариантов быстрой настройки для получения корректной работы проектора или внешнего монитора. Данный менеджер незаменим в случаях, когда необходимо показывать слайды. Известно, что этот пакет правильно собирается и работает на платформе LFS-8.4.

Этот инструмент не является полным интерфейсом для xrandr. Он больше всего подойдет обычным пользователям, нежели "гуру". Если необходима мощность расширений X RandR, необходимо использовать консольную утилиту xrandr или графическую grandr, требующую ознакомления со специальной инструкцией.[Источник 2]

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

Рисунок 1 - Настройка параметров монитора

Установка

Для установки lxrandr в Ubuntu / Linux Mint / Debian, необходимо ввести в терминал:

sudo apt update
sudo apt install lxrandr

Этот пакет не входит в комплект тестов. Далее необходимо выполнить следующие команду:

./configure --prefix=/usr && make

Теперь, как root пользователь [Источник 3]:

 make install

Сохранение конфигураций дисплея

Пакет LXRandR содержит инструмент конфигурации монитора для LXDE. Разработчики LXRandr проработали тот момент, что данный менеджер имеет возможность сохранять конфигурации дисплея. В какой форме это осуществляется и куда они сохраняются? Необходимо узнать изменения в домашней папке:

find ~/ -mmin -5 -type f
Таким образом, после сохранения конфигурации в LXRandr и выполнения этой команды последнее записанное изменение происходит в ~/.config/autostart/lxrandr-autostart.desktop.

Рисунок 2 - Сохранение конфигураций в LXRandR

Чтобы открыть необходимо ввести:

gedit ~/.config/autostart/lxrandr-autostart.desktop

Он содержит примерно следующее:

[Desktop Entry] 
Type=Application 
Name=LXRandR autostart 
Comment=Start xrandr with settings done in LXRandR 
Exec=xrandr --output LVDS --mode 1680x1050 --rate 60.1 --output VGA-0 --off 
OnlyShowIn=LXDE 

В нем говорится, что он просто запускает «xrandr с настройками, выполненными в LXRandR». Это конфигурация xrandr . В примере внешний дисплей подключается, но VGA отключается.

Чтобы активировать эту конфигурацию с помощью привязки клавиш, используемая строка является следующей после Exec=. Она будет меняться в соответствии с активными настройками дисплея в тот момент, когда LXRandr сохранил их. Многие отдельные конфигурации могут быть сохранены таким образом, чтобы их можно было использовать с различными ключами, но после сохранения с LXRandr файл lxrandr-autostart.desktop перезаписывается.[Источник 4]

Источники

  1. Пакет LXRandR // ManKier [2018—2018]. Дата обновления: 15.01.2019 URL:https://www.mankier.com/package/lxrandr (дата обращения: 15.01.2019).
  2. LXRandR // LXDE.org [2005–2018]. Дата обновления: 30 ноября 2014 URL:https://wiki.lxde.org/ru/LXRandr (дата обращения: 15.01.2019).
  3. LXRandR // Linuxfromscratch [2005–2018]. Дата обновления: 30 ноября 2014 URL:http://www.linuxfromscratch.org/blfs/view/svn/lxde/lxrandr.html (дата обращения: 27.02.2019).
  4. LXRandR // Ask Ubuntu [2005–2018]. Дата обновления: 22 февраля 2013 URL:https://askubuntu.com/questions/259785/where-does-lxrandr-save-its-display-configurations (дата обращения: 27.02.2019).