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依賴庫的解決辦法

  • 常見的web中間件請求返回狀態碼

我要說說
網上賓友點評