您的位置:首页 > 其它

ubuntu安装nvidia显卡驱动

2017-04-05 15:04 591 查看
ubuntu环境下往往需要安装显卡驱动,或是因为要用cuda做深度学习,或是要玩游戏,或是用集显屏幕会闪等,但是n卡的驱动往往会导致循环登录或者黑屏等问题,我的电脑是惠普暗影精灵2pro,系统是ubuntu16.04 LTS,用了网上所有方法都没用,知道看了下面这篇兄弟机型暗影精灵2plus的安装过程终于成功。https://zhuanlan.zhihu.com/p/251939

关闭安全引导

这是最关键的一步!开机的时候进入bios(我的电脑是按F10),然后禁用掉安全引导(secure boot),不然的话系统是不会让显卡驱动这种第三方程序正常使用的!

禁用可能导致问题的开源驱动

编辑/etc/modprobe.d/blacklist.conf

sudo vi /etc/modprobe.d/blacklist.conf


在文件末尾添加以下内容

blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv


*卸载电脑里的nvidia驱动

如果曾经安装过nvidia的驱动,则需要先卸载干净,否则可能引起冲突。

运行以下指令:

sudo apt remove --purge nvidia*


添加驱动源

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update


安装驱动

在安装的时候需要关闭lightdm,所以按Ctrl+Alt+F1切换到命令行界面,然后用以下指令关闭图形界面

sudo service lightdm stop


然后进行安装:

sudo apt install nvidia-375 nvidia-settings nvidia-prime


配置

安装完之后需要配置以下配置文件,先把原来的删了,然后用nvidia自动生成的配置文件:

sudo cp /etc/X11/xorg.conf  /etc/X11/xorg.conf.backup
sudo rm /etc/X11/xorg.conf
sudo nvidia-xconfig


更新内核

这也是最关键的步骤!不更新内核的话往往会出现问题。执行以下命令更新内核:

sudo update-initramfs -u


安装完成

此时显卡驱动安装完成,重新启动计算机即可。显卡驱动安装完后,如果要做深度学习,cuda的安装按网上任何一个教程安装就行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu nvidia 显卡 驱动