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





Reply via email to