启用 Intel 集成显卡时 Linux 内核无法启动

启用 Intel 集成显卡时 Linux 内核无法启动

我有一台台式电脑,配有 Intel H87 芯片组(如果有必要的话,是 Intel DH878RL 主板)、集成显卡的 CPU 和专用的 NVidia GeForce 560Ti。两者都连接到同一个显示器,因为我一次只想使用其中一个。请注意,如果当前输入没有信号,我的显示器会自动切换输入。

我的系统正在 UEFI 模式下使用 Grub2。我想在 Linux 上使用英特尔集成显卡,但必须将 NVidia 卡保留为主卡,因为 Windows 在我登录之前没有正确禁用英特尔 GPU(请参阅Windows:使用 Intel 板载 GPU 进行启动,然后切换到 NVidia)。

无论 UEFI 设置中显卡如何配置,Windows 都能正常启动。但是,如果两个 GPU 都启用,并且 NVidia 设置为主 GPU,则 Linux 无法启动

我尝试过的不同配置

  • 主 GPU:英特尔;
    内核:英特尔驱动程序编译
    靴子好

  • 主 GPU:英特尔;
    内核:Nouveau 和英特尔均已编译
    使用英特尔驱动程序,启动正常

  • 主 GPU:NVidia,集成显卡已禁用
    内核:Nouveau 驱动程序已编译
    启动正常

  • 主 GPU:NVidia,集成显卡已禁用
    内核:已编译的 Intel 和 Nouveau 驱动程序
    使用 Nouveau 驱动程序,启动正常

  • 主 GPU:NVidia,集成显卡已禁用
    内核:未选择图形驱动程序或帧缓冲区驱动程序
    启动正常,当然不会显示任何内容,但允许我通过 SSH 连接并通过++Ctrl重新启动AltDelete

  • 主 GPU:NVidia,集成显卡启用
    内核:Nouveau 驱动程序编译于
    无法启动,没有显示任何消息。

  • 主 GPU:NVidia,集成显卡启用
    内核:Intel 和 Nouveau 驱动程序编译
    无法启动,没有显示任何消息。

  • 主 GPU:NVidia,集成显卡启用
    内核:未选择图形驱动程序或帧缓冲区驱动程序
    无法启动

如何让内核启动(附加问题:并使用英特尔 GPU) 当 NVidia 卡设置为主卡并且启用 Intel GPU 时?

请注意:我知道我可以使用 Nouveau 驱动程序,但我宁愿不这样做,因为它们即使在 2D 模式下也会出现严重的性能问题。将英特尔 GPU 设置为主 GPU 也不是一种选择,除非有人可以回答Windows:使用 Intel 板载 GPU 进行启动,然后切换到 NVidia

相关内容