How to Install LXQt on Fedora: A Quick‑and‑Dirty Guide
If you’re tired of the heavyweight GNOME shell and want a lightweight desktop that still feels modern, LXQt is your go‑to. Below is a straight‑forward walk‑through for installing it on Fedora 38 (or any recent release). No fluff, just the steps I’ve used in my own setup.
Why LXQt on Fedora?
LXQt packs a punch: a clean interface, low resource usage, and a handful of tweakable panels. On a mid‑range laptop or an older desktop that’s been stuck in GNOME forever, switching to LXQt can feel like breathing fresh air. I’ve seen users complain about lag after installing new drivers—switching to LXQt often solves that without losing any functionality.
1. Update Your System First
sudo dnf upgrade --refresh
Fedora’s packages are tightly coupled; installing a new desktop on an out‑of‑date system can break dependencies or leave orphaned packages. A full refresh guarantees the base libraries you need for LXQt.
2. Install the Core Packages
sudo dnf install @lxqt-desktop
The @lxqt-desktop group bundles everything: the session manager, panels, file explorer (pcmanfm‑qt), and the necessary Qt libraries. It keeps your install lean; you won’t have a half‑baked desktop that misses critical components.
3. Add Optional Extras
sudo dnf install lxqt-config lxqt-configuration lyx
lxqt-config gives you the LXQt settings utility, while lyx is the classic lightweight Xfce‑style panel that many users love. If you’re on a machine with an old GPU or just want to keep things minimal, skip this and add them later.
4. Switch from GNOME (if you’re already in it)
- Log out of your current session.
- On the login screen, click the gear icon next to “Login” and select LXQt from the list.
- Enter your password and hit Enter.
Fedora’s display manager (GDM) keeps track of installed sessions. Selecting LXQt here tells GDM to start that environment instead of GNOME.
5. Fine‑Tune with lxqt-config
Once logged in, open LXQt Settings from the menu or run:
lxqt-config
- Adjust panel placement.
- Add a system tray.
- Enable “Auto‑start on boot” for anything you need (e.g., network manager, clipboard manager).
LXQt is modular; customizing it lets you mimic your old desktop habits while keeping the lightweight vibe.
6. Optional: Install Extra Apps
If you want a terminal that looks like it belongs in LXQt:
sudo dnf install qterminal
For a file manager with icon view, install Thunar (XFCE):
sudo dnf install thunar
Fedora’s default terminal is GNOME Terminal, which feels out of place in a Qt desktop. qterminal and thunar blend nicely.
7. Clean Up
After installation, you can remove the old GNOME packages if you’re sure you won’t need them:
sudo dnf groupremove "GNOME Desktop"
Freeing up disk space and reducing background services that might hog resources.
Common Pitfalls
- Missing gnome-session: Some users report “session not found” errors. Installing @lxqt-desktop fixes this; the group pulls in the session files automatically.
- No panel icons: If panels appear empty, launch lxqt-config and add a “panel applet” manually. I’ve seen this happen after a kernel upgrade that broke Qt support.
Hope that helps you get LXQt running smoothly on Fedora! Feel free to tweak it until it feels like home—after all, the point of a lightweight desktop is exactly that: minimal overhead, maximum freedom.