Dell Inspiron 16 plus nvidia 驱动程序崩溃

Dell Inspiron 16 plus nvidia 驱动程序崩溃

我正在尝试在配备 rtx 3050 的 inspiron 16 plus 上安装 nvidia 驱动程序。笔记本电脑启动并工作了一段时间,但出现了奇怪的彩虹伪影,然后屏幕死机了。

问题似乎出在 470 和 460 驱动程序上。我尝试从终端、通过驱动程序菜单和使用 .run 包安装驱动程序,但它们都得到相同的结果。

我怎样才能使我的显卡运行起来?

答案1

回答我自己的问题:

以下假设 nvidia 驱动程序运行良好,足以编辑 grub 设置。如果不是这种情况,请启动到恢复模式。现在删除现有的 nvidia 驱动程序:

sudo apt remove --purge nvidia*

编辑 grub 配置:

sudo nano /etc/default/grub

并将以下行编辑为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

对于 nvidia-driver-495 来说GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"似乎运行良好。

更新 grub:

sudo update-grub

现在您应该能够正常启动(不使用辅助屏幕),但您无法使用显卡。因此,要解决此问题:

以“正常”方式安装 nvidia 驱动程序:

sudo apt install nvidia-driver-xxx

撰写本文时 xxx = 470。

编辑 grub 配置:

sudo nano /etc/default/grub

并将以下行编辑为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 i915.enable_psr=0"

我不太确定i915.enable_psr=0,但它似乎可以修复屏幕闪烁的问题。

更新 grub:

sudo update-grub

编辑 nvidia 配置:

sudo nano /etc/gdm3/custom.conf

并从该行取消注释(删除#):

WaylandEnable=false

需要说明的是,我使用的是 20.04。后续版本可能会更多地依赖 Wayland,因此步骤可能会发生变化。

相关内容