Eu segui sugestão de Mioriin e pressionou e
no prompt do GRUB para editar a configuração. Então eu encontrei a linha começando com linux
e terminando com splash
e adicionei um 3
ao final. Então eu pressionei F10 para inicializar.
Isso me levou a uma tela TTY textual onde eu poderia inserir meu nome de usuário / senha e era capaz de executar comandos CLI normalmente. Eu corri pacman -Syu
, esperando que, se eu deixasse que ele se atualizasse com sucesso, o problema desapareceria magicamente.
Parece que o pacote python dateutils
foi instalado e estava causando falha na atualização do pacman. Parece que o pacman tenta fazer grandes atualizações em uma única transação, para evitar estado de atualização parcial devido a interrupções, mas, apesar disso, acho que meu sistema foi bloqueado pela tentativa de atualização.
Eu desinstalei o dateutils
com pip uninstall python-dateutils
. Então eu corri pacman -Syu
novamente e completou com sucesso. Eu corri pacman -Syyu
apenas para ter certeza de que a atualização estava boa, e ela não relatou nenhum pacote desatualizado. Eu também corri pacaur -Syu
da mesma maneira. Depois disso, verifiquei dateutils
com pip list
e parece ter sido instalado de volta pela atualização do pacman.
Eu reiniciei e meu computador, incluindo GUI, funcionou como antes.