Como logout outro usuário em 17.10?

3

Em versões recentes do Ubuntu, se um dos meus filhos tivesse bloqueado a tela em vez de sair da sua conta, eu poderia executar este comando para reiniciar o X e chegar à tela de login:

sudo service lightdm restart

Mas em 17.10, este comando agora resulta nessa mensagem de erro:

Job for lightdm.service failed because the control process exited with error code.

Qual é o comando equivalente em 17.10?

    
por Stéphane 21.10.2017 / 08:12

1 resposta

5

17.10 abandonou o lightdm e começou a usar o gdm

O equivalente ao seu comando seria ...

sudo service gdm restart

Mas ...

sudo pkill -9 -u {user}

seria correto para qualquer sistema Linux. Os usuários atualmente presentes podem ser mostrados com o comando w (/ who ).

Mas tenha cuidado. Eu mesmo ficaria muito zangado se alguém matasse minha sessão quando eu não tivesse permissão para salvar meu trabalho em andamento.

Isso envia uma mensagem para todos os sistemas:

notify-send "Ahum!"

Ele desaparecerá por si só.

zenity --info --text="Time to go to bed"

mostraria um pop-up que precisa ser confirmado.

Depois disso, você pode matar a sessão;)

    
por Rinzwind 21.10.2017 / 10:45