Atualizei recentemente meu laptop do Debian Jessie para o Stretch.
O servidor X parou de funcionar. O cartão Nv do laptop é o Gforce GT325M. O driver original que eu uso com o Jessie é instalado através do instalador da Nvidia ao invés do Debian apt.
Eu tentei reinstalar com o mesmo instalador. Não funcionou.
Eu também tentei drivers empacotados do Debian. desinstalar o driver da Nvidia, instalando nvida-legacy-340xx-driver
pacakge. junto com xserver-xorg-video-nvidia-legacy-3
Nenhum deles funcionou para mim, todos resultando o mesmo erro em /var/log/Xorg.0.log
'Falha ao carregar o módulo' nvidia '(o módulo não existe, 0)'
Eu posso ver o nvidia
module carregado em lsmod
output.
lsmod | grep nvidia
nvidia 9506816 0
drm 253952 2 nvidia
greping para os módulos do kernel dá isto:
find /lib/modules/4.9.0-3-686-pae/|grep nvidia
/lib/modules/4.9.0-3-686-pae/kernel/drivers/net/ethernet/nvidia
/lib/modules/4.9.0-3-686-pae/kernel/drivers/net/ethernet/forcedeth.ko
/lib/modules/4.9.0-3-686-pae/updates/dkms/nvidia-legacy-340xx.ko
/lib/modules/4.9.0-3-686-pae/updates/dkms/nvidia-legacy-340xx-uvm.ko
depois de instalar o driver empacotado Debain. Percebi que a alternativa nvidia para o GLX desapareceu.
update-alternative --query glx
name: glx
link: /usr/lib/glx
.....
status: auto
best: /usr/lib/mesa-diverted
...
alternative: /usr/lib/mesa-diverted
não há entrada relacionada à nvidia.
Lembro que quando eu uso o instalador da nvidia, a alternativa nvidia estava lá e foi escolhida. mas isso não alterou a falha startx
e a mensagem de erro no log xorg.
O arquivo xorg.conf está ok. o original saiu no meu diretório de usuários quando o Jessie ainda estava chutando e o nvidia-xconfig gerado em '/etc/X11/xorg.conf' tem o mesmo visual abaixo:
serverlayout "layout0"
screen "screen0"
monitor "monitor0"
ventorname "unknown"
modelname "unknown"
vertrefresh 43.0-72.0
option "dpms"
device "device0"
driver "nvidia"
vendorname "nvidia corperotion"
default colordepth 24
...
Eu nunca resolvi problemas relacionados ao X antes. Agradecemos antecipadamente.