systemd-logind sessions are not set up properly if `startx` is used
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xinit (Debian) |
Fix Released
|
Unknown
|
|||
xinit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In Raring and earlier, ConsoleKit was used for session management, and /etc/X11/
In Saucy, ConsoleKit has been replaced with systemd-logind, which has no equivalent for ck-launch-session and requires X to be started on the same terminal as the console used to run `startx`.
Could /etc/X11/
#!/bin/bash
TTY="${
TTY="${TTY#/dev/}"
if [[ $TTY != tty* ]]; then
printf '==> ERROR: invalid TTY\n' >&2
exit 1
fi
printf -v VT 'vt%02d' "${TTY#tty}"
exec /usr/bin/X -nolisten tcp -dpi 100 "$VT" "$@"
This script comes from http://
Some additional references:
http://
https:/
https:/
Changed in xinit (Debian): | |
status: | Unknown → Fix Released |
This should be fixed in 1.3.3-1 that I just uploaded in debian