@Youssef Habri: please don't change the bug status without comments, that change I proposed wasn't committed upstream.
@Laércio de Sousa: there are 2 epoptes-client processes running for each workstation. One runs as root (EM_SYSTEM), the other runs inside the user session (EM_SESSION).
On a few cases though, like NX connections, only the session epoptes-client process is available.
We normally want the system epoptes-client to receive the broadcasts, because it's faster for thin clients, and that's why we default to EM_SYSTEM_OR_SESSION, which means: "try to receive the broadcast with the system epoptes-client, but if there's no system epoptes-client, then use the session one".
That fails on multiseat systems because there's only one system epoptes-client process, and it can't handle all the displays.
A proper fix will be committed much later, when we re-design Epoptes to use forward connections instead of reverse connections, and also epoptes-client to be able to handle multiple displays and seats with a single system process and without any session processes at all.
So until then you'll have to use the workaround mentioned in comment #1. :)
@Youssef Habri: please don't change the bug status without comments, that change I proposed wasn't committed upstream.
@Laércio de Sousa: there are 2 epoptes-client processes running for each workstation. One runs as root (EM_SYSTEM), the other runs inside the user session (EM_SESSION).
On a few cases though, like NX connections, only the session epoptes-client process is available.
We normally want the system epoptes-client to receive the broadcasts, because it's faster for thin clients, and that's why we default to EM_SYSTEM_ OR_SESSION, which means: "try to receive the broadcast with the system epoptes-client, but if there's no system epoptes-client, then use the session one".
That fails on multiseat systems because there's only one system epoptes-client process, and it can't handle all the displays.
A proper fix will be committed much later, when we re-design Epoptes to use forward connections instead of reverse connections, and also epoptes-client to be able to handle multiple displays and seats with a single system process and without any session processes at all.
So until then you'll have to use the workaround mentioned in comment #1. :)