Como logar remotamente uma sessão xfce do ssh?

0

Eu gostaria de me desconectar da minha sessão do xfce quando eu conecto a minha máquina remotamente. É porque às vezes eu deixo um programa ou dois em execução que bloqueia arquivos que eu gostaria de trabalhar em uma nova sessão XFCE que acabei de estabelecer remotamente.

Estou familiarizado com xfce4-session-logout . Isso só funciona se você estiver:

  • conectado interativamente ao xfce (você está olhando para a GUI na tela ou para a sessão x11 remota)
  • e você iniciou em um terminal a partir de sua sessão XFCE (que agora está hospedada na sessão acima)

O que não funciona é remotamente o SSH para a sua máquina a partir de outro local e, em seguida, tentar efetuar o logoff remotamente. Não, isso não funciona. xfce4-session-logout não faz nada neste caso. Ele exibe erros.

$ ssh <my machine>
<works fine...>
$ xfce4-session-logout --logout
xfce4-session: Received error while trying to log out (Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.).

cenário típico:

No trabalho (hora do dia):

  • faça login no SDDM, inicie uma sessão XFCE,
  • Abra alguns arquivos, trabalhe, salve arquivos, deixe-os abertos
  • Vá para casa

Em casa (noite):

  • Use o x2go para iniciar uma sessão de xfce remota gráfica
  • Tentativa de abrir um arquivo bloqueado (danado, o arquivo está bloqueado)

Neste ponto, eu poderia tentar enviar sinais para os programas que mantêm os arquivos abertos (o que funciona bem) Às vezes, eu realmente só quero sair da outra sessão e criar um novo. É disso que estou perguntando aqui.

    
por 010110110101 13.08.2018 / 16:42

0 respostas

Tags