Como posso reiniciar o shell do GNOME no Wayland?

28

Ao fazer alterações nas extensões ou na instalação de aplicativos, algumas vezes achei necessário reiniciar o shell do GNOME para que as alterações entrem em vigor. No passado, pressionar Alt + F2, digitar 'r' e pressionar enter faria isso.

No entanto, isso não parece estar disponível no Wayland.

Eu posso sair e voltar, mas isso não é conveniente quando eu tenho muitos aplicativos e janelas abertas trabalhando em um projeto.

    
por HarlemSquirrel 06.01.2017 / 15:37

3 respostas

7

Transformando o comentário de @gravity em uma resposta, um tópico da lista de discussão do Gnome diz que:

runDialog: Disable restart command on wayland

Clients can be expected to deal with the WM going away temporarily, but not the display server - so when running as wayland compositor, a restart is generally a fancy way of killing the user session, and there's little we can do about it except for preventing the user to shoot herself in the foot by throwing an error.

    
por 12.04.2017 / 10:15
2

Em Wayland, gnome-shell não tem uma maneira elegante de reiniciar e deixar os aplicativos abertos. Se você precisar reiniciar gnome-shell , provavelmente será melhor salvar todo o seu trabalho e usar o menu para efetuar logout. Se isso não funcionar por algum motivo, o comando killall -HUP gnome-shell fará com que ele seja executado pelo executor de comandos (Alt + F2) ou pelo terminal.

    
por 29.09.2017 / 22:51
1

Não há como ir para o Wayland, veja este controle de qualidade :

In an Xorg session one can restart GNOME shell without losing application state as applications are running against a separate server (X). But unlike Xorg in case of a Wayland session GNOME shell is not separate from the Wayland server.

So there isn't any way to restart GNOME shell in Wayland without losing application state as the display server also goes down. It's similar to restarting X server in an Xorg session.

That is the reason why this shell restart option is disabled in Wayland (recall that usually the key sequence to kill the X server is also disabled by default in the Xorg session) and there will probably never be any non-destructive way to restart GNOME shell in Wayland.

You may see this GNOME bug report for details.

1: https://bugzilla.gnome.org/show_bug.cgi?id=741665

Mas no Xorg é possível apenas fazer ALT + F2 e depois inserir r no diálogo.

    
por 28.05.2018 / 06:59