O que resolve o problema é habilitar o KMS (kernel modesetting). Este post nas listas do Debian me mostrou como rastrear o problema:
Looks like Kernel Modesetting is disabled, either through a boot parameter or via a file in /etc/modprobe.d. Try reloading the nouveau kernel module:
# rmmod nouveau
# modprobe nouveau modeset=1
restart X
Por alguma razão, grub
foi configurado para desabilitar o modesetting (talvez para solucionar um problema gráfico que tive com uma versão anterior da Debian e com o respectivo driver - não me lembro…). Adicionar uma nova entrada de menu sem nomodesetting
faz o truque, mesmo ao fazer uma inicialização recente.
O truque sujo é remover a palavra nomodesetting
de /boot/grub/grub.cfg
. No entanto, as primeiras linhas neste arquivo dizem:
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
Isso significa que o hack sujo funciona somente enquanto upgrade-grub
não é executado, o que acontece sempre que você faz apt-get upgrade
quando há uma nova versão do kernel instalada.
A correção permanente é assim :
-
Remova
GRUB_CMDLINE_LINUX_DEFAULT="nomodesetting"
de/etc/default/grub
. -
Executar
# update-grub
. -
Assista ao progresso:
Generating grub.cfg ... done
. -
Aproveite.