Full XFCE (Split Install)
Mint-style XFCE feel: LightDM + slick greeter, Whisker menu (search), Thunar media integration, good defaults.
Base GUI + Login
Xorg + XFCE + LightDM + slick greeter.
sudo apt install -y xserver-xorg xinit dbus-x11 xfce4 xfce4-goodies lightdm lightdm-gtk-greeter xfce4-screensaver xfce4-power-manager at-spi2-core
Menu + Panel niceness
Mint-like searchable start menu (Whisker).
sudo apt install -y xfce4-whiskermenu-plugin
Networking + GUI editor
NetworkManager with the GUI editor.
sudo apt install -y network-manager network-manager-gnome
PolicyKit prompts
Auth prompts for admin actions inside XFCE.
sudo apt install -y pkexec polkitd
Audio (PipeWire)
PipeWire + Pulse compatibility + mixer UI.
sudo apt install -y pipewire wireplumber pipewire-pulse pavucontrol xfce4-pulseaudio-plugin
Filesystem / Removable Media
Thunar volume management + GVFS + UDisks2.
sudo apt install -y thunar thunar-volman gvfs gvfs-backends udisks2 xdg-user-dirs
Core apps
Terminal, editor, archive support, image viewer.
sudo apt install -y xfce4-terminal mousepad file-roller thunar-archive-plugin tumbler ristretto blueman
Fonts + Theme
Clean fonts and a modern theme set.
sudo apt install -y fonts-noto fonts-noto-color-emoji fonts-liberation papirus-icon-theme arc-theme
Icons
Clean fonts and a modern icon set.
sudo apt install -y hicolor-icon-theme adwaita-icon-theme
sudo gtk-update-icon-cache /usr/share/icons/hicolor
Enable services
sudo systemctl enable --now NetworkManager lightdm
Install Minimal X11 Kiosk
Only needed if you are on a "Headless" or Server build.
sudo apt install xserver-xorg xinit xserver-xorg-legacy x11-xserver-utils xterm xserver-xorg-input-libinput fonts-dejavu-core
Fix Non-Root Permissions
echo -e "needs_root_rights=yes\nallowed_users=anybody" | sudo tee /etc/X11/Xwrapper.config
# Add your user to video/tty groups
sudo usermod -aG video,tty $USER
Optional VM Tools
Virtual machine tools. (Disbale Accelerate 3D graphics)
sudo apt install open-vm-tools open-vm-tools-desktop