O que eu descobri é que o gdm3 (gerenciador de login do GNOME) está quebrado de alguma forma especialmente com gráficos da GPU da AMD. Para contornar, remova-o completamente.
Eu também reinstalei o gerenciador de exibição de login do LightDM.
Então eu descobri que a área de trabalho padrão também estava quebrada e ficava me chutando de volta para a tela de login quando tentei fazer o login, então escolhi 'Ubuntu Unity' ao digitar minha seção de nome de usuário e senha no agora FIXED gerenciador de login. Tudo agora funciona.
Para conseguir isso, aqui está o que eu fiz.
sudo apt purge lightdm -y
sudo apt install lightdm -y
Uma tela aparecerá e pedirá que você escolha lightdm ou algum outro gerenciador de login. Escolha lightdm.
sudo apt purge gdm3 -y # Get rid of gdm3, it's broken.
sudo reboot
Na reinicialização, sua tela de login deve funcionar agora. Se não, infelizmente, você é como eu, porque quando eu tentei, fui chutado de volta para a tela de login novamente após cerca de 8 segundos. O GNOME Desktop Manager também está quebrado.
Então, a partir daí, na tela de login, clique no pequeno círculo Ubuntu ao lado do seu nome e escolha Ubuntu Unity como desktop, não como Ubuntu ou Wayland. A partir daí tudo deve funcionar.
Obviamente, existem algumas incompatibilidades muito ruins com o gdm3 e o GNOME em geral com as GPUs AMD
Se você não tiver o Unity instalado, volte para o login de texto e execute:
sudo apt install unity -y
Em seguida, reinicie novamente quando terminar.
Agora você deve poder selecionar o gerenciador de área de trabalho Unity. A área de trabalho do GNOME parece seriamente quebrada para mim. Espero que eles consertem esses bugs em breve.
Este problema está resolvido para mim agora.