Ubuntu20.04下安装显卡驱动
环境配置
系统: Ubuntu 20.04
CPU: i5
GPU:Geforce 960M
Ubuntu安装显卡驱动
1、查看当前显卡安装情况
使用glxinfo查看
https://dri.freedesktop.org/wiki/glxinfo/
$ glxinfo
Command 'glxinfo' not found, but can be installed with:
sudo apt install mesa-utils
需要安装mesa-utils
sudo apt install mesa-utils
查看gl相关命令
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
direct rendering
: 返回yes则表示是采用直接渲染,对应no则为非直接渲染(这时渲染指令将发送到X-server中渲染)
OpenGL renderer string
:诉你现在用的是什么driver, 能告诉你系统此时用的是software rendering还是hardware rendering
ps:拓展延伸其他情况
# 非直接+硬件渲染 direct rendering: No (LIBGL_ALWAYS_INDIRECT set) OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
这里 OpenGL通过设置环境变量,被强制使用indirect rendering,意味着所有的rendering commands都被发往 X server。但是 X server实际上用的是硬件加速渲染(hardware accelerated rendering
#直接+软件渲染 direct rendering: Yes OpenGL renderer string: Software Rasterizer
这里OpenGL味着用的是software rendering,但是所有的software rendering是在client application里完成的,而不是发往 X server
查看OpenGL渲染信息
$ glxinfo | grep OpenGL # glxinfo | grep -i opengl #可忽略大小写
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.2.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 21.2.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
注意第二行 OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
显然OpenGL
的渲染采用的核显(也是硬件渲染)
当然,我们可以有更简单的方式,点击桌面的又上角,选择Settings
打开About
如下图
如果没有安装显卡,那么可以正式进入下面步骤了
2、查看所有可用的显卡驱动ubuntu-drivers devices
$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv000017AAsd00003978bc03sc02i00
vendor : NVIDIA Corporation
model : GM107M [GeForce GTX 960M]
driver : nvidia-driver-390 - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-418-server - distro non-free
driver : nvidia-driver-525-server - distro non-free
driver : nvidia-driver-515 - distro non-free
driver : nvidia-driver-470-server - distro non-free
driver : nvidia-driver-510 - distro non-free
driver : nvidia-driver-515-server - distro non-free
driver : nvidia-driver-525 - distro non-free recommended
driver : nvidia-driver-470 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
选择后面有recommend 的驱动
# 安装显卡
sudo apt-get install nvidia-driver-525
或者Win+A
打开 APP的Additional Driver
选择第一个推荐的nvidia-driver-525
,然后点击Applying Changes
开始安装下载,安装完成后重启电脑
Nvidia官方地址 https://www.nvidia.cn/
使用nvidia-smi命令查看GPU情况
nvida-smi
# 更多 https://blog.csdn.net/youlinhuanyan/article/details/12873409
配置nvidia
# 启动nvida配置窗口
nvidia-settings
可通过prime-select
命令设置使用nvidia独显
sudo prime-select nvidia # 其他选项 nvidia | no-demand | intel
其他查看glxinfo
$ glxinfo -B
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):Vendor: Intel Open Source Technology Center (0x8086)Device: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2) (0x416)Version: 21.2.6Accelerated: yesVideo memory: 1536MBUnified memory: yesPreferred profile: core (0x1)Max core profile version: 4.5Max compat profile version: 3.0Max GLES1 profile version: 1.1Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.2.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profileOpenGL version string: 3.0 Mesa 21.2.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
(待续)
Ubuntu20.04下安装显卡驱动相关推荐
- Ubuntu 18.04 从零开始安装显卡驱动、配置MMDetection3D环境
Ubuntu 18.04 从零开始安装显卡驱动.配置MMDetection3D环境 概要 安装NVIDIA英伟达显卡驱动 参考文献 其他 安装CUDA 11.3.CuDNN.Anaconda 安装CU ...
- Linux下安装显卡驱动及CUDA程序
Linux下安装显卡驱动及CUDA程序 系统参数 安装显卡驱动 通过ubuntu菜单下的软件与更新安装驱动程序 通过PPA仓库自动化安装 apt_get安装 查看可以安装的显卡驱动版本 通过apt-g ...
- linux系统能装什么显卡,Linux系统下安装显卡驱动
第一次使用Linux遇到的不是硬盘分区而是显卡驱动问题,因为Linux在图形界面方面作的不是很好,以后你安其它软件时就能感受到.好多时候看到图形界面出错不一定是软件出问题. Linux下安装显卡驱动 ...
- ubuntu20.04下安装qq和微信(最新)
ubuntu20.04下安装qq和微信(最新) 在ubuntu(debian系列)下安装软件,一般可以通过这两种简单的方式: sudo apt install 软件包 或者 sudo dpkg -ℹ ...
- linux显卡驱动安全模式,Win7怎么在安全模式下安装显卡驱动?
什么是显卡驱动?它是一种硬件所对应的软件,支持计算机与设备之间的通信,没有驱动程序,计算机的硬件就无法工作.下面我们就Win7系统下安装显卡驱动的一个案例与大家详细地分析一下. 案例分析: 最近安装了 ...
- ubuntu下安装显卡驱动
ubuntu下安装显卡驱动 最新可以快速无坑安装显卡驱动+cuda+cuDNN,配置深度学习环境:https://blog.csdn.net/qq_37423198/article/details/8 ...
- Ubuntu20.04下安装CUDNN
Ubuntu20.04下安装CUDNN 到官网下载新版cudnn(需登陆账号) https://developer.nvidia.com/cudnn-download-survey 解压到当前目录 $ ...
- Ubuntu20.04下安装向日葵远程软件
Ubuntu20.04下安装向日葵远程软件 安装包下载 安装 运行 卸载 安装包下载 官网地址:link. 选择Linux版本安装 安装 1.回溯下载目录下执行命令 sudo dpkg -i 文件名. ...
- ubuntu20.04下安装Kdevelop并实现图像ORB特征匹配
ubuntu20.04下安装Kdevelop并实现图像ORB特征匹配 安装Kdevelop 图像ORB匹配 **CMakelists.txt文件** **使用kdevelop实现orb特征匹配** 安 ...
最新文章
- python 结果写入excel_python中如何将测试结果写入到原有的excel表格(二)
- 将一个数组划分为和差值最小的子数组
- Spatial Transformer Networks(STN)代码分析
- pydev-python 链接mysql数据库(mac系统)
- 信息系统项目管理知识--项目配置管理
- 工业4.0提出者孔翰宁详解工业4.0
- EChart中使用地图方式总结(转载)
- 2020年的前端该怎么学?不吹不黑
- 算法(三):图解广度优先搜索算法
- Educational Codeforces Round 52E(构造,快速幂)
- 安装torchvision时,报错error: command ‘aarch64-linux-gnu-gcc‘ failed with exit status 1
- 服务器设置站点网站为本地IP
- 架构 全局负载均衡与CDN网络简介
- ⒔Bash 内部命令
- java通过itextpdf实现pdf文件加水印
- windows录屏_录制视频的软件有哪些?三款软件轻松应对录屏_
- win10计算机维护,Win10系统打开或关闭自动维护功能的方法
- 阿里云 ECS 云计算训练营 Day2:搭建简历网站
- 如何使用 Axios 中的请求拦截器 和响应拦截器
- 安卓手机游戏开发培训!万字长文轻松彻底入门Flutter,面试真题解析