Xfce Wiki

Sub domains

xfce4-session - Session Manager


Xfce4-session is a session manager for Xfce. Its task is to save the state of your desktop (opened applications and their location) and restore it during a next startup. You can create several different sessions and choose one of them on startup.


  • Preferences – Configure the behaviour of the session manager
  • Logout Dialog – The logout dialog and more information about power management handling
  • Frequently Asked Question – Tips and tricks related to xfce4-session
  • Advanced – Advanced information about environment variables and kiosk mode
  • Known Issues – Read this if xfce4-session causes trouble

Latest Release

  • xfce4-session 4.19.2 released (2024/03/31 12:01)
    xfce4-session 4.19.2 is now available for download from https://archive.xfce.org/src/xfce/xfce4-session/4.19/xfce4-session-4.19.2.tar.bz2 https://archive.xfce.org/src/xfce/xfce4-session/4.19/xfce4-session-4.19.2.tar.bz2?sha1 https://archive.xfce.org/src/xfce/xfce4-session/4.19/xfce4-session-4.19.2.tar.bz2?sha256 What is xfce4-session? ====================== The Xfce session manager controls the loading of applications when Xfce is started. It also handles logging out, shutting down, and rebooting. Website: https://docs.xfce.org/xfce/xfce4-session/start Release notes for 4.19.2 ======================== [Please note that this is a development release.] - Update copyright year - manager: Honor user settings for session saving in non-interact mode - logout-dialog: Remove save session checkbox - Explicitly depend on gio-unix-2.0 - build: Always distribute session .desktop files - Add new CI builds to build without X11 and Wayland - wayland: Hide disabled features in dialogs - wayland: Avoid segfault when parsing display name - wayland: Use gtk-layer-shell for the logout dialog - wayland: Complete logout process - wayland: Adapt failsafe startup - wayland: Adapt startxfce4 and related files - build: Use AM_DISTCHECK_CONFIGURE_FLAGS - Guard X11 code paths - Remove X11 specific headers and symbols when possible - Revert "Ensure we always reap child processes" - Ensure we always reap child processes - Replace deprecated xfce_spawn_command_line_on_screen() - Add missing G_(BEGIN|END)_DECLS - Add xapp for Wallpaper and Screenshot in xfce-portals.conf - Add minimal xdg-desktop-portal conf file for Xfce (Fixes #181) - Ensure all various XDG_* etc. env vars are passed to DBus and systemd - Add missing export for XDG_CONFIG_HOME and XDG_CACHE_HOME - Clean up SVG icon metadata for 24px, 48px actions - Add action icons at 96px - Add icons at missing sizes, clean up SVG metadata - Translation Updates: Albanian, Arabic, Armenian (Armenia), Asturian, Azerbaijani, Basque, Belarusian, Belarusian (Tarask), Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (Canada), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur, Vietnamese

Previous Releases

Back to Top

Source Code Repository

Reporting Bugs

Back to main Xfce documentation page