Bug 5063 - ThinLinc doesn't add Debian/Ubuntu extra XDG directories
Summary: ThinLinc doesn't add Debian/Ubuntu extra XDG directories
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: VSM Agent (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Peter Åstrand
Depends on:
Reported: 2014-04-02 13:48 CEST by Pierre Ossman
Modified: 2023-01-24 13:18 CET (History)
0 users

See Also:
Acceptance Criteria:


Description Pierre Ossman cendio 2014-04-02 13:48:42 CEST
Debian and Ubuntu fiddle around with the XDG environment variables (like $XDG_DATA_DIRS and $XDG_CONFIG_DIRS) in /etc/X11/Xsession.d. Since we don't run the scripts in there, we will not get the same environment as a local login. This could potentially cause issues as applications and configuration stored in those extra XDG directories will be ignored.

Ubuntu is also extra annoying by looking at $DESKTOP_SESSION, which is something magical that is set by lightdm.

Note You need to log in before you can comment on or make changes to this bug.