由于 DRM 设备不工作,无法在 NV11M 芯片组上使用 nouveau 视频驱动程序

由于 DRM 设备不工作,无法在 NV11M 芯片组上使用 nouveau 视频驱动程序

我正在安装一台旧笔记本电脑戴尔 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-setupVIDEOMODE=(空)

我也做过/etc/modules

drm modeset=0

相关内核模块 、、nouveau已加载。我可以在 中看到它。drm_kms_helperdrmlsmod

/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”驱动程序,我就可以接受。

感谢您的帮助。

相关内容