Comment 5 for bug 980141

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

Now that systemd-logind is coming to replace ConsoleKit in Ubuntu, we'll finally have a proper multiseat handling mechanism of which Epoptes could benefit.

For example, logind provides a proper way to identify seats. Each seat receives a name of kind "seatXXXX". The default seat, called "seat0", is always available, while any other seat is loaded on demand, if the display manager has automatic multiseat support. Multiseat support in LightDM is in development by the community (see https://wiki.ubuntu.com/LightDM/Specs/BasicMultiseat).

If Epoptes could identify the available seats by their names as provided by logind, it could launch a EM_SYSTEM epoptes-client instance for each seat.

I'll try to add some logind support in my Epoptes branches. Should I open another bug to track these specific points (get seat names and launch a EM_SYSTEM for each seat), or track them here?