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