ubuntu 20 安装nvidia 显卡驱动 ubuntu18.04装显卡驱动
淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】
- Ubuntu 18.04 笔记本双显卡 Nvidia 驱动安装
- 【【微信】】.04 安装NVIDIA英伟达驱动教程 及常见几种报错Error的解决方案
- 【【微信】】.04,双显卡,GTX1060,安装 NVIDIA 显卡驱动
- 【【微信】】.04:安装nvidia驱动430的各种坑
- 重做Unbuntu 18.0.43 LTS系统 并为SLAM配置环境(完成本篇内容后!)
国庆假期,闲来犯贱忽然想起了要给?ASUS 笔记本 U303LNB 来装个Nvidia 的显卡驱动。然后,就有了后面的这一出记录。
根据折腾结果,回来总结的内容,与实际发生的先后顺序有所不同。
按照网上提供的各种套路,在 sudo update-initramfs -u 期间冒出下面的提示,由于不明白对于成功安装Nvidia驱动会有什么不良后果,就开启了关于 update-initramfs 的各种依赖安装。
无奈的是,经过下面的一顿操作,甚至还升级和安装了最新的 ubuntu 内核还是无济于事,上面的情况仍然存在。
经过上述的一顿依赖安装操作,提示仍然存在,于是就想着升级?ubuntu的内核。
?在终端输入以下命令并回车
?可以发现当前内核为
?访问?The Linux Kernel Archives, 网站上黄色按钮的版本为当前最新的稳定版本?v5.8.14。
在终端输入下列命令:
也可以通过浏览器先下载好,然后放入同一个文件夹下。等待所有四个软件包都下载完成后,输入下述命令进行解压安装:
提示成功后重启,输入再进行查看。
开始显卡安装前,需要检查确认本机的显卡型号。华硕的 U303L 是双显卡配置:Intel HD Graphics 550 (rev 09) and?【【微信】】 [GeForce 840M]。
?
看到的结果是这样的
根据网络信息,推荐双显卡机器在安装显卡前,推荐设置BIOS。
- 设置Secure BOOT 为disable,不设置这一步,独显无法使用,不知道为什么,大坑。
- 还可能在安装 NVIDIA 驱动时出现以下错误。
- 一定要在安装驱动之前设置这一步,否则会出现黑屏,重复登陆这些怪事。
如果之前没安装过nvidia驱动,也可以不执行此步骤,但是推荐执行。
感觉上面这个卸载命令有些弱,推荐使用下面的这几步操作可以把 NVIDIA 驱动删除干净。
如果以前是通过runfile安装的,还可以通过类似下面的命令卸载:
nouveau是ubuntu系统自带的驱动程序,但是不适用于cuda,所以要舍弃掉。
在文本最后添加
然后执行(让内核刷新),仍然出现《背景介绍》中所描述的提升,暂时忽略。
重启计算机
重启后使用命令检查当前nouveau是否工作。
若没有任何输出,表示禁用成功。顺便查看了一下 pci 控制器。
首先,Ctrl+Alt+F1进入命令提示符界面。然后,输入对应的username和passwd进入命令行,并输入下面的命令关闭图形界面:
-
如果提示unit lightdm.ser【【微信】】
则先安装LightDm:?
-
安装完毕后跳出一个界面,选择 lightdm,再关闭界面。可以使用 Ctrl+Alt+F7 检验是否已经彻底关闭。
- cd 到驱动所在文件夹 (最终成功安装 450.80.02 版本)
或者通过添加 ubuntu 的源来进行安装。(没有尝试过)
在官网查看驱动版本:
?
安装过程中的选项:(这是copy别人的,自己的没记住,我也是尝试选择了好多遍才安装好)
The distribution-pro【【微信】】pt failed! Are you sure you want to continue? 选择 yes 继续。 Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? ?选择 No 继续。 问题没记住,选项是:install without signing 问题大概是:Nvidia'【【微信】】 libraries? 选择 No 继续。 Would you like to run the n【【微信】】 to automatically update your 【【微信】】uration so that the N【【微信】】ed when you restart x? Any pre-existing x confile will be backed up. ?选择 Yes ?继续。
根据提示键入用户密码。如果没有,则需要查看?/var/log/【【微信】】og?记录是否是 nvidia 模块认证失败!后面就一路Accept就可以~报错**The distribution-pro【【微信】】pt failed!**不必理会,继续安装。最重要的一步,安装程序问你是否使用nv的【【微信】】文件,这里一点要选yes,否则在启动x-window时不会使用nv驱动
挂载Nvidia驱动:
检查驱动是否安装成功:
如果出现类似以下信息,说明安装成功。
如果graphics 是 GeForce ,则安装成功。(还是Intel? HD Graphics 5500 (BDW GT2))
2.6.1 nvidia 模块认证失败
查看 /var/log/【【微信】】og,发现有记录 nvidia 模块认证失败:
网络查找的提示为需要解决这个问题。Ubuntu 安装最小的通用Linux内核(Linux-image-【【微信】】)不包括drm模块,要修复则需要安装完整的通用Linux-image-generic.安装Linux-image-extra-【【微信】】会起作用,但因为它只是一个过渡包,所以还是推荐安装Linux-generic。
【【网址】】/m0_38066161/【【微信】】tails/81812816
我所使用的系统为?,Linux Kernel 为?。 出现此问题的原因是,Ubuntu Kernel 使用内核配置,这样会阻止内核载入第三方模块。 解决方法如下: 在终端执行如下指令:
执行后,终端会让你设置8-16位密码(之后要用,不要忘记哦~) 接下来,重启电脑,会出现蓝屏(不要紧张,按下任意键进入选择界面 :-)),选项如下: -?Continue boot -?Change Secure Boot state -?Enroll key from disk -?Enroll hash from disk 选择Change Secure Boot state,接下来会让你输入之前的密码。
2.6.2 使用 NVIDIA 显卡
通过【【微信】】查看,当前使用的显卡还是Intel? HD Graphics 5500 (BDW GT2)。通过Ubuntu的应用商店,下载并安装N【【微信】】。
启动N【【微信】】后,发现界面是空白一片,一种不好的预感爬上心头。无论如何,还是继续下面的工作。
下载相应的安装包,安装时显卡驱动选‘N'。
cuda下载地址:https://de【【微信】】.nvidia.com/cuda-downloads
https://de【【微信】】.nvidia.com/cuda-toolkit-archive
如果选择 runfile (local),则使用下面的命令安装:
如果选择 deb (network),则使用下面的命令安装:
如果选择 deb (local),则使用下面的命令安装:
我选择的是第1中,先下载 runfile 然后本地安装的模式。块头相当的大,3.5GB。
-
cd进入cuda所在文件夹,执行以下命令
- 按照菜单内容选择安装内容
注:这一块的基本没有遇见什么问题,cuda自带显卡驱动,在第二步选择是否安装,因为我们已经正确的安装了显卡驱动,所以第二步选no不安装。(或许,也可以直接下载CUDA一步安装到位!如果有哪位同学成功一键安装,记得分享以下!)
莫名奇妙的出现了这样的提示;那就根据提示,设置环境变量了。
- 3-4-1. 设置gcc和g++
设置gcc和g++的符号链接到gcc-7以上的版本。
-
3-4-2. 设置path
-
3-4-3. 更新path
输入以下内容
能正确输出cuda版本信息
测试本机样本
若出现以下内容,则安装成功。
在官网下载安装包,需要注册登录才能下载。选择适合自己的版本:(网站打开的灰常慢!!!)
?下载完成后解压并进入文件夹:
然后 sudo ldconfig 时出现了一些小问题。
根据报错信息定位错误源头。
会报错说:
进一步的查看这个文件是个什么情况。
是一个文件,它本应是一个软连接。于是创建软接连:
本问题参考链接:
【【淘密令】】.so.7 is not a symbolic link
终端查看CUDNN版本:(有些小问题)
测试CUDA的示例
?
完成!
当选择Debian File进行安装时会在/usr/src/cudnn_samples_v7有一些cudnn的例子
编译mnistCUDNN sample进行验证
如果安装成功将会有如下图所示的:Test passed!
到这里就已经完成了CUDA 11.1 和 CUDNN 8.0.3?的安装。可以安装对应的Pytorch的GPU版本测试是否可以正常使用了。
为了测试安装的CUDA和CUDNN的实际效果,果断安装了pip并更换了国内pip源。如下:
编辑一个文件 pytorch_cudnn_test.py,代码如下:
然后在 Terminal 中键入:
说明GPU已经被调用,并开始计算。
使用 glxinfo | grep vendor 查看当前工作的显卡。
确认以下显卡的驱动等情况;
一般情况下,NVIDIA显卡需要手动启动。
如果提示错误,
则需要:
从 n【【微信】】 中把主要显卡设置 由 Intel 更改为 NVIDIA。
【【微信】】ffload rendering, you ha【【微信】】le on "On-Demand", then for 【【微信】】ave to put this variable inside yourfile:
For OpenGL apps, you ha【【微信】】s:
After a restart, it will start render offloading.
In order to check which graphic card is being used, you can enter the following command in terminal:
使用小齿轮测试显卡性能:
?
?
?
?
?
steam显卡排行1060 gtx1650在steam榜几
steam显卡排行榜,steam显卡排行榜2023,steam显卡排行榜22年,steam显卡排行5月steam硬件排行榜每月更新辣! 让超极氪带各位来看看本月变化 ―――――――――――――――――――――― 文案:深蓝;配音:Gay墙;封面:Gay墙;剪辑:Gay墙 ―――――――――――――――――――――― QQ交流群①:【【QQ微信】】 QQ交流群②:【【QQ微信】】 QQ交流群③:【【QQ微信】】 QQ交流群④:【【QQ微信】】 装配电脑联系VX:【【手机】】 商务合作/招聘联系VX:【【QQ微信】】 TB店铺:超极氪DIY电脑店 ―――――――――――――――――――――― 「超极氪」相关视频推荐 新Switch掌机消息:B【【微信】】最新消息:B【【微信】】 ―――――――――――――――――――――― 「超极氪」是一档专注电脑硬件和干货分享的专业视频频道, 节目涵盖了资讯分享、硬件评测和干货知识等 如果这些都是你喜欢和感兴趣的,那么请记得关注超极氪! ――――――――― 「超极氪」节目整理汇总 C盘清理:B【【微信】】 程序员DIY电脑:B【【微信】】