两种Ubuntu安装N卡官方驱动的方法
首先说明下什么是Nouveau,为什么有些系统安装N卡驱动的时候会提示“ERROR: The Nouveau kernel driver is currently in use by your system. This
driver is incompatible with the NVIDIA driver……”之类的错误。
Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方私有驱动相提并论,不过确让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户安装完系统即可进入桌面并且有不错的显示效果,所以,很多Linux发行版默认集成了Nouveau驱动,在遇到NVIDIA显卡时默认安装。企业版的Linux更是如此,几乎所有支持图形界面的企业Linux发行版都将Nouveau收入其中。
不过对于个人桌面用户来说,处于成长阶段的Nouveau并不完美,与企业版不一样,个人用户除了想让正常显示图形界面外很多时候还需要一些3D特效,Nouveau多数时候并不能完成,而用户在安装NVIDIA官方私有驱动的时候Nouveau又成为了阻碍,不干掉Nouveau安装时总是报错。报错提示见文第一段。
一、一般安装Linux显卡驱动的步骤是:
(1)下载合适的驱动,无论是NVIDA还是ATI都推荐去官方下载
(2)如果下载的是源码文件则需要编译安装,不过现在官方提供的Linux显卡驱动多是以.run为后缀的,这种直接在命令行中 ./softname.run 运行即可安装。
(3)一般在操作第二步的时候会提示让你关闭X window,如下图:进入命令行模式Kill掉gdm或kde再安装一般就无问题,而安装Nouveau的NVDIA显卡机器还多了一个步骤就是需要关闭Nouveau,这也就是本文要解决的问题。
以下是关闭Nouveau并且安装Nvidia显卡驱动的步骤:
(1)把驱动加入黑名单
编辑 /etc/modprobe.d/blacklist.conf ,在文件后面加入blacklist nouveau
(2)root用户下运行如下两条命令:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)以上两条命令分别是备份与重建initramfs,如果你的Linux是debian或ubuntu系统运行命令时需要sudo。
./NVIDIA-Linux-x86-285.05.09.run
今天将Ubuntu从9.10升级到10.04后显卡驱动遇到了点小麻烦:不能像以前那样安装Nvidia官方驱动了。据说是因为10.04自带了开源的nouveau驱动所至。因此要手动安装官方驱动先得卸载ubuntu 10.04安装时缺省提供的这个驱动。
折腾一番后安装成功,简单总结一下安装官方驱动的两个方法:手动安装和apt-get安装。
二、apt-get安装官方驱动库
手动安装这种方式在官方更新库后每次都得手动来一遍,所以最方便的还是apt-get安装
《Ubuntu Gamer》介绍了 apt-get安装最新显卡驱动到办法:
对于最新的Nvidia二进制驱动:
1. 添加apt-get源
- sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
2. 在线安装驱动
- sudo apt-get update
- sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings
3. 从事GPU开发的可能还需要装上cuda和openCL库的支持:
- sudo apt-get install nvidia-current-dev
4. 安装cudatoolkit获取相关开发工具,如nvcc
去官方网站下载安装包,略
其它:对于最新的ATI/AMD二进制驱动的apt-get安装
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install fglrx
两种Ubuntu安装N卡官方驱动的方法相关推荐
- ubuntu安装A卡驱动
ubuntu安装A卡驱动 1:sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakero ...
- 银河麒麟/Ubuntu安装cuda和显卡驱动、cuDNN
银河麒麟/Ubuntu安装cuda和显卡驱动 银河麒麟介绍 第一步:更换apt软件源(换过的忽略) 安装前的准备 确认安装环境 安装cuda以及显卡驱动 安装CUDNN 退出tty模式,完成安装 银河 ...
- ebc是什么意思_UEFI+GPT和Legacy+MBR两种模式安装的系统有什么区别
UEFI+GPT和Legacy+MBR两种模式安装的系统有什么区别?很多电脑小白都搞不懂UEFI.GPT.BIOS.MBR到底是什么意思,下面跟随小白系统一起深入了解下UEFI+GPT和Legacy+ ...
- legacy bios与uefi两种模式安装windows8操作系统的方法
在Legacy BIOS与UEFI 两种模式安装Windows 8操作系统的方法 作者:佚名 字体:[增加 减小] 来源:互联网 时间:01-10 16:18:23 我要评论 不是所有WIN8都可以安 ...
- Ubuntu安装新的无线网卡驱动rtl88x2bu出现问题
Ubuntu安装新的无线网卡驱动出现问题 驱动名称:RTL88x2bu 解决办法 驱动名称:RTL88x2bu 在该驱动文件夹下执行./install.sh命令后出现如下错误: Authenticat ...
- ubuntu安装nvidia显卡的驱动和cuda
ubuntu安装nvidia显卡的驱动和cuda 以前源码安装驱动和cuda的过程是比较繁琐的,现在可以直接使用apt去安装驱动已经cuda,具体的命令如下. 1. 安装英伟达显卡驱动 搜索显卡驱动 ...
- 安装教程rtx2080ti_Ubuntu18.04.2下安装 RTX2080 Nvidia显卡驱动的方法
不久前入手了蓝天P870TM1G准系统,配置如下: 1. Z370主板 2. i9-9900k桌面处理器 3. RTX2080移动版 由于显卡太新的缘故,安装Ubuntu16.04时,试了好多版本,只 ...
- 两种在QGIS中打开CAD文件的方法
概述 经常使用ArcGIS.Global Mapper和水经微图打开CAD文件,一般都是直接拖进去或者点一下类似打开的按钮就可以打开CAD文件,但是当直接把CAD文件拖入到QGIS的时候会报错,所以查 ...
- ubuntu安装pip3一直失败的解决方法
ubuntu安装pip3一直失败的解决方法 在Ubuntu系统中,有时候因为依赖环境等一系列问题,会导致安装pip3一直提示缺各种各样的东西,一直安装失败,下面提供一种可行的解决方法. 首先cd到一个 ...
最新文章
- 基于Spring的Web缓存
- android backlight
- Javasript设计模式之链式调用
- B. Product(2019ICPC西安邀请赛)(杜教筛)
- go build编译不同环境
- python send 案例_python之pexpect实现自动交互的例子
- Qt多线程端口扫描工具(开源)
- 图神经网络中可能用到的11种距离, 小结
- 【C/C++】通过无类型指针实现泛型拷贝(内存拷贝)
- 三思笔记,涂抹ORACLE
- iOS蓝牙开发(一)蓝牙相关基础知识
- 阿里云轻量应用服务器从购买到配置环境以及部署javaweb项目过程
- 时分秒毫秒 正则表达式
- AMD ROCm 硬件支持情况
- 记一次云主机如何挂载对象存储
- FPGA中latch
- 最小生成树的prim算法(java)
- 计算机网络安装系统怎么办,电脑不能连网要怎么解决?一定要重装系统?千万别再犯傻了!...
- 计算机win7内容已满,win7c盘满了用了50G了怎么办
- 关于java转义字符\解析。
热门文章
- 小程序富文本标签中文字及图片路径的提取 入坑~填坑
- Java工作小组组名,小组合作组名组训组号
- DFA(确定的有穷自动机)的化简
- android 8 不更新,[已解决]您可能遇到的Android 8 Oreo更新问题
- 国科大矩阵论历年期末考试试题 叶世伟(6)
- [数据集][目标检测]公路落石和滑坡数据集VOC格式-991张
- CSharp(C#)语言_第四章(类的深入理解)
- Apache漏洞复现
- 毕业设计计算机画册怎么做,问题:我们的毕业设计是制作一个宣传画册,那怎样才算是一个好的宣传画册呢...
- linux通配符详解