Package: lightdm
Version: 1.18.3-1
Severity: important
Multi-seat works perfectly up to the point which I decribe below.
There are existing users who do not login who automatically appear to
login onto the workstation.
(no remote services -- it's not a compromised system)
loginctl
SESSION UID USER SEAT TTY
14518 0 root
8901 1000 userA seat0
c14 131 lightdm seat0
c33 131 lightdm seat-1
Even after clearing the logged-in users (there's only about 2 or 3 users
on this system.. ) , with loginctl terminate-user ... a user or two
then re-appear again...
ps shows gvfs things.
I looked at timers with systemctl list-timers and disabled/stopped any
of them.
I also tried to look at timers with user accounts using, "systemctl
--user" list-timers and couldn't find anything under there.
I wonder what is "triggering" these processes...
it must be a bug lightdm.
/etc/lightdm/lightdm.conf
----------------
[Seat:seat0]
logind-check-graphical=true
type=xlocal
#xserver-config=/etc/X11/xorg.conf.intel_seat0
#note: debian's current Xorg (in this system), manpage does not indicate
-seat seat_id but Xorg --help shows it is available
xserver-config=/etc/X11/xorg.conf.seat0
xserver-command=/usr/bin/Xorg -nolisten tcp -layout layout_seat0 -seat
seat0 -novtswitch
[Seat:seat-1]
logind-check-graphical=true
type=xlocal
xserver-config=/etc/X11/xorg.conf.seat-1
xserver-command=/usr/bin/Xorg -nolisten tcp -layout layout_seat-1 -seat
seat-1 -novtswitch
-------------
I provided xserver-config for the two seats, there's nothing special I
can find which can be triggering this...
Despite the multiple ghost-logins, I am able to login via lightdm with
the already listed users shown with loginctl list-users.
-Scott
Section "ServerLayout"
Identifier "layout_seat-1"
MatchSeat "seat-1"
Screen 0 "Screen0"
InputDevice "Mouse0"
InputDevice "Keyboard0"
Option "SingleCard" "on"
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "layout_seat-1"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "false"
Option "Xinerama" "false"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
# Driver "kbd"
Driver "evdev"
Option "GrabDevice" "on"
Option "Device" "/dev/input/by-id/usb-Darfon_USB_Combo_Keyboard-event-kbd"
Option "XkbRules" "base"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "CoreKeyboard" "on"
EndSection
Section "InputDevice"
Identifier "Mouse0"
# Driver "mouse"
Driver "evdev"
Option "GrabDevice" "on"
Option "Protocol" "auto"
Option "Device"
"/dev/input/by-id/usb-Logitech_G400s_Optical_Gaming_Mouse-event-mouse"
Option "CorePointer" "on"
EndSection
Section "Monitor"
Identifier "Monitor_BL"
VendorName "Acer"
ModelName "1201(BL)"
EndSection
Section "Device"
Identifier "Card0"
Driver "nouveau"
BusID "PCI:1:0:0"
Option "Monitor-HDMI-A-2" "Monitor_BL"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor_BL"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "ServerLayout"
Identifier "layout_seat0"
MatchSeat "seat0"
Screen 0 "Screen0"
InputDevice "Keyboard0"
InputDevice "Mouse0"
Option "SingleCard" "on"
EndSection
Section "ServerFlags"
Option "DefaultServerLayout" "layout_seat0"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "false"
Option "Xinerama" "false"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
# Driver "kbd"
Driver "evdev"
Option "GrabDevice" "on"
# prevent send event to other X-servers
Option "Device" "/dev/input/by-id/usb-Microsoft_Wired_Keyboard_600-event-kbd"
Option "XkbRules" "base"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "CoreKeyboard" "on"
EndSection
Section "InputDevice"
Identifier "Mouse0"
# Driver "mouse"
Driver "evdev"
Option "GrabDevice" "on"
Option "Protocol" "auto"
Option "Device"
"/dev/input/by-id/usb-Logitech_USB-PS_2_Optical_Mouse-event-mouse"
Option "CorePointer" "on"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Acer"
ModelName "Acer 1201(BR)"
EndSection
Section "Device"
Option "VSync" "true"
Option "HotPlug" "false"
Option "XvMC" "true"
Option "TearFree" "true"
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
Option "Monitor-DP-1" "Monitor0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection