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


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

Ubuntu系统版本 16.04

Nvidia 显卡驱动版本:384

安装流程

1. Ubuntu系统安装

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

2 这台主机的主板是华硕的,首先在开机时按住F2进入主板BIOS

在BIOS安全启动的设置中,将安全启动的选项关闭。

3 然后设置U盘启动

4 安装Ubuntu

分区  操作
第一次分区   “空闲”处点“+”,进行如下设置:挂载点:“/”大小: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中。

相关内容