Eu encontrei a solução final aqui: link
Há um item que diz:
- Adicione uma nova opção, AllowEmptyInitialConfiguration , que permite ao servidor X iniciar mesmo se nenhum dispositivo de exibição conectado for detectado na inicialização. Esta opção pode ser ativada executando o comando sudo nvidia-xconfig --allow-empty-initial -configuration "
Então eu fiz:
sudo nvidia-xconfig --allow-empty-initial-configuration
E funcionou.
Isso aconteceu porque este é um servidor e, na verdade, ele não tem nenhum dispositivo de exibição conectado.
Além disso, antes disso eu segui o conselho do bodhi.zazen. Eu bloqueei os drivers nouveau
[e outras coisas que eu acho]
eu adicionei a /etc/modprobe.d/blacklist.conf
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Então eu reiniciei, reinstalei os drivers NVDIA ... e reiniciei novamente!