Reconnecting feature in Multiseat systems

Bug #1587576 reported by Marcelo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Epoptes
Expired
Undecided
Unassigned

Bug Description

Hi, I have a little issue with the reconnecting feature.
Sometimes, I don't know why, all the clients just disconnect from the server. after wait a while, the reconnect (apparently) works, but here we use a Multiseat system, which is 1 computer for 3 stations, works pretty well with epoptes. The machine turns on, the epoptes show a red icon (Yeah, just one), only after login, the server show all the icons with the screen thumbnail on it.

The problem is, when the clients lost connection with the server, the icons disappear and after that, appears just a red one. If we manually logout and login again, or reopen epoptes-client in each station, it reappears in the server screen.

There is any way to automatic reconnect all stations to the current screen?

We have 5 Machines to 15 stations running "Linux Educacional 5.0" based in Ubuntu 12.04 LTS and Epoptes 0.5.10

Sorry for my english, I'm not a native speaker.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Which multiseat implementation are you using?
Does it use zero clients, or Xephyr, or properly defined seats that are supported by udev, Xorg, systemd-logind etc?

Also, can you run `epoptes-client` from a terminal,
then unplug the network cable so that it's disconnected,
then put the network cable back,
and finally paste the `epoptes-client` output here?

Changed in epoptes:
status: New → Incomplete
Revision history for this message
Marcelo (mcrossaxe) wrote :

I'm using Userful-Multiseat, apparently it uses Xorg. (attachment)

The connection is wireless, so I can't just unplug the cable, but I can block it easily with a router app, which have the same effect.

If I run manually the epoptes-client from terminal it reconnects the station again, but I already try run "epoptes-client" from epoptes and nothing happen.

I didn't understand what I have to paste here, is this some kind of an epoptes's log? (sorry again)

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Hi, Marcelo,

Userful appears to be using its own customized version of the X server, so it's not supported by epoptes.

If someone that has access to such a system can troubleshoot it and send a patch though, we'll gladly accept it.

It's also possible that userful will use the standard multiseat implementation in the future, in which case it will work fine with epoptes.

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

Alkis,

To be more precise, Userful Multiseat doesn't use a modified X server (at least not in the top layer). Instead, it runs Xorg itself nested on top of another X server (like Xephyr) using a proprietary driver, which is mainly what xf86-video-nested (currently umnaintained; I've forked it at https://github.com/lbssousa/xf86-video-nested) is supposed to do. The modified X server by Userful, which may be needed for some hardware, runs in the bottom layer only.

Marcelo,

Are you using the same Epoptes version for both server and clients? Are you sure you have installed version 0.5.10 in all of them? How did you install them? Do you use some PPA?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Epoptes because there has been no activity for 60 days.]

Changed in epoptes:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.