epoptes team mailing list archive
-
epoptes team
-
Mailing list archive
-
Message #00284
[Bug 978050] Re: Broadcasts not working properly in multiseat environment
@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.
:)
** Changed in: epoptes
Status: Fix Committed => Triaged
--
You received this bug notification because you are a member of Epoptes
Developers, which is the registrant for Epoptes.
https://bugs.launchpad.net/bugs/978050
Title:
Broadcasts not working properly in multiseat environment
Status in Epoptes:
Triaged
Bug description:
I have a multiseat setup in my lab, with 8 CPUs for 16 seats, using
Userful Multiplier. Epoptes works very well with all seats, except for
broadcasting. When I try to broadcast my server screen to all clients,
sometimes it doesn't show at all, sometimes it shows in the first seat
of each computer only.
When I select the second seat (DISPLAY = :1) of a given computer and
try to broadcast to that seat only, it shows in the first seat
(DISPLAY = :0) anyway.
Nevertheless, I can access each seat remotely without any problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/epoptes/+bug/978050/+subscriptions
References