Table of Contents
XFCE is a lightweight, fast, and highly customizable desktop environment — perfect for Debian 13 (Trixie) users who want performance without sacrificing stability. Installing it is simple whether you're using a fresh server or a minimal Debian installation.
Step 1: Update the System
Start by updating your Debian 13 system:
sudo apt update && sudo apt upgrade -y
Step 2: Install XFCE Desktop Environment
Install the core XFCE desktop along with useful plugins and utilities:
sudo apt install -y xfce4 xfce4-goodies
xfce4-goodies adds extra panel plugins, tools, and enhancements.
Step 3: Install a Display Manager (Recommended)
If you're installing XFCE on a minimal system, you’ll need a login manager.
LightDM is lightweight and ideal for XFCE:
sudo apt install -y lightdm lightdm-gtk-greeter
If asked to select a display manager, choose lightdm.
Manually switch later:
sudo dpkg-reconfigure lightdm
Step 4: Reboot the System
Reboot to load XFCE and LightDM properly:
sudo reboot
After the reboot, you’ll see the LightDM login screen.
Step 5: Select XFCE Session (If You Have Multiple Desktops)
On the login screen, click the session icon and select XFCE Session.
Optional Step: Install Themes and Icon Packs
Improve XFCE's look with modern themes:
sudo apt install -y arc-theme papirus-icon-theme
XFCE is extremely resource-friendly — often using under 600MB RAM at idle — making it ideal for VPS environments, old hardware, or power users who want speed without bloat.
