无法在 Ubuntu 20.04.2 中安装 GeForce 1650 的 NVIDIA 驱动程序

无法在 Ubuntu 20.04.2 中安装 GeForce 1650 的 NVIDIA 驱动程序

坐了一整天之后,我仍然无法弄清楚为什么 NVIDIA 驱动程序会导致启动屏幕上的光标闪烁和循环。我的亮度是 100%,我无法通过任何其他方式更改它。

我已经在 Windows 10 上双启动了 Ubuntu 20.04.2 (LTS)。安装是通过禁用安全启动完成的。

这些是我的尝试 安装后,我升级了所有内容,然后在“附加驱动程序”中,我找到了“NVIDIA 460”,然后我安装了它。 重启后,Ubuntu 显示闪烁的屏幕。 我 nomodeset也已在 grub 中添加并更新,但仍然没有用

然后也尝试了切换lightdm,但gdm3仍然没有变化。然后我尝试添加graphics-driver/ppa,但auto driverinstall情况仍然相同。我还手动从 NVIDIA 下载了 460.67 的 bash 脚本。没有任何改善。甚至有时我能进入 Ubuntu,但nvidia-smi显示“无法连接”错误。我还尝试安装 CUDA,但没用

几乎尝试了所有可用的方法,是否有根本问题导致这种情况,如何摆脱这种情况

我的设备是 Acer Aspire 7 Ryzen 5500-U NVIDIA GTX 1650

答案1

我的笔记本电脑是 Acer Aspire A7,配备 AMD Ryzen 5500U 和 NVIDIA GTX 1650,出现了许多问题。安装(双启动)Ubuntu 后,它无法启动。

如果您已安装 NVIDIA 驱动程序,请将其删除并按照以下步骤操作。为了修复此问题,您nomodeset只需在 grub 中添加一次参数。添加后,您将能够启动 Ubuntu 并登录。

接下来,亮度功能不起作用,而且一旦安装了 NVIDIA 驱动程序(460),Ubuntu 就不会启动,也不会在光标闪烁时冻结。

在花了几周时间浏览 NVIDIA 和 Ask-Ubuntu 论坛后,我发现 Linux 内核对 AMD Ubuntu 的支持存在特定问题。

nomodest这是我解决的方法:使用参数登录 Ubuntu 后

Ubuntu 20.04 的内核为 5.8,AMD 5000 系列需要 5.10+ 内核版本,升级步骤如下:

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline

在这之后

  • mainline通过在终端中输入来打开主线应用程序。
  • 选择可用的最新内核并安装。
  • 从 grub 中删除nomodeset参数,不要忘记执行sudo update-grub,如果你在中执行了此操作/etc/default/grub,然后重新启动
  • 确保在 BIOS 中禁用安全启动选项
  • 选择最新的ubuntu内核并登录

接下来我们需要修复 AMD 固件以修复亮度控制。5xxx 系列的 GPU 将被称为 Cezanne,是 4xxx Renoir GPU 的后代。目前,它的代号为“Green Sardine”,因此驱动程序尝试加载 green_sardine 固件。

现在登录后导航至https://people.freedesktop.org/~agd5f/radeon_ucode/gs/

  • 下载全部并复制到/lib/firmware/amdgpu
  • 然后在终端类型sudo update-initramfs -u
  • 重启
  • 现在亮度功能应该可以正常工作了,现在你可以安装 NVIDIA 显卡了
  • 添加驱动程序仓库sudo add-apt-repository ppa:graphics-drivers/ppa
  • 下一步sudo ubuntu-drivers devices,或者您可以从“附加驱动程序”安装
  • 安装推荐的驱动程序,重新启动
  • nvidia-smi应该会显示进程并将nvidia-settings启动 NVIDIA 配置文件

参考:

相关内容