De https://unix.stackexchange.com/a/505644/674
se você executar
light-locker
o SSH na máquina remota, ele bloqueará sua exibição local e não a remota (assim como executar o gnome-terminal ou qualquer outro comando o executará na máquina remota, mas a exibirá localmente).
Não tenho certeza do que significa "bloquear sua exibição local e não a remota".
Para ver o que acontece, alguém pode me mostrar quais comandos devo executar para "executar light-locker
o SSH na máquina remota"?
Observe que eu não necessariamente corro light-locker
, agora uso xscreensaver
como protetor de tela e armário.
Sim, é confuso, mas pelo exemplo deles eu posso decodificá-lo.
Eles estão dizendo que se você estiver logado em uma sessão X11 e ssh para outra máquina (remota) [com a
-X
opção]. Então, qualquer programa que você executar será executado nesta máquina remota, mas qualquer programa X11 será exibido em sua máquina local. Da mesma forma, qualquer programa de bloqueio bloqueará seu monitor X11 (na máquina local).Se você quisesse bloquear uma das telas de uma máquina remota, teria que definir a variável DISPLAY de acordo e configurar
xauth
adequadamente (mas isso é outra questão).