Open wltjr opened 6 years ago
Various DM env vars
Entrance
XDG_MENU_PREFIX=e-
XDG_VTNR=vt7
XDG_DATA_DIRS=/usr/share/enlightenment:/usr/local/share:/usr/share
XDG_SESSION_CLASS=greeter
XDG_SEAT=seat0
XDG_RUNTIME_DIR=/var/run/user/10001
XDG_CONFIG_DIRS=/usr/etc/xdg:/etc/xdg
XDG_SESSION_COOKIE=wlt-1507645918.536214-1107418720
Lightdm
XDG_MENU_PREFIX=e-
XDG_VTNR=7
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/wlt
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/enlightenment:/usr/local/share:/usr/share
XDG_SESSION_DESKTOP=enlightenment
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SEAT=seat0
XDG_RUNTIME_DIR=/var/run/user/10001
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_CONFIG_DIRS=/usr/etc/xdg:/etc/xdg
XDG_SESSION_COOKIE=ws-1506885488.515337-222952706
SDDM
XDG_MENU_PREFIX=e-
XDG_VTNR=7
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/enlightenment:/usr/local/share:/usr/share
XDG_SESSION_DESKTOP=
XDG_SESSION_CLASS=user
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_CURRENT_DESKTOP=
XDG_SEAT=seat0
XDG_RUNTIME_DIR=/var/run/user/10001
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
XDG_CONFIG_DIRS=/usr/etc/xdg:/etc/xdg
XDG_SESSION_COOKIE=ws-1498665211.218288-357351734
maybe related? #40
Hi, no it is not related. These are variables I know are not being set within Entrance code. Mostly the seat variables, as that comes from systemd's logind or the replacement elogind. I started work, some time ago, on obtaining seat information from logind/elogind via dbus, but that work is not complete.
A few session variables other DMs set that entrance presently is not.
XDG_SEAT is presently hard coded which it should not. It should be obtained from consolekit2 or logind/elogind.