Multi-seat support broken in 3.34.1
I have a multi-seat configuration consisting of two seats, seat0 and seat1. Each has its own graphics card, sound card, set of USB ports, etc. I used GDM which logged in correctly whoever using a given seat. With a recent update (I am not sure exactly when but sometime in the past 2-3 weeks), the behavior of GDM changed for the following:
- On seat0, as soon as I click on the GDM login screen, the entry form for the password completely vanishes and I am left with the standard gray background, with the only option to restart/stop the computer.
- On seat1, I can click and enter my password. However the desktop gets started on seat0 rather than on seat1.
Using Wayland or X for GDM has no effect on the general behavior.
If I use another login manager such as SDDM, everything works as expected but I lose screen lock, which is quite undesirable.
I am using Arch linux, with all the packages up-to-date. Please let me know what logs would be relevant.