LXQt (Русский)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Состояние перевода: На этой странице представлен перевод статьи LXQt. Дата последней синхронизации: 12 августа 2017. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

В начале 2013 года Hong Jen Yee "PCMan" приступил к портированию компонентов LXDE на Qt. Первую превью-версию LXDE-Qt показали 3 июля 2013 года, а 21 июля было анонсировано слияние Razor-qt (схожего с LXDE по внешнему виду) и LXDE.

В результате LXQt основан на Qt и частично использует компоненты Razor-qt и LXDE. Хотя разработка и сосредоточена на LXQt, работа над GTK-версией LXDE будет продолжаться.

Установка

Установите группу пакетов lxqt и тему иконок (например, breeze-icons или oxygen-icons).

Для дополнительных функций также можно установить:

  • LXQt Connman applet — LXQt-апплет для ConnMan.
https://github.com/surlykke/lxqt-connman-applet || lxqt-connman-applet-gitAUR
  • SDDM — Рекомендуемый дисплейный менеджер для LXQt.
https://github.com/sddm/sddm || sddm
  • Блокировщик экрана, при необходимости. К примеру, slock или XScreenSaver. Оба они поддерживают LXQt, остальные, возможно, тоже. Отключение блокировки экрана в ждущем или спящем режиме можно найти в "настройках LXQt/Настройках сеанса/Основной сеанс/Завершение сеанса".
  • При необходимости, установите xorg.
Совет: LXQt использует xdg-screensaver из xdg-utils для блокировки экрана, который работает только с XScreenSaver и xautolock. Вы можете использовать их или любой другой совместимый блокировщик. К примеру, в случае с slock воспользуйтесь инструкцией Slock#Lock on suspend или пропатченным пакетом xdg-utils-slockAUR для совместимости с LXQt

Запуск окружения

С использованием xinit

Добавьте к Xinitrc строчку:

~/.xinitrc
exec startlxqt

Графический вход

Выберите LXQt Desktop из меню вашего менеджера входа.

Настройки

Для управления собственными настройками LXQt стремится предоставить графический интерфейс. Файлы конфигурации располагаются в ~/.config/lxqt, папка создается автоматически. Конфигурация по умолчанию для новых пользователей находится в /etc/xdg/lxqt.

Яркость экрана

Начиная с версии 0.14.1 LXQt стал регулировать контрастность экрана вместо яркости, которая регулируется сочетанием клавиш Fn. При необходимости, можно изменить действие этой команды, чтобы использовать xbacklight внутри настроек LXQt ("Настройки" -> "Горячие клавиши").

xbacklight -inc 10
xbacklight -dec 10

Если вы используете режим ядра Intel modesettings, xbacklight не будет работать, но вы можете попробовать следующее:

pkexec lxqt-backlight_backend --inc
pkexec lxqt-backlight_backend --dec

Вам может потребоваться создать два сценария для увеличения и уменьшения яркости экрана и указать к ним путь с помощью сочетаний клавиш.

Виджеты для панели LXQt

Для установки сторонних виджетов на панель рабочего стола, касающихся мониторинга загрузки CPU/Общей системной загрузки, убедитесь, что установлены соответствующие зависимости:

libstatgrab libsysstat

Замена Openbox

Хотя Openbox установлен оконным менеджером для LXQt по умолчанию, вы можете использовать сторонние оконные менеджеры, на свой вкус. Для этого, в меню LXQt, используя "Настройки сеанса" (lxqt-config-session) выберите нужный или же отредактируйте в файле ~/.config/lxqt/session.conf строчку:

window_manager=openbox

для установки вашего оконного менеджера:

window_manager=your_window_manager

Автозапуск приложений

Для управления автозапуском графических приложений выберите в меню LXQt Предпочтения -> Настройки LXQt -> Настройки сессии. Также меню может быть вызвано с помощью соотвествующей команды:

lxqt-config-session

В этом окне слева выберите вкладку "Автозапуск". Здесь вы можете добавить новое приложение либо в глобальный автозапуск (запускаемый во всех сеансах, реализующих спецификацию XDG Autostart), либо в локальный автозапуск (помеченный как LXQt Autostart) (см. #746, для доп. информации). Для каждого добавляемого вами элемента lxqt-config-session создает запись на рабочем столе (файл ".desktop") в соответствующем каталоге XDG Autostart.

Различие между «Глобальным автозапуском» и «LXQt Autostart» не зависит от каталога, в котором расположен соответствующий файл «.desktop», но зависит от параметра OnlyShowIn. Если параметр OnlyShowIn = true, то автозапуск будет выполнен в режиме «LXQt Autostart». Кроме того, если параметр установлен в значение X-LXQt-Module = true, то элемент не будет отображаться в lxqt-config-session.

Настройка переменных окружения

Переменные окружения для LXQt также устанавливаются в "Настройках сессии", на вкладке "Окружение".

Редактирование меню приложений

Редактировать меню приложений можно с помощью изменений файлов .desktop, расположенных в /usr/share/applications/lxqt-*.desktop. Подробности - ярлыки приложений.

Советы и рекомендации

Композитный менеджер окон

При необходимости возможно добавить композитор, например picom, для автозапуска приложений с помощью следующей команды:

picom --vsync -r 12 --no-fading-openclose -b

Настройка меню "Выйти"

Настроить меню "Выйти" можно простым копированием соответствующего файла .desktop в ~/.local/share/applications и изменением параметра на NoDisplay=true. Подробнее: #876.

Полный список файлов, которые можно скрыть:

lxqt-hibernate.desktop
lxqt-leave.desktop
lxqt-lockscreen.desktop
lxqt-logout.desktop
lxqt-reboot.desktop
lxqt-shutdown.desktop
lxqt-suspend.desktop

Пример: удаление спящего режима.

$ mkdir -p ~/.local/share/applications
$ sed '/OnlyShowIn/aNoDisplay=true' </usr/share/applications/lxqt-hibernate.desktop >~/.local/share/applications/lxqt-hibernate.desktop

Решение проблем

Иконки рабочего стола группируются

При перемещении иконок на рабочем столе их можно расположить настолько близко, что они соединятся друг с другом. Если разделить их не получается, остановите "Рабочий стол" в настройках сессии LXQt, удалите .config/pcmanfm-qt/lxqt/desktop-items-0.conf и снова запустите "Рабочий стол".

Смотрите также