2
# Check that switching to an existing account with a password shows the greeter
3
# Uses a resettable greeter
17
#?XSERVER-0 START VT=7 SEAT=seat0
19
# Daemon connects when X server is ready
20
#?*XSERVER-0 INDICATE-READY
21
#?XSERVER-0 INDICATE-READY
22
#?XSERVER-0 ACCEPT-CONNECT
25
#?GREETER-X-0 START XDG_SEAT=seat0 XDG_VTNR=7 XDG_SESSION_CLASS=greeter
26
#?LOGIN1 ACTIVATE-SESSION SESSION=c0
27
#?XSERVER-0 ACCEPT-CONNECT
28
#?GREETER-X-0 CONNECT-XSERVER
29
#?GREETER-X-0 CONNECT-TO-DAEMON
30
#?GREETER-X-0 CONNECTED-TO-DAEMON
32
# Log into account with a password
33
#?*GREETER-X-0 AUTHENTICATE USERNAME=have-password1
34
#?GREETER-X-0 SHOW-PROMPT TEXT="Password:"
35
#?*GREETER-X-0 RESPOND TEXT="password"
36
#?GREETER-X-0 AUTHENTICATION-COMPLETE USERNAME=have-password1 AUTHENTICATED=TRUE
37
#?*GREETER-X-0 START-SESSION
39
# Start new X server for session
40
#?XSERVER-1 START VT=8 SEAT=seat0
41
#?*XSERVER-1 INDICATE-READY
42
#?XSERVER-1 INDICATE-READY
43
#?XSERVER-1 ACCEPT-CONNECT
48
#?SESSION-X-1 START XDG_SEAT=seat0 XDG_VTNR=8 XDG_GREETER_DATA_DIR=.*/have-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=default USER=have-password1
49
#?LOGIN1 ACTIVATE-SESSION SESSION=c1
50
#?XSERVER-1 ACCEPT-CONNECT
51
#?SESSION-X-1 CONNECT-XSERVER
53
# Switch to another user
54
#?*SWITCH-TO-USER USERNAME=no-password1
55
#?RUNNER SWITCH-TO-USER USERNAME=no-password1
58
#?XSERVER-2 START VT=9 SEAT=seat0
60
# Daemon connects when X server is ready
61
#?*XSERVER-2 INDICATE-READY
62
#?XSERVER-2 INDICATE-READY
63
#?XSERVER-2 ACCEPT-CONNECT
65
# Old session is locked
66
#?LOGIN1 LOCK-SESSION SESSION=c1
69
#?SESSION-X-2 START XDG_SEAT=seat0 XDG_VTNR=9 XDG_GREETER_DATA_DIR=.*/no-password1 XDG_SESSION_TYPE=x11 XDG_SESSION_DESKTOP=default USER=no-password1
70
#?XSERVER-2 ACCEPT-CONNECT
71
#?SESSION-X-2 CONNECT-XSERVER
73
# Switch to new session
74
#?LOGIN1 ACTIVATE-SESSION SESSION=c2
77
# Switch back to first user
78
#?*SWITCH-TO-USER USERNAME=have-password1
79
#?RUNNER SWITCH-TO-USER USERNAME=have-password1
81
# Which switches to greeter
82
#?LOGIN1 LOCK-SESSION SESSION=c2
84
#?GREETER-X-0 SELECT-USER-HINT USERNAME=have-password1
86
#?LOGIN1 ACTIVATE-SESSION SESSION=c0
90
#?GREETER-X-0 TERMINATE SIGNAL=15
91
#?XSERVER-0 TERMINATE SIGNAL=15
92
#?SESSION-X-1 TERMINATE SIGNAL=15
93
#?XSERVER-1 TERMINATE SIGNAL=15
94
#?SESSION-X-2 TERMINATE SIGNAL=15
95
#?XSERVER-2 TERMINATE SIGNAL=15
96
#?RUNNER DAEMON-EXIT STATUS=0