[Pkg-xfce-devel] Bug#846222: x11-common: Please provide a default xsession in /usr/share/xsessions
Maximiliano Curia
maxy at debian.org
Tue Nov 29 10:52:36 UTC 2016
Package: x11-common
Version: 1:7.7+18
Severity: minor
Tags: patch
Hi,
Thanks to the #845948 report against sddm, we noticed that the "Default
Xsession" xsession desktop file is being provided by the lightdm display
manager (in the /usr/share/xsessions/lightdm-xsession.desktop file). And since:
- This xsession file is useful for other display managers, such as sddm, that
uses the /usr/share/xsessions/*.desktop to allow the users to choose their
preferred sessions.
- This ends up calling /etc/X11/Xsession default which is the only way to use
the user's ~/.xsession file
- The script that processes the "default" parameter
(/etc/X11/Xsession.d/20x11-common_process-args) as a special case is
provided by the x11-common package.
I believe, it would be better to this file in the x11-common package (renamed
as
/usr/share/xsessions/user-xsession.desktop or
/usr/share/xsessions/default-xsession.desktop).
Happy hacking,
-- System Information:
Debian Release: stretch/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'buildd-unstable'), (500, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages x11-common depends on:
ii lsb-base 9.20161101
x11-common recommends no packages.
x11-common suggests no packages.
-- no debconf information
-------------- next part --------------
[Desktop Entry]
Version=1.0
Name=Default Xsession
Exec=default
Icon=
Type=Application
More information about the Pkg-xfce-devel
mailing list