這款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
接下來一頓按回車。
完結撒花。