Ok, parece que eu resolvi isso.
Como eu pensava, o problema foi causado por drivers: Eu consegui instalar os drivers NVIDIA do terminal usando sudo ubuntu-drivers autoinstall e agora tudo funciona corretamente!
O Ubuntu não irá desligar, reiniciar, suspender ou até mesmo permitir que eu faça o login como convidado. Ao desligar / reiniciar trava em Reached System Shutdown , quando suspenso a tela fica preta mas o computador ainda está ligado e eu tenho que desligá-lo forçadamente, ao fazer login como convidado ele me leva de volta ao login da minha conta.
Estou executando em um laptop Asus N552VW, o Ubuntu está instalado no SSD. Este computador tem o problema conhecido de não inicializar o instalador do Ubuntu a menos que esteja usando o nomodeset, então eu fiz isso e, depois de instalado, acabei de apagá-lo do grub já que ele definiu a resolução para 800x600 (meu monitor é 4K!). Mais tarde, eu queria instalar os drivers proprietários da NVIDIA, mas eles fizeram com que o PC entrasse em um loop de login, então os removi e atualmente estou usando o Nouveau. Agora não consigo desligar meu PC (com o nomodeset funcionou).
Coisas que eu já tentei:
swapoff -a antes de desligar; acpi=force in /etc/default/grub , ambos em GRUB_CMDLINE_LINUX e GRUB_CMDLINE_LINUX_DEFAULT (até os dois ao mesmo tempo); acpi=Force AND apm= power_off AND adicionando o módulo apm; quiet splash do grub; dw_dmac e dw_dmac_core ; Nenhum dos itens acima funcionou. Para desligar, eu atualmente faço isso da GUI e quando ele diz reached target shutdown eu apenas pressiono o botão liga / desliga.
Informações adicionais:
Alguém tem uma solução? Até mesmo uma solução alternativa seria suficiente.
Ok, parece que eu resolvi isso.
Como eu pensava, o problema foi causado por drivers: Eu consegui instalar os drivers NVIDIA do terminal usando sudo ubuntu-drivers autoinstall e agora tudo funciona corretamente!