Install LXQt Desktop Environment on Ubuntu 22.04

This article will take you through how to install LXQt Desktop Environment on Ubuntu 22.04.LXQt is a free and open-source lightweight desktop environment that can be used in most Linux systems.

How to Install LXQt Desktop Environment on Ubuntu 22.04

  • Update and upgrade your system.
sudo apt update && sudo apt upgrade -y
  • Next, install LXQt Desktop Environment on Ubuntu 22.04 using the following command.
sudo apt install task-lxqt-desktop

Sample output

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  audacious audacious-plugins audacious-plugins-data desktop-base feathernotes feathernotes-l10n featherpad featherpad-l10n ffmpeg ffmpegthumbnailer firefox fonts-hack fonts-quicksand fonts-symbola
  galternatives gamin gimp-data gsfonts gsfonts-x11 gucharmap haveged hwdata i965-va-driver intel-media-va-driver iw kded5 kio kwayland-data kwayland-integration libaacs0 libamd2 libaom3 libass9
  libaudcore5 libaudgui5 libaudqt2 libaudtag3 libavcodec58 libavdevice58 libavfilter7 libavformat58 libavutil56 libbabl-0.1-0 libbdplus0 libblas3 libbluray2 libbs2b0 libcamd2 libccolamd2 libcddb2
  libcholmod3 libchromaprint1 libcodec2-1.0 libdav1d5 libdbusmenu-qt5-2 libdc1394-25 libdecor-0-0 libdecor-0-plugin-1-cairo libdouble-conversion3 libdvdnav4 libdvdread8 libept1.6.0 libfaad2
  libffmpegthumbnailer4v5 libflite1 libfluidsynth3 libfm-extra4 libfm-qt-l10n libfm-qt9 libgamin0 libgdk-pixbuf-xlib-2.0-0 libgegl-0.4-0 libgegl-common libgfortran5 libgimp2.0 libgme0 libgsm1
  libgucharmap-2-90-7 libhavege2 libhfstospell11 libigdgmm12 libilmbase25 libinstpatch-1.0-2 libjpeg-turbo-progs libkf5archive5 libkf5auth-data libkf5authcore5 libkf5codecs-data libkf5codecs5
  libkf5completion-data libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5
  libkf5crash5 libkf5dbusaddons-bin libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-bin
  libkf5guiaddons-data libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5idletime5 libkf5itemviews-data libkf5itemviews5
  libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig5
  libkf5screen-bin libkf5screen7 libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data
  libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-bin
  libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5 liblapack3 liblilv-0-0 liblua5.2-0 liblxqt-globalkeys-ui0 liblxqt-globalkeys0 liblxqt-l10n liblxqt0 libmd4c0 libmenu-cache-bin libmenu-cache3
  libmetis5 libmfx1 libminizip1 libmms0 libmng2 libmodplug1 libmujs1 libmuparser2v5 libmysofa1 libneon27-gnutls libnorm1 libopenal-data libopenal1 libopenexr25 libopenmpt0 libpcre2-16-0 libpgm-5.3-0
  libplacebo192 libpocketsphinx3 libpolkit-qt5-1-1 libpoppler-qt5-1 libpostproc55 libqca-qt5-2 libqca-qt5-2-plugins libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5
  libqt5multimedia5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5quick5 libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite
  libqt5svg5 libqt5test5 libqt5texttospeech5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5
  libqt5widgets5 libqt5x11extras5 libqt5xdg3 libqt5xdgiconloader3 libqt5xml5 libqtermwidget5-0 libquadmath0 librabbitmq4 libre2-9 librubberband2 libsdl2-2.0-0 libserd-0-0 libshine3 libsidplayfp6
  libsixel1 libsnappy1v5 libsndio7.0 libsord-0-0 libsphinxbase3 libsratom-0-0 libsrt1.4-gnutls libssh-gcrypt-4 libstatgrab10 libswresample3 libswscale5 libsysstat-qt5-0 libudfread0 libumfpack5
  libutf8proc2 libva-drm2 libva-wayland2 libva-x11-2 libva2 libvdpau1 libvidstab1.1 libvoikko1 libx264-163 libx265-199 libxapian30 libxcb-xinerama0 libxcb-xinput0 libxfce4ui-2-0 libxfce4ui-common
  libxfce4util-bin libxfce4util-common libxfce4util7 libxfconf-0-3 libxpresent1 libxvidcore4 libzimg2 libzmq5 libzvbi-common libzvbi0 lximage-qt lximage-qt-l10n lxmenu-data lxqt lxqt-about
  lxqt-about-l10n lxqt-admin lxqt-admin-l10n lxqt-archiver lxqt-archiver-l10n lxqt-branding-debian lxqt-config lxqt-config-l10n lxqt-core lxqt-globalkeys lxqt-globalkeys-l10n lxqt-notificationd
  lxqt-notificationd-l10n lxqt-openssh-askpass lxqt-openssh-askpass-l10n lxqt-panel lxqt-panel-l10n lxqt-policykit lxqt-policykit-l10n lxqt-powermanagement lxqt-powermanagement-l10n lxqt-qtplugin
  lxqt-runner lxqt-runner-l10n lxqt-session lxqt-session-l10n lxqt-sudo lxqt-sudo-l10n lxqt-system-theme lxqt-theme-debian lxqt-themes mesa-va-drivers mesa-vdpau-drivers meteo-qt meteo-qt-l10n mpv
  ocl-icd-libopencl1 oxygen-icon-theme p7zip p7zip-full papirus-icon-theme pavucontrol-qt pavucontrol-qt-l10n pcmanfm-qt pcmanfm-qt-l10n pocketsphinx-en-us preload python3-brotli python3-bs4
  python3-html5lib python3-lxml python3-mutagen python3-pycryptodome python3-pyqt5 python3-pyqt5.sip python3-pyxattr python3-sip python3-soupsieve python3-webencodings python3-websockets qlipper
  qml-module-qtquick2 qpdfview qpdfview-djvu-plugin qpdfview-pdf-poppler-plugin qpdfview-ps-plugin qpdfview-translations qps qt5-gtk-platformtheme qt5-image-formats-plugins qterminal qterminal-l10n
  qtermwidget5-data qtspeech5-speechd-plugin qttranslations5-l10n qtwayland5 quassel quassel-data rtmpdump screengrab sddm sddm-theme-debian-elarun sddm-theme-debian-maui smplayer smplayer-l10n
  smplayer-themes smtube sonnet-plugins synaptic task-desktop tasksel tasksel-data timgm6mb-soundfont va-driver-all vdpau-driver-all xfconf xfwm4 xfwm4-theme-breeze xsane xsane-common xscreensaver
  xscreensaver-data xsettingsd yt-dlp
Suggested packages:
  gnome | kde-standard | xfce4 | wmaker ffmpeg-doc i965-va-driver-shaders libcuda1 libnvcuvid1 libnvidia-encode1 libbluray-bdj libdvdcss2 graphviz libportaudio2 qt5-qmltooling-plugins serdi sidplayfp
  sndiod sordi voikko-fi xapian-tools devhelp calibre compton-conf juffed nomacs obconf-qt qtpass qt5-style-kvantum shutter vokoscreen arj binutils lha lzip lzop ncompress rar rpm2cpio rzip sharutils
  unace unalz unrar-free | unar | unrar | p7zip-rar zoo adwaita-qt faenza-icon-theme gnome-themes-standard gparted | partitionmanager lxappearance qt5-style-plugins opencl-icd p7zip-rar cdtool
  python3-genshi python-lxml-doc python-mutagen-doc python3-pyxattr-dbg python-pyxattr-doc inxi libpam-kwallet5 qtvirtualkeyboard-plugin hspell dwww menu deborphan apt-xapian-index fluid-soundfont-gm
  libvdpau-va-gl1 xfce4 gimp gocr | cuneiform | tesseract-ocr | ocrad gv hylafax-client | mgetty-fax fortune qcam | streamer xdaliclock xfishtank xscreensaver-data-extra xscreensaver-gl
  xscreensaver-gl-extra libfribidi-bin | bidiv phantomjs
Recommended packages:
  libreoffice-qt5
The following NEW packages will be installed:
  audacious audacious-plugins audacious-plugins-data desktop-base feathernotes feathernotes-l10n featherpad featherpad-l10n ffmpeg ffmpegthumbnailer firefox fonts-hack fonts-quicksand fonts-symbola
  galternatives gamin gimp-data gsfonts gsfonts-x11 gucharmap haveged hwdata i965-va-driver intel-media-va-driver iw kded5 kio kwayland-data kwayland-integration libaacs0 libamd2 libaom3 libass9
  libaudcore5 libaudgui5 libaudqt2 libaudtag3 libavcodec58 libavdevice58 libavfilter7 libavformat58 libavutil56 libbabl-0.1-0 libbdplus0 libblas3 libbluray2 libbs2b0 libcamd2 libccolamd2 libcddb2
  libcholmod3 libchromaprint1 libcodec2-1.0 libdav1d5 libdbusmenu-qt5-2 libdc1394-25 libdecor-0-0 libdecor-0-plugin-1-cairo libdouble-conversion3 libdvdnav4 libdvdread8 libept1.6.0 libfaad2
  libffmpegthumbnailer4v5 libflite1 libfluidsynth3 libfm-extra4 libfm-qt-l10n libfm-qt9 libgamin0 libgdk-pixbuf-xlib-2.0-0 libgegl-0.4-0 libgegl-common libgfortran5 libgimp2.0 libgme0 libgsm1
  libgucharmap-2-90-7 libhavege2 libhfstospell11 libigdgmm12 libilmbase25 libinstpatch-1.0-2 libjpeg-turbo-progs libkf5archive5 libkf5auth-data libkf5authcore5 libkf5codecs-data libkf5codecs5
  libkf5completion-data libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5
  libkf5crash5 libkf5dbusaddons-bin libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-bin
  libkf5guiaddons-data libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5idletime5 libkf5itemviews-data libkf5itemviews5
  libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig5
  libkf5screen-bin libkf5screen7 libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data
  libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-bin
  libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5 liblapack3 liblilv-0-0 liblua5.2-0 liblxqt-globalkeys-ui0 liblxqt-globalkeys0 liblxqt-l10n liblxqt0 libmd4c0 libmenu-cache-bin libmenu-cache3
  libmetis5 libmfx1 libminizip1 libmms0 libmng2 libmodplug1 libmujs1 libmuparser2v5 libmysofa1 libneon27-gnutls libnorm1 libopenal-data libopenal1 libopenexr25 libopenmpt0 libpcre2-16-0 libpgm-5.3-0
  libplacebo192 libpocketsphinx3 libpolkit-qt5-1-1 libpoppler-qt5-1 libpostproc55 libqca-qt5-2 libqca-qt5-2-plugins libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5
  libqt5multimedia5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5quick5 libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite
  libqt5svg5 libqt5test5 libqt5texttospeech5 libqt5waylandclient5 libqt5waylandcompositor5 libqt5webchannel5 libqt5webengine-data libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5
  libqt5widgets5 libqt5x11extras5 libqt5xdg3 libqt5xdgiconloader3 libqt5xml5 libqtermwidget5-0 libquadmath0 librabbitmq4 libre2-9 librubberband2 libsdl2-2.0-0 libserd-0-0 libshine3 libsidplayfp6
  libsixel1 libsnappy1v5 libsndio7.0 libsord-0-0 libsphinxbase3 libsratom-0-0 libsrt1.4-gnutls libssh-gcrypt-4 libstatgrab10 libswresample3 libswscale5 libsysstat-qt5-0 libudfread0 libumfpack5
  libutf8proc2 libva-drm2 libva-wayland2 libva-x11-2 libva2 libvdpau1 libvidstab1.1 libvoikko1 libx264-163 libx265-199 libxapian30 libxcb-xinerama0 libxcb-xinput0 libxfce4ui-2-0 libxfce4ui-common
  libxfce4util-bin libxfce4util-common libxfce4util7 libxfconf-0-3 libxpresent1 libxvidcore4 libzimg2 libzmq5 libzvbi-common libzvbi0 lximage-qt lximage-qt-l10n lxmenu-data lxqt lxqt-about
  lxqt-about-l10n lxqt-admin lxqt-admin-l10n lxqt-archiver lxqt-archiver-l10n lxqt-branding-debian lxqt-config lxqt-config-l10n lxqt-core lxqt-globalkeys lxqt-globalkeys-l10n lxqt-notificationd
  lxqt-notificationd-l10n lxqt-openssh-askpass lxqt-openssh-askpass-l10n lxqt-panel lxqt-panel-l10n lxqt-policykit lxqt-policykit-l10n lxqt-powermanagement lxqt-powermanagement-l10n lxqt-qtplugin
  lxqt-runner lxqt-runner-l10n lxqt-session lxqt-session-l10n lxqt-sudo lxqt-sudo-l10n lxqt-system-theme lxqt-theme-debian lxqt-themes mesa-va-drivers mesa-vdpau-drivers meteo-qt meteo-qt-l10n mpv
  ocl-icd-libopencl1 oxygen-icon-theme p7zip p7zip-full papirus-icon-theme pavucontrol-qt pavucontrol-qt-l10n pcmanfm-qt pcmanfm-qt-l10n pocketsphinx-en-us preload python3-brotli python3-bs4
  python3-html5lib python3-lxml python3-mutagen python3-pycryptodome python3-pyqt5 python3-pyqt5.sip python3-pyxattr python3-sip python3-soupsieve python3-webencodings python3-websockets qlipper
  qml-module-qtquick2 qpdfview qpdfview-djvu-plugin qpdfview-pdf-poppler-plugin qpdfview-ps-plugin qpdfview-translations qps qt5-gtk-platformtheme qt5-image-formats-plugins qterminal qterminal-l10n
  qtermwidget5-data qtspeech5-speechd-plugin qttranslations5-l10n qtwayland5 quassel quassel-data rtmpdump screengrab sddm sddm-theme-debian-elarun sddm-theme-debian-maui smplayer smplayer-l10n
  smplayer-themes smtube sonnet-plugins synaptic task-desktop task-lxqt-desktop tasksel tasksel-data timgm6mb-soundfont va-driver-all vdpau-driver-all xfconf xfwm4 xfwm4-theme-breeze xsane xsane-common
  xscreensaver xscreensaver-data xsettingsd yt-dlp
0 upgraded, 378 newly installed, 0 to remove and 48 not upgraded.
Need to get 311 MB of archives.
After this operation, 1,109 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
  • When prompted to select display manager, choose sddm which is recommended for LXQt Desktop though gdm3 will also work.
  • Reboot your system.
sudo reboot
  • LXQT desktop after rebooting.
  • File manager interface.
  • That marks the end of our article, Cheers! We have gone through how to install LXQt Desktop Environment on Ubuntu 22.04.

Read more about LXQT

Other Tutorials

Install MariaDB 10.8 on OpenSUSE

Install PHP 8 on OpenSUSE

Install TeamViewer on OpenSUSE

System administrator | Software Developer | DevOps

Leave a Comment