本文主要是介绍ubutun 16 安装 nvidia驱动 -- 解决登录界面无限重启问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近项目有关 ros 及无人机目标识别,于是乎想着安装 ubuntu。费了九牛二虎之力装好了双系统,然兴高采烈的去搭建深度学习环境,结果倒在了第一步:nvidia 驱动的安装。由于用错误的方式安装驱动,reboot后在登陆界面不断重启,深感无力。最后一次尝试终于成功,特此记录。
-
bios 中关闭 security boot
-
查看自己的显卡型号以及nvidia官网中对应的最新的驱动
-
卸载原先的所有驱动:
sudo apt-get remove --purge nvidia* -
关闭X-Window。ctrl + alt + f1,切换到非图形化界面,然后关闭X-Window
sudo service lightdm stop -
禁用nouveau第三方驱动
修改属性
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用vi编辑器打开
sudo vi /etc/modprobe.d/blacklist.conf
在文件末尾添加如下几行:blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
修改并保存文件后,记得把文件属性复原:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
再更新一下内核
sudo update-initramfs -u -
安装驱动
PPA方式
sudo add-apt-repository ppa:xorg-edgers/ppa #添加ppa源
sudo add-apt-repository ppa:graphics-drivers/ppa #添加ppa源
sudo apt-get update #更新apt-get
sudo apt-get install nvidia-384 // 驱动程序视具体情况而定
- 查看是否安装成功
reboot,在图形化界面中打开一个终端,输入 nvidia-settings,如果跳出来nvidia的设置界面,则说明成功。
这篇关于ubutun 16 安装 nvidia驱动 -- 解决登录界面无限重启问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!