Ubantu16.04安装显卡驱动遇到的坑
在Ubantu下安裝顯卡驅動,步驟相對較繁瑣,但本文經過博主的親身實踐,非常有效
首先我們先要查看版本驅動:https://www.nvidia.com/Download/index.aspx?lang=en-us
1.下載Linux下的顯卡驅動,保存到home文件夾下。
2. 卸載原有的驅動,對于第一次安裝應該可以省略此步驟
#for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia*
?
#for case2: original driver installed by runfile:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-xxx.xx.run --uninstall
3.禁用nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
在文件的最后一行添加 : blacklist nouveau
之后執行命令:? sudo update-initramfs -u
重啟后執行 :lsmod | grep nouveau #沒有輸出,即說明安裝成功
即:
4.安裝驅動:
(1)進入tty模式:Ctrl+Alt+F1 輸入用戶名和密碼登錄即可。
(2)給驅動run文件賦予執行權限(若出現[sudo] 計算機名 ◆ ◆ ◆ ◆,這是因為安裝了中文的ubuntu,輸入登錄密碼即可)
由于run文件放在了home文件夾下,故
cd ./ 注意空格
sudo chmod a+x NVIDIA-Linux-x86_64-xxx.xx.run
(3)安裝:cd ./
sudo sh ./NVIDIA-Linux-x86_64-410.78.run -no-x-check -no-nouveau-check -no-opengl-files
//只有禁用opengl這樣安裝才不會出現循環登陸的問題
-no-x-check:安裝驅動時關閉X服務
-no-nouveau-check:安裝驅動時禁用nouveau
-no-opengl-files:只安裝驅動文件,不安裝OpenGL文件
(4)安裝過程中的一些選項:The distribution-provided pre-install script failed! Are you sure you want to continue?
選擇 yes 繼續。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?
選擇 No 繼續。
問題沒記住,選項是:install without signing
問題大概是:Nvidia’s 32-bit compatibility libraries? 選擇 No 繼續。
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.
選擇 Yes 繼續。這些問題并不是每個人都能碰到,碰到某個,按上面的提示做即可。
4.檢查驅動是否安裝成功
modprobe nvidia??? 掛載驅動
nvidia-smi???? 檢查驅動是否安裝成功
如果出現如下提示,則說明安裝成功:
5.重啟機器即可 reboot
本文借鑒了兩篇博主的文章,有興趣的可以查看
https://blog.csdn.net/weixin_42546496/article/details/88640174
https://blog.csdn.net/ghw15221836342/article/details/79571559
總結
以上是生活随笔為你收集整理的Ubantu16.04安装显卡驱动遇到的坑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eclipse启动不了并报错Java w
- 下一篇: facenet + Mtcnn 实现人脸