Quero mudar o aplicativo de tela de bloqueio padrão para i3lock
. Posso invocar o i3lock
aplicativo pelo terminal facilmente. Mas gostaria de poder usar a IU padrão do GNOME/Ubuntu e selecionar o ícone de cadeado no Menu do Sistema (acho que é chamado assim -- veja a imagem abaixo). Não há nenhuma opção que eu possa encontrar usando dconf
(estou usando X11
).
É possível alterar a função padrão da tela de bloqueio do GNOME/Ubuntu usada pelo ícone de cadeado no menu do sistema do painel?
Não existe tal opção ou configuração de arquivo porque a tela de bloqueio no GNOME não é um componente externo; é uma parte interna do mesmo GNOME Shell que o próprio painel.
Embora seja possível substituir praticamente qualquer coisa escrevendo uma extensão do GNOME Shell que se aprofunde o suficiente nos detalhes internos – por exemplo, substituindo o método lock() em js/ui/screenShield.js (que cobriria tanto o botão de menu quanto o Super+L), ou o método activateLockScreen() em js/misc/systemActions.js (que manipula apenas o botão de menu).