Meu problema é um pouco estranho. Eu estou executando o Buster de Teste Debian GNU / Linux, e estou muito feliz com isso. No entanto, tem um problema menor, mas persistente, que não consigo descobrir. Toda vez que eu inicializo, vejo as mensagens de inicialização como normal, o texto do console. No entanto, quando meu gerenciador de exibição é iniciado (LightDM), ele mostra o cursor do mouse, mas com uma tela preta atrás dele. É assim toda vez que eu inicializo. Eu posso mover o cursor livremente neste ponto.
A correção para isso é simples. Eu pressiono Ctrl + Alt + F1 para abrir o shell. Eu vejo o meu Bash prompt como normal. Eu corro alguns comandos.
$ ps -aux | grep "Xorg"
root 1177 0.6 1.5 439368 60396 tty7 Ssl+ Oct17 40:14 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
babkock 14990 0.0 0.0 4756 864 tty1 S+ 20:10 0:00 grep Xorg
Eu posso ver que o sistema de janelas X foi iniciado por root
, com o ID do processo 1177. Neste ponto, eu digito isso.
$ sudo kill 1177
Isso mata X. Então X reinicia, e carrega LightDM como normal. Ele se mostra perfeito, do jeito que eu configurei, tudo é responsivo e robusto. Agora estou livre para usar meu laptop e fazer o que preciso fazer. Eu tenho (quase) sem falhas recorrentes ou congela afora isso.
EDIT: Fui solicitado pela saída de pstree
. Isso gera algo parecido com isto:
systemd --|
# other processes here...
|-lightdm-+-Xorg---3*[{Xorg}]
| |-lightdm-+-lightdm-gtk-gre---3*[{lightdm-gtk-gre}]
| | '-2*[{lightdm}]
| |-lightdm
| '-2*[{lightdm}]
Existe alguma maneira de remediar isso? Existe um comando de inicialização ou script em algum lugar que eu possa editar? Eu não entendo porque isso está acontecendo, e gostaria de consertá-lo porque é muito chato.