linux ubuntu下,正確手動安裝 nvidia 驅動 0. 下載妳要的驅動(.run) 1. 開起 ssh - 之後的動作會讓電腦沒螢幕,有個ssh比較好操作 - 否則就要進入修復模式來操作 - [如何開啟 GRUB 選單?](https://magiclen.org/grub-menu/) - [Nvidia卡環境下,升級Kubuntu後沒有畫面](https://home.gamer.com.tw/artwork.php?sn=5924436) 2. 禁用nouveau ```sh sudo vim /etc/modprobe.d/blacklist.conf ``` 加入以下兩行 ``` blacklist nouveau options nouveau modeset=0 ``` 3. 更新系統 ```sh sudo update-initramfs -u ``` 4. 重起系統 - 從這裡開始你會沒有螢幕 5. 驗證nouveau有沒有被正確禁用 ```shell lsmod | grep nouveau ``` - 如果沒有回傳東西,就代表被禁用成功了 6. 如果是6.5.0-15內核,請按照以下操作配置 gcc g++ [解决ubuntu 22.04新内核6.5.0-15无法编译NVIDIA显卡驱动](https://blog.csdn.net/qq_28356373/article/details/136746520?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-136746520-blog-136621773.235^v43^pc_blog_bottom_relevance_base5&spm=1001.2101.3001.4242.1&utm_relevant_index=1) 7. 執行 nvidia 驅動的.run文件 ```shell chmod a+x NVIDIA-Linux-x86_64-xxx.xx.run ./NVIDIA-Linux-x86_64-xxx.xx.run -no-x-check -no-nouveau-check -no-opengl-files ``` - 據說加上 `-no-x-check -no-nouveau-check -no-opengl-files` 比較不會有問題 - 關閉 x 服務、禁用nouveau、不安裝opengl 8. 如果找不到 cc 的話,[幫他建立軟連結](https://blog.csdn.net/qq_36145304/article/details/126040139) ``` sudo ln -s /usr/bin/gcc /usr/bin/cc ``` 9. 正常來說可以順利安裝,接著就是一些命運問題,比較重要的好像是這個 - Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. - 我是點 no 10. 這樣子就能順利執行 `nvidia-smi` 了 11. 如果重啟後還是看不到畫面,代表你是 ubuntu 24.04 LTS ,要再做以下的動作 - [Nvidia卡環境下,升級Kubuntu後沒有畫面](https://home.gamer.com.tw/artwork.php?sn=5924436) 通常這樣就能開機,並且顯示畫面了。