Depois de instalar a extensão GNOME good-bye-gdm-flick em 18.04.4, não consigo mais fazer login. Após o login, apenas uma tela roxa é mostrada (cursor do mouse ativo).
Meu próximo curso de ação seria desinstalar (excluir) ou desabilitar a extensão, mas até onde eu entendo isso não pode ser feito globalmente, mas apenas no diretório inicial do usuário
~/.local/share/gnome-shell/extensions
Mas o diretório inicial do usuário é criptografado, portanto, se eu abrir um shell raiz no modo de recuperação, não posso excluir a extensão.
Consegui montar os dados do usuário descriptografados /tmp
com ecryptfs-recover-private
, então minha pergunta é esta:
Se eu editar os dados recuperados no /tmp
diretório, isso afetará os dados criptografados? ou seja, é possível excluir a extensão dessa maneira ou os dados recuperados são apenas uma cópia dos dados originais?
Em caso afirmativo, é possível excluir/modificar arquivos em um diretório inicial criptografado?
Ou existe a possibilidade de de alguma forma desabilitar as extensões do gnome globalmente para que o código defeituoso não seja executado após o login?
EDITAR:
A resposta de @ashvatthama de fazer login via TTY funcionou!
Nota menor para futuros leitores: não sei se isso foi apenas uma falha, mas tive que mudar para lightdm antes de poder abrir um TTY na tela de login. (Eu fiz isso através dpkg-reconfigure lightdm
do shell raiz no modo de recuperação).