LXQt

thumb | LXQt 1.3.0 Basic Install with Papirus icons
LXQt is a lightweight QT based desktop environment. LXQt was originally a port of LXDE to QT (called LXDE-Qt), it was created due to LXDE maintainer Hong Jen Yee being dissatisfied with GTK 3. On 21 July 2013 the LXDE(-Qt) and Razor-qt projects merged creating LXQt.
When lxqt is chosen, the script installs SDDM as display manager and completes all the steps listed below in the Manual installation and Basic Configuration sections.
== Manual installation ==
=== Prerequisites ===
* Install Xorg
* Install and configure D-Bus (without D-Bus icons and keyboard shortcuts may be missing)
* Install a font by issuing the command 
== Basic Configuration == 
Begin the LXQt installation by adding basic packages:
If using Xorg, the following packages are also suggested:
If using wayland, the following packages are suggested:
 
=== Set up eudev ===
=== Allowing shut down and reboot ===
To enable users to shut down the machine or reboot, the packages and need to be installed.
A reboot is required to let it take effect.
=== Auto-mounting USB drives ===
To enable automatic mounting of USB drives, install these packages:
 
Depending on what devices you intend to mount, some additional packages may be needed:
To list descriptions of all gvfs- packages:
=== Enabling privilege escalation GUI ===
To enable the privilege escalation GUI for a doas/sudo user, you need to install , , and .
To have elogind run, either make them start automatically at system start:
or start them manually for this time only:
== Starting LXQt ==
=== With a display manager (DM) ===
If the package has been installed, SDDM may be started to log in graphically with your new user.
After correct operation is verified, sddm can be enabled to start up during boot:
=== From the command line ===
LXQt for X11 may be started with:
LXQt for Wayland may be started with:
== Localized keyboard layout ==
Preferences → LXQt Settings → Keyboard and Mouse → Keyboard Layout
== Optional Configuration ==
=== Network browsing ===
For browsing of network shares within LXQt that works with file associations, you can install the gvfs packages for the network protocols you use.
For example, to browse in a SMB/cifs windows network:
(Check: If the above may already be sufficient for gvfs to initiate the fuse kernel module. Else, try to identify if there are necessary steps in:)
The OpenRC script for fuse is in a separate package.
Then the fuse service can be started manually.
If it works, the fuse service can be added to start up automatically at boot time:
=== Screen Compositor ===
To enable different effects (transparency, for example) can be used.
After installation, add it to the Autostart section of the LXQt Session Settings.
The default configuration is available in . For modifications, it can be copied to or .
Either modify the config file to your taste, or change the Autostart command line options. For example, picom --vsync -r 12 --no-fading-openclose -b.
=== Panel Widgets ===
If you cannot add the CPU and System Statistics widgets to the panel, make sure and are installed.
=== Appearance Tweaking ===
==== Location of appearance-related configuration files ====
User-specific configuration is stored in .
LXQt themes are qss stylesheets. They are located in or .
Qt Palette colors can be modified in lxqt-config-appearence > Widget Style > Qt Palette. Custom palettes are saved in .
==== Additional QT Styles ====
Several packages provide additional QT Styles:
They also provide additional cursors.
==== Consistant Theming ====
Adding the KEY=VAL QT_QPA_PLATFORMTHEME=lxqt to the Environment section of the Session Settings is suggested by the LXQt developers. Then every Qt5 program can load the theme plugin.
Another option, however, is to to install the package (from Testing) and appending the line QT_QPA_PLATFORMTHEME=qt5ct to the environmental settings in the Environment section of the Session Settings will allow you to achieve a unified appearance between apps. Then, in the LXQt Appearance Configuration, under Widget Style, set Qt Style to qt5ct-style.
==== Additional Packages ====
When using themes found around the web, it is possible that they are dependant on different packages. Consider using , , and .
== Documentation packages ==
* 
* 
* 
* 
* 
* 
* 
* 
== Development files ==
* 
* 
* 
* 
* 
== Help wanted ==
The following LXQt components are not yet packaged in Alpine Linux:
* lxqt_wallet
The following LXQt components are out-of-date:
* obconf-qt (need an X11+openbox user to build the latest version and test it)
== Troubleshooting ==
=== Missing Icons and Fonts ===
By default a Desktop Environment needs icons. is a good start.
See Fonts for more information on fonts.
== See Also ==
* Post Install
* Desktop environments and Window managers
=== External Resources ===
* LXQt Homepage
* LXQt on GitHub
* LXQt entry on ArchWiki
* SDDM Project on GitHub
Category:Desktop
Category:Desktop Environments