Comment 29 for bug 1190581

Revision history for this message
In , Jonathan (jonathan-redhat-bugs) wrote :

Description of problem:
Lightdm doesn't seem to properly support systemd multiseat. The first seat is properly opened on seat0, but lightdm's other seats aren't tied to any of logind's seats

Version-Release number of selected component (if applicable):
lightdm-1.7.0-2.fc19.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Set up four seats using udev (I named mine seat-1, seat-2 and seat-3, as well as leaving the default seat0)
1. Configure lightdm to use the four seats
2. Start lightdm.service
3. Run loginctl

Actual results:
   SESSION UID USER SEAT
        10 0 root
       c14 990 lightdm seat0
       c16 990 lightdm
       c17 990 lightdm
       c18 990 lightdm

Expected results:
   SESSION UID USER SEAT
        10 0 root
       c14 990 lightdm seat0
       c16 990 lightdm seat-1
       c17 990 lightdm seat-2
       c18 990 lightdm seat-3

Additional info:
Lightdm does start correctly and does use all four seats, but, because the seats aren't registered correctly with logind, USB devices don't automatically get sent to the right seat.