Laptop Ubuntu16.04/14.04 安装Nvidia显卡驱动


笔记本型号


机械革命(MECHREVO)深海泰坦X6Ti-S(黑曜金)15.6英寸


CPU型号


i5-7300HQ


内存


8G


硬盘容量


128SSD+1T机械硬盘


显卡


GeForce GTX 1050


显存容量


4G

怎样选购用于Linux的笔记本电脑?

在笔记本上安装linux驱动问题主要发生在 GPU 和网卡上。网卡选 Intel 或者 Broadcom 就基本不会有问题了。

显卡推荐N卡,并且是 MUXed 的连接方式。

这里需要解释一个概念,MUXed vs MUXless

大家都知道N家在笔记本电脑上推广的 Optimus 技术,平时用 Intel 的核心显卡渲染,遇到高图形负荷的程序则在N卡上渲染,再把结果传给核心显卡。那显卡的结果怎么输出呢?

搭载N卡的笔记本分为 MUXed 和 MUXless 两种,MUX是数据选择器的意思:

MUXless 的机子比较便宜,N卡连核心显卡,核心显卡输出,Windows 上自然没有问题。但很长一段时间内,Linux 平台不支持 GPU offloading,这两个显卡间无法通信,而N卡又没有显示输出。用户只好把N卡屏蔽掉,只使用核心显卡。

后来一群人捣鼓出了 Bumblebee,勉强能用双显卡了,只是配置麻烦,而且并不是每台机子都能用。再后来随着 RandR 1.5 的推出和 Xorg 的其他改进,Linux 终于正式支持了 GPU offloading,N家的驱动马上跟进,2013年底有了个比较官方的解决方案叫 nvidia-prime。但至今只能手动切换显卡,重新登录才能生效。

MUXed 的机子毫无压力,把 Optimus 关掉,N卡不与核心显卡通信,直接输出即可。

目前对 MUXless构架的计算机安装nvidia显卡驱动的方式有 Bumblebee和nvidia-prem(具体自行百度,此处介绍MUXed方式的笔记本的安装)

参考:https://www.zhihu.com/question/20455546

个人的调研

笔记本电脑对于ubuntu的支持不是很友好,特别是显卡驱动安装比较麻烦。目前为止只有X6Ti-S这台设备能够正常安装(ideapad 700,thinkpad T450,华硕顽石都仅能安装ubuntu系统显卡驱动则安装不成功,雷神的电脑则ubuntu都安装困难)

验证计算机是否能够安装驱动:输入指令能够显示NVIDIA显卡,如图。说明显卡直接连接到pci总线上与cpu相连,也就说cpu-gpu采用mux构架,这种情况下安装驱动比较容易。(X6Ti-S就是采用这种构架)

安装显卡驱动

在网站(http://www.nvidia.cn/Download/index.aspx?lang=cn )查询本机显卡支持的显卡驱动版本

使用指令安装:


# 打开一个终端窗口,运行以下命令(添加nvidia官方驱动包源)

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

$ sudo apt-get update

# 安装驱动

$ sudo apt-get install nvidia-378 nvidia-settings

注:现在的笔记本电脑,特别是使用security boot方式安装Ubuntu。要正确安装驱动,必须关闭security boot。由于和之前在安装ubuntu时没有设置解除验证码。所以在安装显卡驱动时被要求设置一个验证码。此处设置为:12345678(因为验证时不会要求输入全部验证码,只要求输入指定位,所以这样设置最方便)因此,这种方式下安装系统的用户,必须以命令行方式安装显卡驱动,使用"附加驱动"安装驱动会在这一步骤卡死,后面步骤无法进行。security boot验证码设置完毕后,显卡驱动继续安装直至完成。之后需要重启计算机而不是简单的注销。重启,在启动界面会让选择 继续boot(第一项)还是关闭security boot(第二项),选择第二项(否则ubuntu会出现登录界面loop问题),经过验证,成功关闭security boot。成功进入系统,显卡驱动安装成功。

科学计算环境安装列表


NVIDIA Driver


nvidia-378


CUDA Tool-kit


8.0


cuDNN


V5.1


numpy


1.11.0


scipy


0.17.0


nose


1.3.7


pandas


0.17.1


matplotlib


1.5.1


wx


3, 0, 2, 0


caffe


1.0.0-rc4


tens orflow


0.12.1

时间: 02-28

Laptop Ubuntu16.04/14.04 安装Nvidia显卡驱动的相关文章

dell optiplex ubuntu 14.04 安装 NVIDIA 显卡驱动

公司配置的 dell optiplex使用核显带起双屏幕,玩dota2无法特效全开.so,在京东上买了一块750Ti.安装驱动的时候需要切换到ubuntu的全命令行模式,关掉桌面系统才能安装.这时候这个坑出现了,要想安装驱动,就必须进入全命令行模式,要想进入命令行模式必须有驱动.反复尝试后,发现只能用DP口带单屏幕才能成功.在这里特别记录下.嘎嘎dell optiplex ubuntu 14.04 安装 NVIDIA 显卡驱动,布布扣,bubuko.com

ubuntu 14.04 如何安装nvidia显卡驱动 [转载]

我的机子装的是64位ubuntu 14.04 LTS系统,显卡是GeForce 405 ,想使用cuda所以需要装NVidia官方驱动,但是总是碰到 nouveau 驱动正在使用的问题.找了好久,网上各种将nouveau加入blacklist的文章都不能用,最终找到这篇文章,成功解决问题 转载[Ubuntu安装NVIDIA官方驱动] 由于NVIDIA显卡的开源驱动在性能和效果上比官方的驱动差之太远,无奈只能自己动手安装官方的驱动.安装NVIDIA驱动的具体流程如下:其实NVIDIA的官网的REA

Centos7安装nvidia显卡驱动

Centos 7安装Nvidia显卡驱动没有Fedora这种偏图形界面使用的Linux发行版容易.而且在网上搜到的方法都比较复杂,需要进行一定的修改设置.这里提供一种比较简单的方法,适合一些小白或者不想太折腾的使用者. 首先需要添加一个第三方的源ELRepo.这个源支持RED HAT系的Linux系统,主要是提供一些硬件的驱动程序.这个源的主页如下: http://elrepo.org/tiki/tiki-index.php 添加源分两步: 1.导入公共密钥 rpm --import https

Ubuntu下手动安装Nvidia显卡驱动

1. 下载最新版的nVidia驱动. http://www.nvidia.com/page/drivers.html 2.编辑blacklist.conf. sudo gedit /etc/modprobe.d/blacklist.conf 添加以下部分并保存: blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv (这里有一行空格) 3. 删除之前所安装的nVidia驱动

Ubuntu 14.04 LTS 安装 NVIDIA 显卡驱动后的屏幕亮度调节问题

安装 Ubuntu,对于 NVIDIA 显卡,默认情况下会使用第三方开源驱动,并且一般情况下,第三方开源驱动和系统兼容性更好.由于 NVIDIA 显卡驱动不是开放的,所以对 Linux 系统的原生支持要差一点,会引入一些小问题.所以,一般情况下,如果不是特别必要,使用第三方开源驱动是个好选择. 但如果要做 CUDA 相关开发,就必须使用 NVIDIA 官方驱动. 1. 安装. 不要手动安装.应该在 Software & Updates 的 Additional Drivers 下找到可用的显卡驱

Ubuntu16.04安装NVIDIA显卡驱动

1.下载官方驱动程序 http://www.geforce.cn/drivers 如果我们直接安装驱动的话,往往会报错:ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver.请接着往下看吧. 2. 禁止集成的nouveau驱动 Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源

ubuntu 禁用自带的nouveau显卡驱动,安装NVIDIA显卡驱动

下载显卡驱动 进入Nvidia的官网,找到对应GTX 750显卡的Linux 64-bit 的驱动程序,然后下载 当点击下载链接后,发现浏览器一直在加载那个*.run文件,很久都加载不完.这时将浏览器地址栏地址Copy下来,然后进入百度网盘中,离线下载,然后Paste网址,稍等片刻,下载即完成(其实.run文件是70多MB的文件,难怪浏览器都快加载到卡住了): 然后就简单了,直接下载驱动到硬盘即可 安装驱动 因为是全新安装的操作系统,并且没有安装开源版本的英伟达驱动,所以,下面直接安装官方驱动即

Ubuntu 15.04 安装 Nvidia显卡驱动

在这之前,我用的Ubuntu都是系统自带的默认驱动, 但是分辨率没有问题, 所以一直没有安装Nvidia官方的驱动; 近期更新到 15.04 之后, 在播放avi 格式的常规视频时却出现闪烁的现象, 而且是一直闪; 因此考虑是不是显卡驱动需要更新一下, 最初找了很多更新 Nvidia驱动的方法, 写了很多命令,结果都无法安装.一直提示nouveau正在使用中,禁不掉; 后来直接用系统内置的源来更新,居然成功了~ 命令如下: sudo apt-get update sudo apt-get ins

ubuntu 12.04安装nvidia显卡驱动后无法进入图形界面的解决办法

删除nvidia的驱动. sudo apt-get --purge remove nvidia-* sudo apt-get --purge remove xserver-xorg-video-nouveau 弄完这以后,可能还要把一个文件给删除 sudo rm ~/.Xauthority sudo reboot 重启

Fedora 下安装NVIDIA显卡驱动

http://www.linuxidc.com/Linux/2014-04/100689.htm rpmfusion安装法: 相对于ATi,在Linux下安装NVIDIA就简单得多.只需要一个命令即可完成驱动的安装: 首先要确保你已经添加rpmfusion的源,如果你不能确认你可以安装输入此命令添加rpmfusion源: sudo rpm -ivh http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.n