我是靠谱客的博主 凶狠篮球,最近开发中收集的这篇文章主要介绍ubantu16.04安装英伟达显卡驱动Ubuntu 16.04下Nvidia 显卡驱动安装 ubuntu16.04+NVIDIA官方驱动=login loop+... DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录 Ubuntu 16.04 LTS下编译GPU版tensorflow Ubuntu安装和NVIDIA驱动和安装(.run方法--有时.deb方法安装时NVIDIA显卡驱动装不上) Ubuntu16.04下Caffe环境搭建:cuda,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Ubuntu 16.04下Nvidia 显卡驱动安装

[日期:2016-12-28]来源:Linux社区 作者:x6619[字体:大 中 小]

环境: Ubuntu 16.04 64bit

Nvidia GeForce GTX 1070

解决了个人遇到的一些问题。

获取驱动

  安装驱动的途径有很多,如run文件、deb文件、PPA源、apt-get都可以,这里选择去官网下载编译驱动。

去官网http://www.nvidia.com/Download/index.aspx?lang=en-us选择显卡驱动,比如我选的是:

Product Type : GeForce

Product Series : GeForce 10 Series

Product : GeForce GTX 1070

Operating System: Linux 64-bit

Language: English(US)

卸载已存在驱动版本

sudo apt-get remove --purge nvidia*

编译依赖

执行uname -r,比如我的结果是4.4.0-45-generic

执行

sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-4.4.0-45-generic

屏蔽开源驱动nouveau

安装过程会询问是否屏蔽,手动屏蔽也有多种操作方式,如通过blacklist.conf或Grub2。这里选择blacklist:

创建新文件:

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

内容为

blacklist nouveau

options nouveau modeset=0

再更新

sudo update-initramfs -u

结束X-window服务

安装Nvidia驱动需要结束x-window服务,据说这一步很重要。

KUbuntu : sudo /etc/init.d kdm stop

Ubuntu : sudo /etc/init.d gdm stop

Ubuntu(>11.10) : sudo /etc/init.d lightdm stop  或sudo service lightdm stop

我这里是lightdm,不确定是哪个可以都试试,或是直接 init 3

按Ctrl + Alt + F1 进入tty1控制台

安装驱动

执行驱动安装的run文件

sudo sh ./NVIDIA-Linux-x86_64-367.57.run  或sudo sh ./NVIDIA*.run

  (如果安装不正常则带 --uninstall 参数卸载)

安装完后重启X-window

KUbuntu : sudo /etc/init.d kdm restart

Ubuntu : sudo /etc/init.d gdm restart

Ubuntu(>11.10) : sudo start lightdm 或 sudo service lightdm start

按Ctrl + Alt + F7返回tty7图形界面

检查

nvidia-smi  可显示显卡一些信息

nvidia-settings  显卡设置

另外还有命令:

lspci 显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具

lsmod 已载入系统的模块

lspci | grep VGA 或 lspci | grep NVIDIA

lsmod | grep nvidia

如果详细信息里显卡选项未知,可

sudo apt-get install mesa-utils

为Ubuntu 16.04安装Nvidia驱动解决笔记本发热风扇狂转等问题  http://www.linuxidc.com/Linux/2016-05/131553.htm

Ubuntu 14.04 安装 Nvidia 私有驱动并进行双显卡切换  http://www.linuxidc.com/Linux/2015-04/116450.htm

Ubuntu 12.04 系统下安装Nvida 官方显卡驱动教程  http://www.linuxidc.com/Linux/2012-09/71206.htm

Ubuntu 用户安装显卡驱动 Nvidia Driver 334.21 http://www.linuxidc.com/Linux/2014-03/98097.htm

如何在Ubuntu 13.10中安装最新版的NVIDIA 331.20驱动 http://www.linuxidc.com/Linux/2013-11/93018.htm

Linux 怎样安装 Nvidia 337.12 Beta 显卡驱动 http://www.linuxidc.com/Linux/2014-04/99864.htm

Ubuntu用户怎样安装Nvidia最新显卡驱动 http://www.linuxidc.com/Linux/2014-05/101288.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-12/138907.htm

linux








这几天在新购置的笔记本上部署工作环境,在安装NVIDIA驱动的时候遇到了不少坑,重装了很多次,在Ubuntu论坛以及其他资料源看了很多大牛的分析,最终终于解决了一个又一个问题,过程比较艰辛,所以决定写一篇博客总结一下,温故知新,如果正好能解答一些后来者的问题,那就再好不过了。

首先介绍一下我的安装流程,我所采用的是PPA的安装方式:

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

sudo apt-get update

sudo apt-get install nvidia-378 nvidia-prime

我遇到的几个坑:

一、循环登录

主要表现为在登录界面输入密码后依然跳转回登陆界面,无限循环,这是我在使用.run文件安装时遇到的问题,这里有一个亲测有效的解决方案:

当输入安装指令时,不要简单地输入 sudo ./....run,而是输入:

sudo ./NVIDIA.run -no-x-check -no-nouveau-check -no-opengl-files

-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件

这样再reboot,就不会出现循环登录的问题。

二、重启黑屏

主要表现为reboot后开机无法进入图形界面,而是直接黑屏,但是还可以进入命令行界面。亲测有效的解决方案:

sudo cp ~/tmp/xorg.conf.nvidia-xconfig-original /etc/X11/xorg.conf

sudo gedit /etc/X11/xorg.conf

确保xorg.conf.nvidia-xconfig-original(也可能在etc/X11路径中)与xorg.conf的内容为:

Section "ServerLayout"     Identifier "layout"     Screen 0 "nvidia"     Inactive "intel"EndSection   Section "Device"     Identifier "intel"     Driver "intel"    BusID "PCI:0@0:2:0"     Option "AccelMethod" "SNA" EndSection   Section "Screen"    Identifier "intel"     Device "intel" EndSection   Section "Device"    Identifier "nvidia"     Driver "nvidia"     BusID "PCI:1@0:0:0"    Option "ConstrainCursor" "off" EndSection   Section "Screen"     Identifier "nvidia"    Device "nvidia"     Option "AllowEmptyInitialConfiguration" "on"    Option "IgnoreDisplayDevices" "CRT" EndSection   然后reboot,就可以解决黑屏问题。  

 三、驱动不工作   主要表现为可以进入图形界面,但是驱动不工作,无论是nvidia-smi还是nvidia-prime都是无效的。   出现这个问题的可能原因是没有Disable掉Secure Boot(就是安装驱动时提示你Disable的东西),解决方法也很简单,在安装完驱动后,reboot时,在开机出现一个全蓝界面 时按任意键,选择第二项,也就是改变Secure Boot的状态,然后依据提示将它Disable掉,然后boot就好。 如果之后要Enable这个东西的话,输入指令: sudo mokutil --enable-validation   然后reboot,在开机的时候就会再次出现那个全蓝的界面,依然选择第二项,根据提示Enable,然后boot即可。   总的来说Ubuntu和NVIDIA之间还是挺不对付的,上面三个问题也是比较常见的三个问题,因此将问题及解决方案记录下来,希望能帮助到各位。  

 Ubuntu14.04 64 位系统 安装 Cuda 6.5

1、首先需要卸载系统自带的NVIDIA相关驱动:
$ sudo apt - get   purge remove nvidia - glx nvidia - glx - new
$ sudo apt - get   purge remove nvidia - settings nvidia - kernel - common
2、原有驱动删除之后,还需要将Ubuntu集成的开源驱动加入黑名单,即 修改/etc/modprobe.d/blacklist.conf文件:
sudo gedit /etc/modprobe.d/blacklist.conf
在该文件中增加如下两行:

   
   
blacklist nouveau

   
   
options nouveau modeset=0
   
   
3、为了能够编译CUDA提供的例子,还需要再安装如下包:
sudo apt-get install freeglut3
安装好后建立软链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so
   
   
4、之后可以安装CUDA6.5的RUN文件
下载地址:https://developer.nvidia.com/cuda-downloads,选择RUN文件下载。
./*.run 安装提示一步步运行即可
深度学习工具caffe详细安装指南

 

ubuntu16.04+NVIDIA官方驱动=login loop+...

DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录


Ubuntu 16.04 LTS下编译GPU版tensorflow


 【深度学习】 Ubuntu16.04 caffe Opencv2.4.13 GPU环境配置

 

Ubuntu安装和NVIDIA驱动和安装(.run方法--有时.deb方法安装时NVIDIA显卡驱动装不上)

nvidia.ko问题

如果出现找不到nvidia.ko的问题,参照前面,安装一次受限制驱动列表(源)便可。

Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv2.4.13

Ubuntu14.04 安装Caffe(GPU)
Ubuntu14.04 安装Cuda
 

深度学习准备之Ubuntu下装显卡驱动

解决 Ubuntu 登陆界面无限循环 的问题

【解决】Ubuntu安装NVIDIA驱动后桌面循环登录问题


 

实验室服务器环境搭建


安装N卡驱动时遇到了问题,求高手指点(http://tieba.baidu.com/p/3229979406)

DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录


Ubuntu15.10 禁用自带的nouveau驱动(安装NVIDIA驱动)。

直接移除这个驱动(备份出来)

#    mv /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/3.0.0-12-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org

重新加载一下    

#     update-initramfs -u

重启发现字体已经变大了,卸载成功。

用官方驱动安装,将驱动拷到主文件夹,然后按Ctrl+Alt+F1退到终端并登录

sudo /etc/init.d/gdm stop 停止界面服务

然后运行sudo sh ./Nv.......(驱动软件名)

依次按照提示进行

成功


问题背景,debian系统,xfce 桌面手残装nvidia驱动,没看仔细,执行了几遍nvidia-xconfig,重启进不去图形..但是可以ctrl+alt+f2切换多任务..
问题分析,把xorg配置文件弄残了,恢复如下..
问题解决,不算解决,算是恢复,接着继续解决nvidia..
1.sudo Xorg -configure (生成文件 ~/xorg.conf.new)

2. mv ~/xorg.conf.new /etc/X11/xorg.conf

3.reboot
#安装一个依赖文件,并更新系统
sudo apt-get install linux-headers-generic
sudo apt-get update
sudo apt-get upgrade
#查询NVIDIA显卡驱动,并安装
sudo apt-cache search nvidia*
#选择一个你需要的,如nvidia 367 375
sudo apt-get install nvidia-367
sudo nvidia-xconfig
sudo reboot
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
#重启系统
sudo reboot
sudo ubuntu-drivers devices

作者:king high
链接:https://www.zhihu.com/question/22504465/answer/111528441
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Linux中禁用nouveau kernel driver后,导致系统无法进入的解决方案 在安装cuda的时候,由于涉及到NVIDIA驱动的安装,使得nouveau驱动与NVIDIA驱动冲突,为了能够

在安装cuda的时候,由于涉及到NVIDIA驱动的安装,使得nouveau驱动与NVIDIA驱动冲突,为了能够继续安装,必须禁用此驱动。禁用步骤如下:

1)把nouveau驱动加入黑名单,即在/etc/modprobe.d/blacklist.conf的后面加入:

blacklist nouveau 

2)备份initramfs文件

sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bat

3)重新建立initramfs文件

sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

4)检查nouveau驱动,确保没有被加载

lsmod | grep nouveau

5)运行相应的cuda安装文件(例如:cuda-*.run)

 

在禁用nouveau驱动后,重启系统,如果无法进入,这时可以采用如下方法——

该方法有两个前提:

1.你的电脑中拥有多个Linux系统,这里简称为Linux1和Linux2;

2.在禁用nouveau驱动的时候,备份了initramfs文件。

Linux1由于禁用nouveau驱动,导致开机无法进入系统。此时,先进入Linux2,然后运行如下命令:

注意:这里的$(uname -r)指的是Linux1中的内核名称,需要手动输入,不然结果就是Linux2的内核名称

1)sudo cp /boot/initramfs-$(uname -r).img.bat /boot/initramfs-$(uname -r).img

2)sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

最后重新启动,就可以成功进入Linux1系统了。

  

Ubuntu安装NVIDIA驱动补充

 

Ubuntu16.04+cuda8.0+opencv3.1+caffe+anaconda安装,双显卡

ubuntu 16.04 卸载旧网卡noveau装新的网卡驱动


最后

以上就是凶狠篮球为你收集整理的ubantu16.04安装英伟达显卡驱动Ubuntu 16.04下Nvidia 显卡驱动安装 ubuntu16.04+NVIDIA官方驱动=login loop+... DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录 Ubuntu 16.04 LTS下编译GPU版tensorflow Ubuntu安装和NVIDIA驱动和安装(.run方法--有时.deb方法安装时NVIDIA显卡驱动装不上) Ubuntu16.04下Caffe环境搭建:cuda的全部内容,希望文章能够帮你解决ubantu16.04安装英伟达显卡驱动Ubuntu 16.04下Nvidia 显卡驱动安装 ubuntu16.04+NVIDIA官方驱动=login loop+... DL服务器主机环境配置(ubuntu14.04+GTX1080+cuda8.0)解决桌面重复登录 Ubuntu 16.04 LTS下编译GPU版tensorflow Ubuntu安装和NVIDIA驱动和安装(.run方法--有时.deb方法安装时NVIDIA显卡驱动装不上) Ubuntu16.04下Caffe环境搭建:cuda所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部