SSVNC default configuration

Asked by CF

Hello,

I'm using Epoptes in a classroom with 25 computers successfully.
I would like to modify the default parameters of ssvnc, in order to take control of remote computers in grey scale, with low
quality and high compression level. With the F8 key, I can do it, but I need to do this each time I click on a screen thumbnail.
Is there a way to write those parameters in a config file ? Or do I need to modify Epoptes scripts ?

Thanks a lot, best regards.

  François

Question information

Language:
English Edit question
Status:
Expired
For:
Epoptes Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Fotis Tsamis (ftsamis) said :
#1

Hello François,

Currently, there is no configuration setting that allows you to set the quality and other options. You'd need to modify the parameters of the x11vnc commands by editing the get_monitored and get_assisted functions in /usr/share/epoptes/client-functions.

You can see a list of valid options at http://www.karlrunge.com/x11vnc/x11vnc_opts.html

Fotis

Revision history for this message
CF (colonnaf) said :
#2

Hi,

Thanks a lot for this answer!
I already modified the x11vnc parameters in the script, as shown below:
a) get_assisted
background x11vnc -xinerama -fs 1.0 -nap -speeds modem -solid "#OOOOOO" -wireframe -wait 200 -scrollcopyrect -onetile -nodragging -ncache 6 -noshm -connect_or_exit "$SERVER:$1"

b) get_monitored
background x11vnc -xinerama -fs 1.0 -nap -speeds modem -solid "#OOOOOO" -wireframe -wait 200 -scrollcopyrect -onetile -nodragging -ncache 6 -noshm -viewonly -connect_or_exit "$SERVER:$1"

Are there missing parameters that could compress and speed up the transmission of the client screen to the server ?
I've searched on the x11vnc page, but there are so much options, I don't know what I could add to my command lines.

When I monitor a client, I see in the clients shell (ps -ef | grep x11vnc) the parameters listed above, they are correctly taken into account. On the server side, my monitoring window is named SSVNC pc-VirtualBox:0, and when I use the F8 key, I can change the depth and compression level. How is ssvnc started from Epoptes ? I found ssvnc commands in the client-functions, but even if I add default compression parameters there is no effect.

Thanks a lot,

  François

Revision history for this message
Alkis Georgopoulos (alkisg) said :
#3

Hi François,

if you can do what you want from the command line, and you cannot do it from epoptes, then it's an epoptes-related question.

But if I understood you correctly, you can do what you want from the F8 menu, but not from the SSVNC command line.
If so, it's an SSVNC-related question, which we cannot answer! Try contacting the SSVNC developers instead!

Cheers,
Alkis

Revision history for this message
CF (colonnaf) said :
#4

Thanks for your answer.
Yes that's right, I would like to change the default behavior, without the F8 pop-up.
I'll search to find a way for changing default monitoring parameters (64 colors with highest compression possible).
I leave this question opened for the moment, I'll post a solution if I found one within a few days.

Thanks again.

  François

Revision history for this message
Launchpad Janitor (janitor) said :
#5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.