Arch linux lxqt установка

Installation of Lxqt on Arch Linux Phase 4

After following our guide we choose the desktop we want to install. In this case it takes 4 letters to remember and you have a complete desktop.

You can find this info on the Arch Linux wiki page. That is always our first stop.

Then later we reboot and see what the original LXQt looks like.

Then it is up to you to get the lego blocks in.

Need a browser?
Need an editor?
Need an AUR helper?
Need icons?
Need themes?

Since we have scripts available on ArcoLinuxD github we can reuse our work rather then typing everything in one by one and loose a lot of time.

We recommend you do exactly that and see what every package brings to the table the first time.

But once you know it becomes repetitive work then you use scripts. They will do the work for you.

You will see in the video :

  • installation neofetch
  • qterminal and its settings
  • installation firefox
  • getting the https://github.com/arcolinuxd/arco-lxqt
  • run the distro-specific scripts at least 400/500
  • we install yay an AUR helper
  • using the ARCHWAY folder to get the spices from ArcoLinux in
  • installing sublime-text dev
  • installing sardi-icons
  • how to change icons in LXQt
  • bashrc is empty – no alias
  • copy/pasting skel content to home directory and getting our content in
  • source .bashrc
  • installation of lxde dual screen wallpapers and setting them
  • where do you set the keyboard shortcuts
  • content of script 600
  • setting the Arc theme

Great tip

Install the application the_platinum_searcher_bin with yay
It will search inside your files and report back where he finds the word.

and use it with the pt command

Источник

LXQt (Русский)

Состояние перевода: На этой странице представлен перевод статьи 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 ).

Читайте также:  Linux core dumped file

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

  • LXQt Connman applet — LXQt-апплет для ConnMan.
  • SDDM — Рекомендуемый дисплейный менеджер для LXQt.
  • Блокировщик экрана, при необходимости. К примеру, slock или XScreenSaver. Оба они поддерживают LXQt, остальные, возможно, тоже. Отключение блокировки экрана в ждущем или спящем режиме можно найти в «настройках LXQt/Настройках сеанса/Основной сеанс/Завершение сеанса».
  • При необходимости, установите xorg.

Совет: LXQt использует xdg-screensaver из xdg-utils для блокировки экрана, который работает только с XScreenSaver и xautolock . Вы можете использовать их или любой другой совместимый блокировщик. К примеру, в случае с slock воспользуйтесь инструкцией Slock#Lock on suspend или пропатченным пакетом xdg-utils-slock AUR для совместимости с LXQt. Для betterlockscreen AUR установите xdg-utils-betterlockscreen AUR

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

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

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

Выберите 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/Общей системной загрузки, убедитесь, что установлены соответствующие зависимости:

Замена Openbox

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

window_manager=your_window_manager 

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

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

В этом окне слева выберите вкладку «Автозапуск». Здесь вы можете добавить новое приложение либо в глобальный автозапуск (запускаемый во всех сеансах, реализующих спецификацию 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 . Подробности — ярлыки приложений.

Читайте также:  Linux google web browser

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

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

При необходимости возможно добавить композитор, например 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' ~/.local/share/applications/lxqt-hibernate.desktop

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

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

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

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

Источник

LXQt

In early 2013, Hong Jen Yee «PCMan» started porting LXDE components to Qt. The first preview of LXDE-Qt was released on July 3rd, 2013. On July 21st, it was announced that Razor-qt (a desktop similar in design to LXDE) and LXDE were merging.

The result is LXQt, a desktop built on Qt which partly uses Razor-qt and LXDE components. While development is mainly focused on LXQt, the GTK 2 version of LXDE will see continued development.

Installation

First, install and configure Xorg. Then, install the lxqt group and an icon theme (e.g. breeze-icons or oxygen-icons ).

For additional functionality, you may wish to install the following:

  • LXQt Connman applet — LXQt system-tray applet for ConnMan.
  • nm-tray — A simple Qt based frontend for NetworkManager.
  • SDDM — The recommended display manager for LXQt.

Tip: LXQt uses xdg-screensaver from xdg-utils for screen locking which only works with XScreenSaver and xautolock in LXQt session. You can use it or another screen locker by itself. For example, with slock you can follow Slock#Lock on suspend as well as install patched xdg-utils-slock AUR to obtain feelings expected by LXQt. For betterlockscreen AUR install xdg-utils-betterlockscreen AUR

[Screensaver] lock_command=i3lock
  • For audio support, see General recommendations#Sound system.
  • Some LXQt panel plugins require extra packages to function, check the optional dependencies for lxqt-panel .

Starting the desktop

Using xinit

Append the following line to Xinitrc:

Graphical login

Choose LXQt Desktop from the menu in a display manager of choice.

Configuration

LXQt in general tries to provide GUI applications to change its settings. Configuration files are in ~/.config/lxqt . This directory is initialized automatically. The default configuration for new users is found in /etc/xdg/lxqt .

Screen Brightness

If you find that LXQt uses screen contrast control instead of screen brightness control for the screen brightness keyboard shortcuts, you can change the command to use xbacklight instead under the LXQt configuration center > shortcut keys

xbacklight -inc 10 xbacklight -dec 10

If you are using the Intel kernel modesetting driver xbacklight will not work, but you can use the following command instead

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

You may need to create two scripts for screen brightness up and down and point the keyboard shortcut to the path of the scripts for it to work.

Читайте также:  Atheros for linux drivers

Another way to change screen brightness is to use brightnessctl

brightnessctl -d intel_backlight set +5% brightnessctl -d intel_backlight set 5%-

Panel widgets

If you cannot add the CPU and System Statistics widgets to the panel, make sure libstatgrab and libsysstat are installed.

Use a different window manager

While Openbox is the default window manager for LXQt, you can specify a different window manager to use with LXQt via Session Settings, lxqt-config-session ; or by editing ~/.config/lxqt/session.conf . Change the following line:

window_manager=your_window_manager 

Autostart

To have X applications start on login, click the main menu from the LXQt > Preferences > LXQt Settings > Session Settings. Alternatively, this can be launched with:

From this window, click on AutoStart on the left side. Here you can add a new application to either the global autostart (launched in all sessions implementing the XDG Autostart specification) or your local autostart (labelled LXQt Autostart) (See issue 746 for a bug related to this option). For each item you add, lxqt-config-session will create a Desktop entry (.desktop file) in the appropriate XDG Autostart directory.

The distinction between «Global Autostart» and «LXQt Autostart» does not depend on the directory in which the corresponding .desktop file is located, but rather on the OnlyShowIn setting. If it is OnlyShowIn=true , it is considered an «LXQt Autostart». Furthermore, if X-LXQt-Module=true , the item is not shown in lxqt-config-session .

Set-up environment variables

Environment variables for LXQt session can be defined in Session Settings.

Editing the Application Menu

It is possible to edit menu entries by editing their .desktop files stored in /usr/share/applications/lxqt-*.desktop files. See Desktop entries.

Tips and tricks

Screen Compositor

You can add a compositor like picom to autostart applications with a command like the following

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

Customizing Leave

One can customize the options available under Leave simply by copying the respective package provide .desktop file to ~/.local/share/applications and modifying it to contain the NoDisplay=true directive. Reference: #876.

Complete list of files to consider masking include:

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

Example: remove hibernate option.

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

Troubleshooting

Desktop icons are grouped together

When moving icons on the desktop it is possible to place them a bit too close to each other making them connected. If unable to separate them Stop Desktop from Session Settings, remove ~/.config/pcmanfm-qt/lxqt/desktop-items-0.conf and Start Desktop again.

Run LXQt with xrdp

Running LXQt with xrdp for remote login has the benefit of being fast and convenient, while minimizing resource consumption on the server. Setting up xrdp is rather painless, and only requires a user to adjust the ~/.xinitrc . Since LXQt appears to rely on some D-Bus service functionality, that file should have the following line at the end [1]:

exec dbus-run-session -- startlxqt

See also

Источник

Оцените статью
Adblock
detector