Como fechar uma sessão de desktop do Gnome no console no VMware?

1

Como faço para fechar a sessão de desktop do Gnome no console no VMware? Eu tenho um usuário que deixou o console na área de trabalho do Gnome. Claro root não pode entrar através do desktop gnome, mas pode usar o console. Todo o material do curso da tecla não funcionará porque o VMware seleciona as interrupções dos pressionamentos das teclas. Eu preciso do gnome_desktop $ goaway -and-do-not-ever-back

obrigado antecipadamente por qualquer ajuda que você possa me dar.

    
por Scott Puryear 08.06.2016 / 02:13

1 resposta

0

Encerrando a sessão do gnome

Os usuários podem fazer logoff da sessão gnome da seguinte forma no terminal

gnome-session-quit

Talvez seja necessária a opção --force para suprimir a caixa de diálogo de confirmação que apareceria sem ela.

Ao contrário dos aplicativos executados a partir de um emulador de terminal X, finalizar uma sessão a partir de um TTY requer que você anexe a variável DISPLAY para indicar qual exibição X está executando a sessão. Por isso:

DISPLAY=:0 gnome-session-quit --force

Matando todos os processos de usuários

Você também pode matar todos os processos desse usuário. Não é uma solução perfeita, mas deve fazer o trabalho também.

sudo pkill -u nameOfUser
    
por dufte 08.06.2016 / 09:20