#1148029 ukui-session-manager: simpleDesk does not import the display environment for D-Bus activation

Package:
ukui-session-manager
Source:
ukui-session-manager
Description:
Session manager of the UKUI desktop environment
Submitter:
Pan Zhang
Date:
2026-10-01 15:53:02 UTC
Severity:
normal
#1148029#5
Date:
2026-09-16 09:04:53 UTC
From:
To:
Dear Maintainer,

The simpleDesk session path does not propagate the display environment
to the D-Bus/systemd user activation environment.

This path is entered through:

ukui-session simpleDesk

and is used by the LightDM/wlcom greeter scenario.

As a result, services activated over D-Bus during the session may start
without variables such as DISPLAY, XAUTHORITY, WAYLAND_DISPLAY,
XDG_SESSION_TYPE, XDG_CURRENT_DESKTOP and QT_QPA_PLATFORM, and then fail
to connect to the display.

The normal UKUI session already imports these variables, but the
simpleDesk path does not.

In simpleDeskApplication, XDG_CURRENT_DESKTOP is set to “UKUI”, but the
updated environment is not passed to the D-Bus/systemd activation
environment before autostart applications are launched.

Expected result:

The simpleDesk session should propagate the display environment before
starting applications, so D-Bus-activated services can connect to the
display normally.

Regards,

#1148029#10
Date:
2026-10-01 15:51:16 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ukui-session-manager, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148029@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
handsome_feng <jianfengli@ubuntukylin.com> (supplier of updated ukui-session-manager package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 01 Oct 2026 11:28:52 -0400
Source: ukui-session-manager
Architecture: source
Version: 4.20.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: kylin Team <team+kylin@tracker.debian.org>
Changed-By: handsome_feng <jianfengli@ubuntukylin.com>
Closes: 1148029
Changes:
 ukui-session-manager (4.20.0.1-1) unstable; urgency=medium
 .
   [ zhangpan ]
   * New upstream bugfix-only release.
   * Fix simpleDesk path not propagating the display environment to
     D-Bus-activated services: import DISPLAY, XAUTHORITY,
     WAYLAND_DISPLAY, XDG_SESSION_TYPE, XDG_CURRENT_DESKTOP and
     QT_QPA_PLATFORM into the D-Bus/systemd activation environment.
     (Closes: #1148029)
   * Bump debhelper compatibility level to 14.
Checksums-Sha1:
 befbfefe82fc0c577560f4e9795cb85db89017ff 2603 ukui-session-manager_4.20.0.1-1.dsc
 1cd2cbea58e4fefb92739ebb3787cb635b227b7d 4487160 ukui-session-manager_4.20.0.1.orig.tar.xz
 c743ca67ff917447cd15ab20028937138446a44b 11444 ukui-session-manager_4.20.0.1-1.debian.tar.xz
 d129a5bb4b51f724cc81e9362974217d1c37037f 23908 ukui-session-manager_4.20.0.1-1_source.buildinfo
Checksums-Sha256:
 fa0998fad1acfe996a249dffcbacc1184201249c60debb8a806ef49999eb9502 2603 ukui-session-manager_4.20.0.1-1.dsc
 16f6660ae93e0b880c2996d6356fee3b039137a0364f55de9ca76b16a6a5fdca 4487160 ukui-session-manager_4.20.0.1.orig.tar.xz
 c797d72c8169e72f0cd42ee04e3d506d941ed3282368307e5e9c6e717fcd8123 11444 ukui-session-manager_4.20.0.1-1.debian.tar.xz
 3b8e16ff9553d436f871f5310bcf4948bbcb2065bef8c521708e81a776cecef8 23908 ukui-session-manager_4.20.0.1-1_source.buildinfo
Files:
 eb8d6134c8c530141115075ce5c89627 2603 x11 optional ukui-session-manager_4.20.0.1-1.dsc
 db05fd4252e7f7a9ae53d83fa7ca72c8 4487160 x11 optional ukui-session-manager_4.20.0.1.orig.tar.xz
 0cbdced83fffab63f9bb990a816e01f6 11444 x11 optional ukui-session-manager_4.20.0.1-1.debian.tar.xz
 5d2b2092b4ca2c047f2b947ef39fc5ab 23908 x11 optional ukui-session-manager_4.20.0.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJPBAEBCgA5FiEEhsgAHpUwnacZWWSCm7hQwBMRHwwFAmq+fNcbHGppYW5mZW5n
bGlAdWJ1bnR1a3lsaW4uY29tAAoJEJu4UMATER8MQiIP/2Am+KCS+d7LIak9FWV2
yl10V3DdpOadAVYf3Mi6EsuISfPEpLB898uIPqteiicDIEj9wVV6mrD5NnLsLtS7
kalHXOotEpDLGPrppNmhO0gL0MtwVXKxOc31abmGczZNzFiwnEtBnrkRSiUtA6jS
2En/2oZM84b83ALcAKnTUUwnPoOcjpaaxHV5KkffSrdIYLYxoZcvbQI+FxdR3QsU
Y6CHAgq7hxU7aLF+yQOtXgwWKXczXdpdJLBeG0EPCs1g7W2ryL/zCu8iHxWMVdJx
/ONGeu7TBcB3F/VzTBBstt+YjK3VUJY7IFjK8A0etx5Q6d4OA1bYmvxwdvfQ8+yq
CcoKByq2esJu1SAN2CbfXYHVq2KEeD1/bR2JvzbW2aY7dhDuqgAYvUJ1sxWWBnYA
6MIXC4tDwwmN3fN+PbhbAlxxOvUV6+JJC82V5qBukVWF3atxly0fJWhCkw7/J4+K
kQR5No3yGvS9eth4Lhq5/wFaFr5STBi94TIzlUZmdlYEehol86oDMjNFl/3ht5qB
SKFHVLZVq2ad2jq6yyzWTqok6zmNkjU7+go8vdOvvvfC/6zrR3oy5hBWrCwHM2ER
/J979xRa/bo0N3p3Mo835w6dvWnWWi3xlTO2Baxw2MIkRQSBhGJKSNAstRnblAxA
IJQzlnHcCiCieuWLPiKhN1Mg
=4YOK
-----END PGP SIGNATURE-----