How to Install LXQt Desktop Environment in Ubuntu

install lxqt on ubuntu

LXQT is a lightweight, modular, fast, and user-friendly desktop environment. The free, open-source  LXQT is the successor of the LXDE desktop environment. Lubuntu and a few other Linux distribution have default LXQT desktop environments. LXQT is based on QT rather than GTK+.

The main reason to use LXQT desktop over other environments is low resource utilization, elegant and clean user interfaces. Secondly, the high level of customization to meet desktop usability need.

Read Also: How to Install GUI on Ubuntu Server

In this tutorial, we'll learn about how to install the LXQT 0.14.1 Desktop Environment in Ubuntu 20.04.

LXQT Features

LXQt comes with many modular software components. Some of the notable features are:

  • qterminal -A lightweight terminal emulator
  • sddm - Simple Desktop Display Manager
  • lximage-qt - Image viewer and screenshot tool
  • lxqt-powermanagement - Power management module
  • pcmanfm-qt - File manager and desktop icon manager
  • lxqt-panel - The desktop panel
  • lxqt-openssh-askpass - GUI to query passwords
  • qtermwidget - Terminal widget for QTerminal
  • lxqt-themes - Themes, graphics and icons
  • lxqt-sudo - GUI frontend for sudo/su
  • lxqt-archiver - Lightweight desktop file archiver
  • lxqt-session - The session manager

Install LXQT Desktop on Ubuntu

First, update and upgrade your system using the following command.

$ sudo apt-get update && sudo apt-get upgrade -y

Now, just install LXQT and Openbox package. For using GUI components like the taskbar, login manager, screensaver, icons, etc. you need to install Openbox.

$ sudo apt-get install lxqt openbox -y

Now to switch to LXQT desktop, reboot the system.

$ sudo reboot

During login procedure, select LXQT and enter your strong password.

Choose LXQT desktop
Choose LXQT desktop

You will be now asked to choose a windows manager. You can choose any of them. Here, let's select 'Mutter'. Then, click on OK.

Choose your favorite windows manager
Choose your favorite windows manager

Now, your LXQT environment is ready.

LXQT deskop in Ubuntu 20.04
LXQT deskop in Ubuntu 20.04

To see the currently installed version you should click on Launch Menu and select About LXQT and the select Technical Info tab.

We have installed LXQT version 0.14.1 on Ubuntu.

LXQT version in Ubuntu 20.04
Check LXQT version in Ubuntu

Uninstall/Remove LXQt desktop

To remove the LXQT desktop first log out and log in to the previous desktop environment and open the terminal. Purge both LXQT and Openbox packages by entering the following command. Also, remove dependencies that not useable by executing 'autoremove' as below.

$ sudo apt purge lxqt openbox -y 
$ sudo apt autoremove -y


Hurray! We have successfully installed our latest LXQT 0.14.1 Desktop on our Ubuntu machine running  20.04 LTS. It is well known for its lightweight, modular, blazing-fast, and user-friendly desktop environment in the world of Linux. So, if you have any questions, suggestions, feedback please write them in the comment box below. Thank you! Enjoy LXQT.

7 Comments... add one

  1. Thanks, great work! Tried it and it works like a charm :-)

    I just LOVE the LXQT project! The Razor-qt and LXDE devs made a very wise move. I think that Lubuntu and the Fedora spin will be great successes!

    Keep up the good work!

  2. i forgot something ;-)

    ii liblxqt-data 0.8.0+bzr290+201503180046~ubuntu14.04.1
    ii liblxqt-mount0 0.8.0+bzr52+201503100301~ubuntu14.04.1
    ii liblxqt0 0.8.0+bzr290+201503180046~ubuntu14.04.1
    ii lxqt-about 0.8.0+bzr32+201501141916~ubuntu14.04.1
    ii lxqt-admin 0.8.0+bzr35+201501251731~ubuntu14.04.1
    ii lxqt-appswitcher 0.7.0+bzr45+201406151439~ubuntu14.04.1
    ii lxqt-common
    ii lxqt-config
    ii lxqt-config-randr 0.7.0+bzr28+201406251346~ubuntu14.04.1
    ii lxqt-globalkeys 0.8.0+bzr136+201503031446~ubuntu14.04.1
    ii lxqt-lightdm-greeter 0.0.1+bzr63+201407271847~ubuntu14.04.1
    ii lxqt-metapackage 0.0.1+bzr54+201503180846~ubuntu14.04.1
    ii lxqt-notificationd 0.8.0+bzr98+201501190201~ubuntu14.04.1
    ii lxqt-openssh-askpass 0.8.0+bzr28+201501252146~ubuntu14.04.1
    ii lxqt-panel
    ii lxqt-policykit 0.8.0+bzr29+201501210216~ubuntu14.04.1
    ii lxqt-power 0.0.1+bzr70+201405081956~ubuntu14.04.1
    ii lxqt-powermanagement 0.8.0+bzr133+201501280331~ubuntu14.04.1
    ii lxqt-qtplugin 0.8.0+bzr25+201503170707~ubuntu14.04.1
    ii lxqt-runner 0.8.0+bzr142+201501300001~ubuntu14.04.1
    ii lxqt-session 0.8.0+bzr224+201501292331~ubuntu14.04.1

  3. Two things should be improved in this article:

    Unlike the package names may suggest this PPA does not provide release 0.9.0 but VCS snapshots.
    It would be helpful to reflect this in the text somehow, among other with regards to bug reporting.

    A while ago the PPA maintainers decided to split of all components related to session handling (menu items to log out, restart and so on) from upstream lxqt-session into a package lxqt-leave on its own for whatever reason.
    The latter is not a dependency of lxqt-metapackage which has already given lots of trouble to users. Metapackage lubuntu-next-core which seems to be a kind of successor to lxqt-metapackage does cover lxqt-leave and should hence better be used.
    Btw. it depends on lxqt-panel and openbox, too.

    • Hello Pmattern,
      Greetings !
      Thank You very much for you valuable comment. We'll be surely updating the article as soon as possible.
      Thanks. :)


Leave a Comment