[Thinlinc-technical] automatically unlocking screen saver on session connect?

Carsten Rose carsten.rose at math.uzh.ch
Sat Nov 29 18:10:04 CET 2014

Dear Torsten

According to


there is a /opt/thinlinc/etc/sessionreconnect.d/

We didn't step deeper into this. Our idea was:

In sessionreconnect.d (vsmserver host) tell the screenlock (vsmagent 
host) to unlock.

Some approaches:

Option a)
VSM Server knows (probably) the User password (it has been cached 
somewhere). As the user do an ssh from vsmserver to the vsmagent host 
and send an shell screensaver unlock command.

Option b)
Same a a), but send the password to the user vnc session as keystrokes 
(don't know if and how this might work).

Option c)
On all vsm agent hosts, install a daemon who listen to comamands from 
vsm server host and unlock the corresponding screenlock.

Option d)
Like (a) but instead of unlock, kill the user screenserver and start a 
new one (might be easier than doing an unlock.

HTH - and let us know about any progress ;-)


On our former Sun Ray installation, we used 'xscreensaver' to check if a 
session is in use or blocked. check

On 11/27/2014 03:16 PM, Torsten Kasch wrote:
> Hi Carsten,
> On 11/24/2014 08:59 PM, Carsten Rose wrote:
>> Dear Torsten
>> we would also appreciate a solution to avoid this double password input.
> Good to hear. I already started wondering if I was really the first one to
> notice this -- which I would have found hard to believe since experience shows
> that (at least in the field of system administration) there always seems to be
> someone who has come across the same issues earlier... ;-)
>> thinlinc has some possibilities, similar to utaction - but I'm suspect it
>> requires some work to script it.
> Hmm, what exactly are the possibilities you were referring to? I wouldn't mind
> having to script or tweak the system a little for a solution, but I didn't find
> anything close to utaction(1) or similar which would allow me to hook some
> custom routines into.
> cheers,
> 	Torsten
> _______________________________________________
> Thinlinc-technical mailing list
> Thinlinc-technical at lists.cendio.se
> Manage your subscription:
> http://lists.cendio.se/mailman/listinfo/thinlinc-technical

Carsten Rose
IT Koordinator / Institut für Mathematik

Universität Zürich
Carsten Rose
Institut für Mathematik, Y27-J40
Winterthurerstrasse 190
CH-8057 Zürich

+41 44 635 58 47 Telefon
+41 44 635 57 05 Telefax

carsten.rose at math.uzh.ch

"There are 10 kinds of people in the world, those
that understand binary .. and those that don't"

More information about the Thinlinc-technical mailing list