初始化 NVIDIA 卡失败

初始化 NVIDIA 卡失败

这是来自的日志dmesg

[    2.172069] NVRM: Can't find an IRQ for your NVIDIA card!
[    2.172070] NVRM: Please check your BIOS settings.
[    2.172070] NVRM: [Plug & Play OS] should be set to NO
[    2.172071] NVRM: [Assign IRQ to VGA] should be set to YES 
[    2.172072] nvidia: probe of 0000:01:00.0 failed with error -1
[    2.172080] nvidia-nvlink: Nvlink Core is being initialized, major device number 242
[    2.172086] NVRM: The NVIDIA probe routine failed for 1 device(s).
[    2.172087] NVRM: None of the NVIDIA graphics adapters were initialized!
[    2.172088] nvidia-nvlink: Unregistered the Nvlink Core, major device number 242

我已经在 BIOS 中禁用了安全启动,但仍然遇到相同的错误。有什么建议么?

  • 英伟达 GTX1050
  • 乌班图17.04
  • 内核:4.12.0-13-generic

答案1

acpi=force 是一个启动参数,其中指出::

即使您的计算机 BIOS 早于 2000,也会激活 ACPI 系统。此参数会覆盖 acpi=off,并且如果尽管 apm=off 但未激活 ACPI 支持,也可与当前硬件一起使用。

它覆盖 acpi=off 并将 irq 置于轮询模式,最终减少驱动程序初始化失败由于共享中断。

对 /etc/default/grub 进行任何更改后,您必须运行 update-grub 才能使其在下次启动时生效。

答案2

尝试通过设置来解决此问题

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"

/etc/default/grub

工作了一次,然后又出现同样的问题。


更新

sudo update-grub似乎解决了问题。虽然我不太明白为什么acpi=force与显卡的加载有关系。如果有人有更多信息,请发布答案。谢谢!

相关内容