更新破坏了 CUDA 和 nvidia-driver-390!

更新破坏了 CUDA 和 nvidia-driver-390!

我有一台旧的 Dell XPS 笔记本电脑,配备 NVIDIA® GeForce® GT 550M。我设法让 CUDA® 和 OpenCL 正常工作,并将clinfoCUDA® 显示为平台。但是,我最近用 升级了内核或其他东西sudo apt-get upgrade -y,它完全坏了!现在 BOINC 检测不到任何 GPU,clinfo什么也不显示!

答案1

经过大量的努力和反复试验,最终解决了这个问题:

  1. 备份文件
  2. 重新安装 Ubuntu 22.04 LTS
  3. 启动到全新安装后,使用 apt 安装旧内核(如 5.15)。
  4. 重新启动并选择“Ubuntu 的高级选项”,然后选择旧内核。
  5. 清除新的、不兼容的内核apt purge
  6. 转到“附加驱动程序”并选择专有驱动程序。让它运行,并在出现提示时重新启动”
  7. sudo apt-get upgrade使用和更新系统sudo snap refresh
  8. 检查 clinfo
  9. 再次重启
  10. 全部完成!NVIDIA® 驱动程序应该可以工作了。

我曾经通过 CLI 重新安装了驱动程序(通过 GUI 安装后),它改进了一些东西(比如更多的 NVIDIA® 应用程序和用于 CPU 的 OpenCL)但是,首先通过 GUI 安装似乎是绝对强制性的。

相关内容