Linux 中的 Lenovo T410 未检测到显卡

Linux 中的 Lenovo T410 未检测到显卡

我有一台配备 nVidia NVS 3100M 的 T410,这不是混合系统,没有 Optimus。(BIOS 中没有 Optimus 选项,Linux 中的 lspci 以及 Windows 设备管理器仅显示 nVidia)

使用 lspci 时,我看到 GPU 是一个当前设备,但是,我无法让任何视频驱动程序工作,让我启动 X 会话,每次 X 都会出现错误(EE) No devices detected.

我尝试过 nVidia 二进制 blob(使用 nvidia-config,确保内核中不支持 nvidia),尝试过 nouveau,尝试过 nv,甚至尝试过通用 vesa,但都不起作用。

当我比较加载 nvidia 内核模块时获得的 dmesg 时,我发现与另一个也有 nvidia 卡的系统相比,它缺少一些行,特别是提到 GPU 名称(3100M)的行不存在。

我检查了 BIOS 中的每个选项,除了 BIOS 视频输出端口(设置为 LCD 面板)之外,没有什么可控制的。

我不知道问题可能是什么,甚至不知道如何进一步诊断此问题。任何帮助都将不胜感激。

答案1

对于那些曾经遇到过类似问题的人来说,原因是缺少/sys挂载点,非常感谢 airlied @ freenode#nouveau

相关内容