ubuntu安裝nvidia顯卡敺動提示The nouveau kernel drive is currently in use by your system導致安裝失敗

字號+ 編輯: 种花家 修訂: 种花家 來源: 原创 2025-03-21 我要說兩句(0)

筆者用全新安裝的ubuntu試圖安裝顯卡, 但很不幸地是, ubuntu 22.04會在檢測你的顯卡是N卡時, 故意默認安裝一個名爲nouveau的“快速兼容性”敺動程序。

这款nouveau内核驱动虽然也是英伟达官方出的, 但并非NVIDIA给开发者玩耍的驱动,两种驱动互相冲突, 官方据称这只是为了“好意帮助”普通使用者解决显卡无法直接插上即用的问题。

但如果你这时候想跑大模型, 自行安装NVIDIA官配的linux版本.run安装包时, 程序会推荐你去ubuntu桌面自带的应用管理界面里面找驱动。

这显然不是我们想要的效果。nouveau没有禁用的前提下, 强行安装会报错, 具体报错如下文:

ERROR: The Nouveau kernel driver is currently in use by your system.  This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding.

禁用nouveau方法

假设你有vi或者nano文本编辑工具, 那么, 运行如下命令

sudo vi /etc/modprobe.d/blacklist-nouveau.conf

在这个文件末尾处添加两行文本:

blacklist nouveau
options nouveau modeset=0

上述文本意为, 拉黑nouveau使其无法被内核加载。

运行下方命令来更新系统初始化配置

sudo update-initramfs -u

之后时候, 别忘记用图形界面按钮或者reboot命令直接重启ubuntu服务器。

重启完了之后再进终端查看nouveau是不是禁用了

lsmod | grep nouveau

如果啥也没输出, 证明你的操作成功了。

这个时候再安装nvidia正牌驱动, 以笔者的RTX3090为例:

到https://www.nvidia.cn/drivers查找你要的对应显卡驱动并且下载到本地,运行如下命令:

sudo bash NVIDIA-Linux-x86_64-570.13.07.run

接下来一顿按回车。

完结撒花。


閲完此文,您的感想如何?
  • 有用

    72

  • 沒用

    3

  • 開心

    2

  • 憤怒

    2

  • 可憐

    2

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 防止退出linux終耑退出之後導致的nohup進程強制退出

  • Linux系統下word文档轉成pdf的辦法

  • ubuntu和debian安裝nginx或者tengine報錯, 找不到pcre依賴庫的解決辦法

  • linux終耑下借助awk命令查詢篩出網站access.log日志裡的統計信息

我要說說
網上賓友點評