Estou montando um laptop antigo Dell Inspirion 8100 - que será enviado para um país em desenvolvimento. Eu trabalho para uma organização voluntária, a World Computer Exchange e o laptop aqui são doados, tão antigos.
Em termos simples, o DRM está falhando. Passei horas suficientes para solucionar tudo o que posso e estou perplexo no momento.
A versão do kernel é
4.4.0-21-generic #37-Ubuntu
Em dmesg
, vejo
[drm] Initialized drm 1.1.0 20060810
Então, o kernel parece conhecer o drm.
Em /etc/default/grub
,
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
Sim, não uso respingo ou silêncio. Estou tentando ver o que está acontecendo.
e execute o update-grub
, então o carregador de inicialização e o initrd também devem tê-los.
Só para ter certeza, também fiz em /etc/default/grub
GRUB_TERMINAL=console
O /etc/default/console-setup
' VIDEOMODE=
. (vazio)
Eu também fiz em /etc/modules
,
drm modeset=0
Os módulos do kernel relevantes, nouveau
, drm_kms_helper
, drm
são carregados. Eu posso ver em lsmod
.
De /var/log/Xorg.0.log
,
(EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19
lspci -v
mostra:
01:00.0 VGA compatible controller: NVIDIA ... NV11M [GeForce2 Go] (rev b2)
Para os pacotes, tenho
libdrm-nouveau2:i386 2.4.67-1
nouveau-firmware 20091212-0ubuntu1
xserver-xorg-video-nouveau 1:1.0.12-1build2
Tudo parece bem para mim, mas o novo driver de vídeo não pode abrir o drm. O que mais posso verificar?
O driver binário da Nvidia para o Ubuntu 16 não funciona com este chipset NV11M. É muito velho. Para usar o driver binário, o driver NVIDIA deve ser a versão 96. (A versão atual é 3xx) Para usar o 96, eu tenho que voltar a versão do kernel para o 2.16. Então, por favor, não me diga para usar o driver binário da NVIDIA. "nv" pode funcionar. Se eu conseguir carregar o driver "nv", estou bem com isso.
Obrigado pela sua ajuda.