首页 > 系统相关 >ubuntu 安装 nv驱动

ubuntu 安装 nv驱动

时间:2023-06-15 17:32:03浏览次数:56  
标签:get nvidia sudo apt ubuntu 驱动 安装 nv


今天将Ubuntu从9.10升级到10.04后显卡驱动遇到了点小麻烦:不能像以前那样安装Nvidia官方驱动了。据说是因为10.04自带了开源的nouveau驱动所至。因此要手动安装官方驱动先得卸载ubuntu 10.04安装时缺省提供的这个驱动。
折腾一番后安装成功,简单总结一下安装官方驱动的两个方法:手动安装和apt-get安装。
一、手动安装官方驱动和开发库
实践后发现 这篇文章提供的办法最好:
0. 去Nvidia官方网站下载最新的驱动
这里选择你的平台对应的驱动。
今天最新的版本是195.36.24

1. 首先将nouveau驱动放入黑名单:

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


增加一行

blacklist nouveau


2. 卸载官方驱动nouveau

sudo apt-get --purge remove xserver-xorg-video-nouveau



3. 然后重启:

sudo reboot


重启后会发现界面很粗糙


4. 清除nvidia相关的软件(如果有的话)

sudo apt-get --purge remove nvidia-*



5. 退出x界面进入命令行控制台:

sudo init 3 sudo service gdm stop



6. 运行安装

sudo sh NVIDIA-Linux-x86_64-195.36.24-pkg2.run



7. 启动x界面

sudo service gdm start



二、apt-get安装官方驱动库

手动安装这种方式在官方更新库后每次都得手动来一遍,所以最方便的还是apt-get安装


《Ubuntu Gamer》介绍了 apt-get安装最新显卡驱动到办法

对于最新的Nvidia二进制驱动:

1. 添加apt-get源

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates


2. 在线安装驱动


1. sudo apt-get update  
2. sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings


3. 从事GPU开发的可能还需要装上cuda和openCL库的支持:

1. 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




http://article.yeeyan.org/view/163202/140715

参考:

http://www.ubuntugeek.com/howto-install-nvidia-drivers-manually-on-ubuntu-10-04-lucid-lynx.html http://www.wretch.cc/blog/gegemini/8908293

标签:get,nvidia,sudo,apt,ubuntu,驱动,安装,nv
From: https://blog.51cto.com/u_16065168/6493700

相关文章

  • 随笔(十九)『org.apache.ibatis.binding.BindingException: Invalid bound statement (n
    1、错误信息:org.apache.ibatis.binding.BindingException:Invalidboundstatement(notfound)出现此错误时: 1、除了查看代码上的各种名称,映射之类能否找到外。 2、查看下target中是否有对应的xml文件,因为maven默认是不会把非resource中的xml打包进target的 解决方案:pom.xm......
  • [问题解决]:ImportError: /home/test/anaconda3/envs/py39/bin/../lib/libstdc++.so.6
    报错(py39)test@test:~/code/Face/test_speed$pythonface_yaw_pitc_roll.pyTraceback(mostrecentcalllast):File"/home/test/code/Face/test_speed/face_yaw_pitc_roll.py",line17,in<module>importdlibFile"/home/test/anacon......
  • 虚拟机内安装Ubuntu 22.04.2 LTS
    Ubuntu系统下载|Ubuntu文件->新建虚拟机-> 下一步: 下一步: 下一步: 下一步: 注:路径用全英文下一步: 下一步: 下一步:下一步: 下一步: 下一步:下一步: 下一步: 下一步: 自定义硬件: 注:移除打印机新CD/DVD(SATA)->使用ISO映像文件->浏览关闭......
  • html canvas写字并右对齐
    functionPaintText(x,y,color,size,text,toLeft){if(toLeft==undefined){toLeft=true;}y+=size;ctx.font="normal"+size+"pxarial";ctx.fillStyle=color;if(toLeft){ctx.fillText(text,x,y);}......
  • 个人对DDD(领域驱动设计)理解,以及对实际开发的优化
    目录DDD简单介绍个人理解DDD落地到具体开发的优化总结DDD简单介绍什么是DDD?w我们看看Wiki上怎么说领域驱动设计(英语:Domain-drivendesign,缩写DDD)是一种通过将实现连接到持续进化的模型[1]来满足复杂需求的软件开发方法。领域驱动设计的前提是:把项目的主要重点放在核心领域(c......
  • PVE (Proxmox Virtual Environment) 7.4-3网络配置
    简要记录下自己折腾两天的成果,以便后来人使用。顺便吐槽下,网上的教程五花八门,感觉就是说不到点上,我来试着解释清楚每一步需要做什么方便大家理解。基础环境介绍公司给配置了一台个人用的台式机,接入公司网络,由于公司网络限制,只分配了一个公司内网地址(假设这个地址是101.101.101.1......
  • JDBC驱动中的核心代码位置
    mysql-connector-java-5.1.36-src/src/com/mysql/jdbc/MysqlIO.java+getResultSetprotectedResultSetImplgetResultSet(StatementImplcallingStatement,longcolumnCount,intmaxRows,intresultSetType,intresultSetConcurrency,booleanstreamResult......
  • springboot项目启动失败之 org.springframework.boot.env.OriginTrackedYamlLoader.cr
    1、检查一下父项目的module的依赖是否,以及版本是否一致。例如<dependency><groupId>org.yaml</groupId><artifactId>snakeyaml</artifactId><version>1.30</version></dependency>2、如何知道自己的org.yaml的版本,可以双击Shift键,输入如图所示,注意划红线的地方就是......
  • ubuntu开发stm32单片机-环境搭建
    1、首先安装串口助手(ch340驱动)首先查看操作系统中自带的串口驱动arvin@arvin-virtual-machine:/lib/modules/5.19.0-43-generic/kernel/drivers/usb/serial$lsaircable.kof81232.koiuu_phoenix.komxuport.koquatech2.kousbserial.koark3116.k......
  • 测试驱动开发全功略
    {关键字}测试驱动开发/TestDrivenDevelopment/TDD测试用例/TestCase/TC设计/Design重构/Refactoring{TDD的目标}CleanCodeThatWorks这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是把事情做好。想想看,其实我们平时所做的所有......