我正在尝试使用 2 个 nvidia DVI 输出和 1 个英特尔 VGA 板载输出构建 3 显示器设置。我遇到了一个奇怪的问题,当我启用板载英特尔 vga 输出时,我无法再加载 nvidia x.org 模块:
[ 363.899] (WW) Warning, couldn't open module nvidia
[ 363.899] (II) UnloadModule: "nvidia"
[ 363.899] (II) Unloading nvidia
[ 363.899] (EE) Failed to load module "nvidia" (module does not exist, 0)
当我禁用板载英特尔 VGA 输出时,我的 Nvidia 模块加载正常。我已安装所有 nvidia 软件包,并且内核模块已正确编译,并且 nvidia 内核模块已加载。
我尝试过许多配置设置,但总是遇到同样的问题,当启用此板载英特尔 GPU 时,我就是无法使用我的 Nvidia 卡。我认为这个 x.org 布局配置与我尝试实现的非常相似: 联想 T520 上的三头
使用此配置(仅更改 busid)的结果是,当启用英特尔 gpu 时,我的英特尔输出上只有一个工作桌面,而当禁用英特尔 gpu 时,我的 nvidia 屏幕上只有一个桌面。
lspci
在这两种情况下,使用时 nvidia 卡都会监听。当我jockey-text -l
在启用 Intel GPU 的情况下使用时,我什么也得不到,而在禁用时,我得到了xorg:nvidia_current
和xorg:nvidia_current_updates
。
有什么建议吗?
答案1
它们都显示在lspci
输出中吗?由于当其中一个 gpu 被禁用时相同的配置有效,因此我不相信错误消息。
您可以尝试修复 BIOS 中的中断和内存漏洞。