| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xfce4-session | Distribution: openSUSE Tumbleweed |
| Version: 4.20.3 | Vendor: openSUSE |
| Release: 3.1 | Build date: Thu Aug 28 10:15:22 2025 |
| Group: System/GUI/XFCE | Build host: reproducible |
| Size: 844901 | Source RPM: xfce4-session-4.20.3-3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://docs.xfce.org/xfce/xfce4-session/start | |
| Summary: Xfce Session Manager | |
xfce4-session is the session manager for the Xfce desktop environment.
GPL-2.0-only
* Thu Aug 28 2025 Takashi Iwai <tiwai@suse.com>
- Yet more default key binding for Wayland labwc (bsc#1248802)
* Wed Aug 27 2025 Takashi Iwai <tiwai@suse.com>
- Add more default key bindings for Wayland with labwc (bsc#1248802):
xfce4-session-more-labwc-keybindings.patch
- Drop the previous workaround patch for wayland startup
(bsc#1247542):
xfce4-session-reduce-wayland-autostart-timeout.patch
The fix is now found in xfce4-branding-openSUSE instead
* Thu Aug 14 2025 Takashi Iwai <tiwai@suse.com>
- Reduce the timeout for auto-start on Wayland (bsc#1247542);
xfce4-session-reduce-wayland-autostart-timeout.patch
This is a temporary workaround for the too slow start-up on Wayland
desktop. Currently the error is ignored in anyway.
- Use '?' for SUSE macro expansion, so that quilt setup works.
* Thu Aug 14 2025 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.20.3:
* wayland: startxfce4: Remove definition of SDL_VIDEODRIVER variable
* Add xapp for Settings in xfce-portals.conf
* startxfce4: Add check for /etc/vconsole.conf
* labwc: Add some default config values
* xfce-portals.conf: Add wlr for ScreenCast
* startxfce4: Improve keyboard layout detection on wayland
* wayland: start a D-Bus session only if there isn't one already
* Use syntax compatible with most sh shells.
* labwc: Add window snapping range
* Tue Aug 05 2025 Takashi Iwai <tiwai@suse.com>
- Fix the audio mixer invocation on Wayland (bsc#1247640):
xfce4-session-drop-amixer-D-pulse-option.patch
* Sun Mar 30 2025 Manfred Hollstein <manfred.h@gmx.net>
- Build sub-package wayland-experimental only on Tumbleweed or
Slowroll; Leap does not provide labwc (yet).
* Mon Mar 24 2025 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.20.2:
* build: Fix include order on *BSD
* autotools-build: Be sure gdbus-codegen files are regenerated
- Remove obsolete 0003-fix-glib2_84-related-conditionals.patch
* Sun Mar 23 2025 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.20.1:
* wayland: Use labwc's --session option if available
* wayland: Don't pass xfce4-session to the optional compositor
cmdline
* build: Add missing dep flags
* build: Automate copyright year management
* build: Replace xdt-csource with glib-compile-resources
* build: Define xfce4 min version >= 4.18
* scripts: Make xflock4 blocking again
* startxfce4: Fix keyboard layout on wayland
* scripts: Remove unused .in level in xinitrc
* build: Add missing checks for headers
* build: Fix wrong include guard
* build: Add missing check for sigprocmask
* autotools-build: Check for xfce4-dev-tools in configure.ac
* build: Add missing dep flags
* build: Get rid of maintainer mode where gdbus-codegen is used
* Improve Wayland support
* Translation Updates
- Refresh xfce4-session-adapt-session-scripts-git.patch and
xfce4-session-adapt-session-scripts.patch
- Refresh 0002-relax-x11-version.patch
* Add small hack to maintain the configure* files' modification
time; otherwise the whole aclocal, autoconf, automake series
will have to be run, which will fail.
- Add 0003-fix-glib2_84-related-conditionals.patch to fix errors
when building with glib2 < 2.84
* Fri Dec 20 2024 Manfred Hollstein <manfred.h@gmx.net>
- Add xwayland as a required package for the new subpackage
xfce4-session-wayland-experimental
* Sun Dec 15 2024 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.20.0:
* Translation Updates
- Refresh 0002-relax-x11-version.patch
* Sun Dec 01 2024 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.19.4 [development release]
* I18n: Update po/LINGUAS list
* Fix leak of reason messages from libSM
* wayland: Wait for VT switch for LightDM users before starting
compositor
* Avoid using bzero
* users wanting to shutdown should be in the _shutdown group since
OpenBSD 7.4
* Translation Updates
- Refresh 0002-relax-x11-version.patch
* Sun Dec 01 2024 Manfred Hollstein <manfred.h@gmx.net>
- Move all files for a wayland session into a new additional
subpackage "xfce4-session-wayland-experimental".
* Sat Nov 02 2024 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.19.3 [development release]
* manager: Fix SmsClientHostName leak
* Fix leaks in xfsm_properties_load
* manager: Fix leaks in xfsm_manager_load_failsafe
* Added missing Keywords entry to .desktop files
* manager: Fix string array leak
* Fix string leak in main()
* Fix leaks in settings_list_sessions_open_key_file
* manager: Fix string leaks
* build: Bump requirements for Xfce 4.20
* logout-dialog: Fix use-after-free when getting logout action
* Apply .clang-format file
* Fix gtk-layer-shell includes
* Add xapp for Background xfce-portals.conf
* manager: Fix wrong release function
* Add css class for session chooser
* scan-build: Fix unix.Malloc
* scan-build: Add false positive file
* build: clang: Fix -Wcast-align
* build: Fix -Werror=unused-variable
* Revert "Add new CI builds to build without X11 and Wayland"
* build: Fix check for _IceTransNoListen
* Translation Updates
- Refresh 0002-relax-x11-version.patch
* Thu Oct 24 2024 Manfred Hollstein <manfred.h@gmx.net>
- Add 0002-relax-x11-version.patch to allow build for Leap with its
ancient but sufficient X11 packages.
* Tue Apr 02 2024 Maurizio Galli <maurizio.galli@suse.com>
- Updated to version 4.19.2 (development branch)
* Thu Oct 26 2023 Maurizio Galli <maurizio.galli@suse.com>
- Added xfce-portals.conf file. XDP 0.18.0 requires desktop and other
environments to have their own portals.conf drop in file and this
is a workaround until a better fix lands (boo#1215641)
- Added xdg-current-desktop-xfce.desktop to autostart to ensure variable
XDG_CURRENT_DESKTOP variable is properly exposed to systemd (boo#1215641)
- Relax requirement of branding package version to prevent
xfce4-branding-openSUSE breaking on Leap due to repos being out of sync
(boo#1216470)
* Mon May 29 2023 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.3
* shutdown: Do not set an error when returning TRUE
* logout-dialog: Fix use-after-free
* Use glib wrappers for memory allocation
* build: Fix build when there is no suspend/hibernate support
* build: Add suspend support for Solaris
* startxfce4: Fix xinit arguments order
* manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
* settings: Remove useless tooltip
* xflock4: Update fallback list
* logout-dialog: Lower warning level
* shutdown: Keep error NULL when unused
* cleanup: Remove dead polkit code
* Revert "Fallback to old method for shutdown (bug #8630)."
* Use g_critical() instead of g_error()
* Use GLib logging functions or g_printerr() instead of g_print()
* Use GLib logging functions instead of g_printerr()
* build: Fix untranslated policykit file
* Escape/unescape string list delimiter when saving/restoring session
* Replace XfceRc with GKeyFile for session file parsing
* Translation Updates
* Tue Mar 28 2023 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.2
* manager: Fix GQueue memory management
* Fix Xfconf memory management
* Update bug report address
* Fix suspend/hibernation bug on ConsoleKit2 (Fixes #164)
* Fri Feb 10 2023 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.1
* Update copyright year
* Fix bus name acquisition/ownership (#54, !34)
* Use XfceScreensaver from Libxfce4ui (!35)
* build: Fix previous commit
* build: Fix autotools warnings
* Avoid duplicating directories in the tail of $XDG_* envs (#111, !21)
* settings: Fix memory leak
* libxfsm: Fix wrong return value
* Fix memory leaks when opening xfce4-session-settings
* Fix blurry session snapshots (!33)
* Fix blurry icons in autostart tab when UI scale > 1 (!33)
* build: Fix GTK deprecation warnings (!32)
* build: Fix some other GDK deprecation warnings (!32)
* build: Fix gdk_error_trap_push/pop() deprecation warnings (!32)
* build: Let xdt-depends.m4 macros set GLib macros (!32)
* build: Remove GDK_VERSION_MIN_REQUIRED/MAX_ALLOWED (!32)
* Make use of translations for run hooks (Fixes #156)
* Translation Updates
- Regenerate xfce4-session-adapt-session-scripts-git.patch and
xfce4-session-adapt-session-scripts.patch
- Remove two stray comments about add-light-locker-support patches
* Thu Dec 22 2022 Manfred Hollstein <manfred.h@gmx.net>
- Update to version 4.18.0
* Bump requirements for Xfce 4.18
* Translation Updates
- Remove add-light-locker-support-git.patch and add-light-locker-support.patch
- Update to version 4.17.2
* logout-dialog: New Xfconf property "ShowSave" (!29)
* bump copyright year to 2022
- Update to version 4.17.1
* Translation Updates
- Update to version 4.17.0
* settings: Revert type hint change
* Check getgrgid(3) return value to avoid crash
* build: Fix intltool lock file problem during make distcheck
* Remove pre-defined lockers
* Refresh list of screensavers (#17)
* Do not mind output of screensaver, if successful
* Run custom command in a separate shell
* Avoid extra pause by redirecting stdin
* Update COPYING
* Increase switch user timeout (!25)
* xflock4: Apply initial delay before running a screensaver/locker (#29)
* xflock4: Update copyrights
* xflock4: make the script executable
* Add labels to inline toolbar buttons
* Use correct icon for Close button
* Translation Updates
/etc/alternatives/default-xsession.desktop /etc/alternatives/default.desktop /etc/xdg/autostart/xdg-current-desktop-xfce.desktop /etc/xdg/xfce4/Xft.xrdb /etc/xdg/xfce4/xinitrc /usr/bin/startxfce4 /usr/bin/xfce4-session /usr/bin/xfce4-session-logout /usr/bin/xfce4-session-settings /usr/bin/xflock4 /usr/share/applications/xfce-session-settings.desktop /usr/share/applications/xfce4-session-logout.desktop /usr/share/doc/packages/xfce4-session /usr/share/doc/packages/xfce4-session/AUTHORS /usr/share/doc/packages/xfce4-session/NEWS /usr/share/doc/packages/xfce4-session/README.md /usr/share/icons/hicolor/128x128/apps /usr/share/icons/hicolor/128x128/apps/org.xfce.session.png /usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/16x16/apps/org.xfce.session.png /usr/share/icons/hicolor/24x24/actions /usr/share/icons/hicolor/24x24/actions/xfsm-hibernate.png /usr/share/icons/hicolor/24x24/actions/xfsm-lock.png /usr/share/icons/hicolor/24x24/actions/xfsm-logout.png /usr/share/icons/hicolor/24x24/actions/xfsm-reboot.png /usr/share/icons/hicolor/24x24/actions/xfsm-shutdown.png /usr/share/icons/hicolor/24x24/actions/xfsm-suspend.png /usr/share/icons/hicolor/24x24/actions/xfsm-switch-user.png /usr/share/icons/hicolor/24x24/apps /usr/share/icons/hicolor/24x24/apps/org.xfce.session.png /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/org.xfce.session.png /usr/share/icons/hicolor/48x48/actions /usr/share/icons/hicolor/48x48/actions/xfsm-hibernate.png /usr/share/icons/hicolor/48x48/actions/xfsm-lock.png /usr/share/icons/hicolor/48x48/actions/xfsm-logout.png /usr/share/icons/hicolor/48x48/actions/xfsm-reboot.png /usr/share/icons/hicolor/48x48/actions/xfsm-shutdown.png /usr/share/icons/hicolor/48x48/actions/xfsm-suspend.png /usr/share/icons/hicolor/48x48/actions/xfsm-switch-user.png /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/48x48/apps/org.xfce.session.png /usr/share/icons/hicolor/64x64/apps /usr/share/icons/hicolor/64x64/apps/org.xfce.session.png /usr/share/icons/hicolor/96x96/actions /usr/share/icons/hicolor/96x96/actions/xfsm-hibernate.png /usr/share/icons/hicolor/96x96/actions/xfsm-lock.png /usr/share/icons/hicolor/96x96/actions/xfsm-logout.png /usr/share/icons/hicolor/96x96/actions/xfsm-reboot.png /usr/share/icons/hicolor/96x96/actions/xfsm-shutdown.png /usr/share/icons/hicolor/96x96/actions/xfsm-suspend.png /usr/share/icons/hicolor/96x96/actions/xfsm-switch-user.png /usr/share/icons/hicolor/96x96/apps /usr/share/icons/hicolor/96x96/apps/org.xfce.session.png /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/org.xfce.session.svg /usr/share/licenses/xfce4-session /usr/share/licenses/xfce4-session/COPYING /usr/share/man/man1/xfce4-session-logout.1.gz /usr/share/man/man1/xfce4-session.1.gz /usr/share/xdg-desktop-portal /usr/share/xdg-desktop-portal/xfce-portals.conf /usr/share/xsessions/default.desktop /usr/share/xsessions/xfce.desktop
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 2 23:44:54 2025