Could not show miniatures in epoptes server

Asked by Javier Sansaloni

When we start epoptes server, in the main window of the server we can see all the computers connected but not their desktops. We can only see the default image of the computer (red computer).

Althought we can take control all the computers individually. The rest of the options are working correctly.

We have installed Lubuntu 14.04 on all computers.

Question information

Language:
English Edit question
Status:
Solved
For:
Epoptes Edit question
Assignee:
No assignee Edit question
Solved by:
Fotis Tsamis
Solved:
Last query:
Last reply:
Revision history for this message
Alkis Georgopoulos (alkisg) said :
#1
Revision history for this message
Javier Sansaloni (javier-sansaloni) said :
#2

All the options work well, I don't understand the last answer because epoptes-client works well except the thumbnail in epoptes server.

You can see in this link only the red computer icon, but the tumbnail does not show. Remote client control and other options works well.

First Picture with the problem.
http://www.burriana.es/capturas/epoptes-1.jpg

Thank you for your answers

Revision history for this message
Javier Sansaloni (javier-sansaloni) said :
#3

This picture is in official epoptes web page, you can see the thumbnails of the each client desktops.

Your example.

http://www.epoptes.org/_/rsrc/1329950201600/about/epoptes.png

And in our case it doesn't show the desktop of the client in real time.

Our case

http://www.burriana.es/capturas/epoptes-1.jpg

Revision history for this message
Best Fotis Tsamis (ftsamis) said :
#4

Hello Javier,

We understand what you are saying, but it is indeed a bug with Lubuntu, not with Epoptes. The part of epoptes running in the clients is called epoptes-client, and is running both as root in the client computer when it boots, and as user, for each user logged in in the client.

Now, Lubuntu has the aforementioned bug, that ignores every application that wants to autostart through /etc/xdg/autostart when a user logs in (e.g. try locking your screen, on the server, it won't work). This is the path that epoptes-client is using too, so you end up not having the user epoptes-client running, and that's why you don't see any thumbnails.

As a possible workaround, please try the following steps and let us know if it works:

If you only have standalone clients create a file on them /usr/share/upstart/sessions/epoptes-client.conf with the following contents (try it in one client first to see if it's working):
description "Epoptes client service (upstart)"

start on desktop-start
exec /usr/sbin/epoptes-client

IF you have LTSP clients too, you'll need to repeat the above step on the server, and after you save it, run:
sudo ltsp-update-image -c /

Revision history for this message
Javier Sansaloni (javier-sansaloni) said :
#5

Hello Fotis,
Very nice solution, I understand that is a Lubuntu bug, but I didn't know that there was 2 epoptes processes. One for root user and another for session user.

Thank you very much.

Very nice aplication, it's so much stable and easy for use.

Revision history for this message
Javier Sansaloni (javier-sansaloni) said :
#6

Thanks Fotis Tsamis, that solved my question.