Comment 4 for bug 1380069

Revision history for this message
LaƩrcio de Sousa (lbssousa) wrote :

With lightdm 1.12, your config sections [Seat:0] and [Seat:1] will be read no more, since there's no need to configure seats statically.

I can see you're using specific ServerLayouts for each seat. Can you paste here your xorg.conf?

Since you're using open-source drivers, I guess you can register your seats easily in systemd-logind. To see the list of all seat-assignable hardware in your system, run the following command:

loginctl seat-status seat0

Pay special attention on lines tagged with [MASTER], like /sys/devices/.../graphics/fb[0-9]. I guess you'll get two master devices: /dev/fb0 (for your Intel graphics device) and /dev/fb1 (for your AMD card with open-source drivers).

In order to create a new seat, you need to have at least one master device assigned to it. You can assing devices (keyboard, mouse, sound device, USB hub, etc.) to seats with the following command:

loginctl attach seatXXXX /sys/devices/.../your/device

where XXXX can be replaced with any string you want. HINT: if you assing a USB hub to a seat, any device plugged in that hub will be automatically assigned to the same seat.