![由于 DRM 设备不工作,无法在 NV11M 芯片组上使用 nouveau 视频驱动程序](https://linux22.com/image/1140970/%E7%94%B1%E4%BA%8E%20DRM%20%E8%AE%BE%E5%A4%87%E4%B8%8D%E5%B7%A5%E4%BD%9C%EF%BC%8C%E6%97%A0%E6%B3%95%E5%9C%A8%20NV11M%20%E8%8A%AF%E7%89%87%E7%BB%84%E4%B8%8A%E4%BD%BF%E7%94%A8%20nouveau%20%E8%A7%86%E9%A2%91%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我正在安装一台旧笔记本电脑戴尔 Inspirion 8100 - 它将运往一个发展中国家。我为一个志愿者组织 World Computer Exchange 工作,这里的笔记本电脑是捐赠的,所以相当旧了。
简单来说,DRM 失败了。我花了足够多的时间排除所有我能排除的故障,但目前我还是束手无策。
内核版本是
4.4.0-21-generic #37-Ubuntu
在dmesg
,我看见
[drm] Initialized drm 1.1.0 20060810
因此,内核似乎知道 drm。
在/etc/default/grub
,
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
是的,我没有使用 splash 或 quiet。我正在尝试查看发生了什么。
并运行update-grub
,因此引导加载程序和 initrd 也应该具有这些。
为了确保万无一失,我也/etc/default/grub
GRUB_TERMINAL=console
的/etc/default/console-setup
。VIDEOMODE=
(空)
我也做过/etc/modules
,
drm modeset=0
相关内核模块 、、nouveau
已加载。我可以在 中看到它。drm_kms_helper
drm
lsmod
从/var/log/Xorg.0.log
,
(EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -19
lspci -v
显示:
01:00.0 VGA compatible controller: NVIDIA ... NV11M [GeForce2 Go] (rev b2)
对于包裹,我有
libdrm-nouveau2:i386 2.4.67-1
nouveau-firmware 20091212-0ubuntu1
xserver-xorg-video-nouveau 1:1.0.12-1build2
我觉得一切正常,但 nouveau 视频驱动程序无法打开 drm。我还能检查什么?
Nvidia 的 Ubuntu 16 二进制驱动程序不适用于此 NV11M 芯片组。它太旧了。为了使用二进制驱动程序,NVIDIA 驱动程序必须是 96 版。(当前版本为 3xx)要使用 96 版,我必须将内核版本恢复到 2.16。所以,请不要告诉我使用 NVIDIA 二进制驱动程序。“nv”可能有效。如果我可以加载“nv”驱动程序,我就可以接受。
感谢您的帮助。