xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Opened 3 years ago

Last modified 12 months ago

#1991 closed enhancement

Shadow server to take full control of the host system — at Version 1

Reported by: stdedos Owned by: stdedos
Priority: minor Milestone: 2.5
Component: server Version: 2.4.x
Keywords: Cc:

Description (last modified by Antoine Martin)

I would like to have the same functionality as TeamViewer has:

When connecting to a shadowed server, then:

  • Block all input from the physical computer (switching tty on a linux machine is fine)
  • Black out the physical screens (whereas the shadowed monitors are fine)
  • When making the transition to no clients connected, then physical computer would lock (so that further "interaction" needs to be authenticated), and all "limitations" would be lifted.

Change History (1)

comment:1 Changed 3 years ago by Antoine Martin

Description: modified (diff)
Owner: changed from Antoine Martin to stdedos

Block all input from the physical computer (switching tty on a linux machine is fine)

You can already try something like:

start-on-connect=chvt 2

(this probably requires special privileges to run on most distros)

Block all input from the physical computer (switching tty on a linux machine is fine)

chvt will black out the screens, but it may also stop the rendering if it is GPU based...

When making the transition to no clients connected, then physical computer would lock (so that further "interaction" needs to be authenticated), and all "limitations" would be lifted.

You should be able to achieve this by launching the lockscreen using the start-on-last-client-exit command line option. (added in r21068)

Note: See TracTickets for help on using tickets.