Top

System requirements for Xfce

All packages (except xfce4-dev-tools) depend on both gtk+ >= 2.6 and glib >= 2.6.4. The order in the dependency table is also the recommended build order.
It's also recommended to build all Xfce components from the same release version.

Package dependencies table:

Package

Dependency(-ies)

Optional Dependency(-ies)

xfce4-dev-tools autoconf, automake, gettext, libtool, pkgconfig, intltool  
libxfce4util pkgconfig  
libxfcegui4 libxfce4util libstartup-notification
libxfce4mcs libx11, libsm, libxfce4util libstartup-notification
libexo libxfce4util xfce-mcs-manager, python >= 2.2
xfce-mcs-manager libxfcegui4, libxfce4mcs  
xfce-mcs-plugins libx11, libxfcegui4, xfce-mcs-manager libxcursor, libxxf86misc, libxkbfile, libxrandr, libxxf86vm
xfce4-panel libx11, libsm, libxfce4mcs, libxfce4util, libxfcegui4, xfce-mcs-manager libstartup-notification
thunar libexo >= 0.3.1.4, libpng >= 1.2.0, libxfce4util dbus >= 0.34, gconf >= 2.4.0, libjpeg
xfce4-session libx11, libsm, libxfce4util, libxfce4mcs, libxfcegui4, xfce-mcs-manager libgnome >= 2.4.0
xfwm4 libx11, libxpm, libsm, libxfce4mcs, libxfce4util, libxfcegui4, xfce-mcs-manager libxrender, libxrandr, libxcomposite, libxfixes, libxdamage
xfdesktop libx11, libsm, libxfce4util, libxfcegui4, libxfce4mcs, xfce-mcs-manager, xfce4-panel thunar >= 0.2.0, libexo >= 0.3.1
xfce-utils libx11, libxfce4mcs, libxfce4util, libxfcegui4, xfce-mcs-manager gdm
xfprint libxfcegui4, libxfce4util, libxfce4mcs, xfce-mcs-manager cups, bsdlpr
gtk-xfce-engine-2    
mousepad libxfcegui4, libxfce4util  
terminal libexo >= 0.3.0, vte >= 0.11.11 libstartup-notification, dbus >= 0.22
xarchiver    
xfburn libxfcegui4, libexo >= 0.3.0 cdrecord, readcd, cdrdao, mkisofs
xfcalendar perl, libxfce4mcs, libxfcegui4, xfce-mcs-manager ical, db >= 4.0
xfce4-appfinder libxfcegui4  
xfce4-mixer libxml-2 >= 2.4.0, libxfce4util, libxfcegui4, libxfce4mcs, xfce-mcs-manager ossaudio, alsa, sun, sgi, audio
xfce4-terminal libxfcegui4, libxfce4mcs, vte >= 0.11.0, xfce-mcs-manager  
xfmedia libx11, libsm, libxfce4util, libxfcegui4, libxine >= 1.0.0 libexo >= 0.2.0, libstartup-notification, dbus >= 0.22, taglib

Recommended packages:

  • librsvg (support for scalable icons)
  • hicolor-icon-theme (better support for icon themes)
  • openssh
  • xscreensaver (locking the screen)