ubuntu16.04 nvidia gtx1060 驱动安装

本文用于记录一下神舟战神Z7装win10,ubuntu16.04双系统时遇到的一些坑,只记录一些要点以免日后忘记。

ubuntu分区:
分了80G左右用来装ubuntu,机子的内存是8G,我的分区如下:
10GB 主分区 起始位置 ext4 挂载点 /
8GB 逻辑分区 起始位置 swap
500MB 逻辑分区 起始位置 ext4 挂载点 /boot
剩余大小 逻辑分区 起始位置 ext4 挂载点 /home
分区的方式因人而异,多的给多点,少的给少点,这里给出装完之后我的分区使用情况吧。
10.0 GB — 4.4 GB 空闲(55.8% 使用) / 这里用来装系统大概花了5.6GB左右,至少要5.6GB左右吧。
500 MB — 394 MB 空闲(21.2% 使用) /boot 这里大概花了106MB左右,网上常见的给个200MB是有道理的。
69 GB — 68 GB 空闲(2.0% 使用) /home 这里放的就是你自己的数据,有多就多点,没有就少点咯。
至于交换空间,通常是用作虚拟内存,所以设置为内存大小的整数倍比较好,这里我自己设置的就是8GB。

ubuntu引导项进入系统长时间紫屏:
在grub2引导项中选择ubuntu,按e进入编辑模式,然后找到splash这个单词,在后面添加空格和nomodeset
这样可以进入ubuntu系统,但是这样也只是暂时通过修改启动项配置,需要彻底解决。
排查后估计是nouveau显卡驱动问题,所以后面我选择通过安装对应驱动来解决。

通过安装nvidia gtx1060驱动解决ubuntu进入系统长时间紫屏:

网上很多说法,我在安装完重启后存在nouveau的报错信息,判断是显卡驱动问题
可以参照这个来解决https://cloud.tencent.com/developer/article/1011598

将nouveau从内核卸载:

将blacklist nouveau追加到/etc/modprobe.d/blacklist.conf

更新内核:

sudo update-initramfs -u

重启后判断是否卸载成功:

lsmod | grep nouveau

将nouveau从内核中卸载后,由于intel自带有显卡驱动,所以这时我们应该是能够正常进入ubuntu系统的,在 系统设置>详细信息 应该能看到自己现在的图形驱动。

之后就是安装对应的显卡驱动
我的是nvidia gtx1060
使用如下命令添加Graphic Drivers PPA:

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

寻找合适的驱动版本:

ubuntu-drivers devices

看见recommanded是nvidia-390,所以接下来就安装这个。
因为装显卡驱动要关闭图形界面,所以记得先进入文本模式再关闭。
ctrl+alt+F1进入tty文本模式,登录后关闭图形界面:

ctrl+alt+F1
sudo service lightdm stop

安装对应的驱动,安装完后重启:

sudo apt-get install nvidia-390
sudo reboot

重启系统后,执行下面的命令查看驱动的安装状态显示安装成功

sudo nvidia-smi
sudo nvidia-setting

安装前:
系统设置>详细信息 图形一栏:你自己自带的
安装成功后:
系统设置>详细信息 图形一栏:GeForce GTX 1060

参考文章

《ubuntu16.04下NVIDIA GTX965M显卡驱动PPA安装》

你可能感兴趣的:(ubuntu,ubuntu,nvidia,显卡驱动)