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? -- You received this bug notification because you are a member of Epoptes Developers, which is subscribed to Epoptes. https://bugs.launchpad.net/bugs/980141 Title: some more suggestions for dealing with multiseat environments Status in Epoptes: New Bug description: I'd like to suggest some changes in Epoptes to work better with multiseat environments: 1. Add label options "Computer:Display (User)" and "Computer:Display" to "Labels" menu. 2. When lauching "Root, locally" terminals for several seats simultaneously, launch just one terminal for each computer, not one for each user. To manage notifications about this bug go to: https://bugs.launchpad.net/epoptes/+bug/980141/+subscriptions -- Mailing list: https://launchpad.net/~epoptes Post to : [email protected] Unsubscribe : https://launchpad.net/~epoptes More help : https://help.launchpad.net/ListHelp

