win+ubuntu 双系统台式主机的NVIDIA gtx960显卡驱动安装问题总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_25838589/article/details/79750248

#本文重点记录在Ubuntu中安装NVIDIA显卡驱动的问题

Ubuntu系统版本 16.04
Nvidia 显卡驱动版本:384

#安装流程
##1. Ubuntu系统安装
1 下载Ubuntu系统镜像,并制作安装U盘。这里不做过多解释

2 这台主机的主板是华硕的,首先在开机时按住F2进入主板BIOS
在BIOS安全启动的设置中,将安全启动的选项关闭。
3 然后设置U盘启动
4 安装Ubuntu
注意安装时,选择带有UEFI模式的安装盘
参看:http://www.libinx.com/2017/five-steps-win10-ubuntu-dual-boot/

分区	操作
第一次分区	“空闲”处点“+”,进行如下设置:挂载点:“/”大小:5120MB新分区的类型:主分区新分区的位置:空间起始位置用于:EXT4日志文件系统
第二次分区	“空闲”处,继续点“+”,如下设置,挂载点:(不设置)大小:2048MB新分区的类型:逻辑分区新分区的位置:空间起始位置用于:交换空间
第三次分区	“空闲”处,继续点“+”,如下设置,挂载点:/boot (网上有的说不需要设置这项,但双系统引导时需要,先不要去理解这些)大小:200MB新分区的类型:逻辑分区新分区的位置:空间起始位置用于:EXT4日志文件系统
第四次分区	“空闲”处,继续点“+”,如下设置,挂载点:/home 大小:剩余全部空间,剩下显示多少,就多少新分区的类型:逻辑分区新分区的位置:空间起始位置用于:EXT4日志文件系统

####*这里有一点很重要,选择完分区后,不要着急的点下一步。在下方的系统引导选项中,选择/boot 所在的分区。这样可以保证双系统可以在系统重启后,通过ubuntu的启动引导来选择进入哪个系统。不然在重启后就会有grub界面出现,这种模式的系统引导非常不好设置
5 安装系统成功后,重启进入系统
##2 安装显卡驱动

###2.1 更新一些源及安装gcc

sudo add-apt-repository ppa:xorg-edgers/ppa #添加ppa源
sudo add-apt-repository ppa:graphics-drivers/ppa #添加ppa源
sudo apt-get update
sudo apt-get install gcc-5

由于之前通过系统设置查找到,显卡驱动应该安装384的版本。所以直接在NVIDIA官网下载好NVIDIA-384.run文件。
###2.2 将文件放入到Downloads文件目录
###2.3 按Ctrl+alt+F1 进入命令行模式
屏蔽x桌面

sudo service lightdm stop

有需要的可以先卸载原有的NVIDIA驱动

#for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia*`

这里就不卸载了

###2.4 禁用 nouveau 驱动

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

在文本后添加

blacklist nouveau
options nouveau modeset=0

然后执行

sudo update-initramfs -u

重启电脑,在终端中输入:

lsmod | grep nouveau 

如果没有输出返回值,则成功

###2.5 安装驱动

#给驱动run文件赋予执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-384.59.run
#后面的参数非常重要,不可省略:

sudo ./NVIDIA*.run –no-opengl-files

–no-opengl-files:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。
–no-x-check:表示安装驱动时不检查X服务,非必需。
–no-nouveau-check:表示安装驱动时不检查nouveau,非必需。
-Z, --disable-nouveau:禁用nouveau。此参数非必需,因为之前已经手动禁用了nouveau。
-A:查看更多高级选项。
#问题总结
##1 不能在x-windows(gui桌面)中安装NVIDIA驱动,千万不能!!!
但是一定要在设置中查看适合的NVIDIA驱动版本号,根据版本号在NVIDIA官网找到对应的驱动,下载后复制到ubuntu中。

##2


展开阅读全文

没有更多推荐了,返回首页