linux如何查询系统驱动是否支持该型号显卡
操作系统在做硬件适配时,经常会检查系统内核是否支持硬件的显卡;如果不支持,则一般是通过升级内核或者该型号对应品牌的显卡驱动来解决(开源或者闭源);
操作流程如下
1> 查询本机的显卡型号
因显卡一般是PCI接口,可以通过lspci查询显卡相关信息,下图可以看出有两张显卡,
集成显卡 硬件厂商 Intel 名称型号: Xeon E3-1200 v3/4th Gen Core Processor PCI ID: 8086:0412
独立显卡 硬件厂商 NAVIDA 名称型号:GF119(GeForce GT 705) PCI ID: 10de:104c
notes:
|
lspci -v Be verbose and display detailed information about all device 显示所有PCI设备的信息 -nn Show PCI vendor and device codes as both numbers and names. 显示PCI设备的厂商号和设备码 grep Context Line Control -A NUM, --after-context=NUM 显示目标关键字之后的Num行,控制显示段落大小以便阅读 |
|---|
同时可以使用另外一个软件lshw, 它是一款硬件信息查看的小工具,不仅可以清晰列出硬件设备的具体信息,而且可以将这些输出信息以json、xml、html形式进行输出。具体用法:man lshw
使用前要安装改软件,以Fedora25安装方法: sudo dnf install lshw
EXAMPLES
lshw -short
Lists hardware in a compact format.
lshw -class disk -class storage
Lists all disks and storage controllers in the system.
lshw -html -class network
Lists all network interfaces in HTML.
lshw -disable dmi
Don't use DMI to detect hardware.

2> 如何确认本机显卡驱动是否正常加载,同样可以使用lshw进行查看

注意上图中的configuration字段,如果driver=“驱动名称”字段后不为空,说明系统支持改显卡的驱动;
3> 如何查看显卡驱动的具体内容,可以利用 modinfo 驱动名称, 以NAVIDA独立显卡为例,显卡驱动名称为nouveau
|
[cxy@localhost-live 桌面]$ modinfo nouveau |
4>拓展:如何确定显卡是否支持硬件加速
可以使用工具gxlinfo查询,如果可以查到OpenGL信息说明显卡支持硬件加速且正常加载;
gxlinfo属于glx-utils包,如果没有该指令,需要先安装这个包
[cxy@localhost-live 桌面]$ rpm -qf `which glxinfo`
glx-utils-8.3.0-6.fc25.x86_64

linux如何查询系统驱动是否支持该型号显卡的更多相关文章
- Linux 命令查询系统负载信息
linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息.uptime命令过去只显示系统运行多久.现在,可以显示系统已经运行了多长 时间,信息显示依次为:现在时间.系统已经运 ...
- Linux下使用fstatfs/statfs查询系统相关信息
Linux下使用fstatfs/statfs查询系统相关信息 1. 功能 #include < sys/statfs.h > int statfs(const char *path, ...
- Linux学习笔记(七) 查询系统
1.查看命令 (1)man 可以使用 man 命令名称 命令查看某个命令的详细用法,其显示的内容如下: NAME:命令名称 SYNOPSIS:语法 DESCRIPTION:说明 OPTIONS:选项 ...
- Linux SD/MMC/SDIO驱动分析_转
转自:Linux SD/MMC/SDIO驱动分析 https://www.cnblogs.com/cslunatic/p/3678045.html#3053341 一.SD/MMC/SDIO概念 ...
- 浅析 Linux 初始化 init 系统
近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 ...
- 使用linux mint 安装无线网卡驱动
新买了个笔记本Thinkpad E440,用了两天发现无线网非常不稳定,有时候能搜到wifi却连不上,有时候连上了却连不上互联网,于是决定重新安装个网卡驱动. 首先看看自己显卡的型号: lspci : ...
- 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit 第 2 部分: UpStart 第 3 部分: Systemd
浅析 Linux 初始化 init 系统,第 1 部分: sysvinit 第 2 部分: UpStart 第 3 部分: Systemd http://www.ibm.com/developerw ...
- linux下的声卡驱动架构
1.linux下的声卡驱动架构主要分为OSS架构和ALSA架构. 2.OSS架构 OSS全称是Open Sound System,叫做开放式音频系统,这种早期的音频系统这种基于文件系统的访问方式,这意 ...
- linux内核SPI总线驱动分析(一)(转)
linux内核SPI总线驱动分析(一)(转) 下面有两个大的模块: 一个是SPI总线驱动的分析 (研究了具体实现的过程) 另一个是SPI总线驱动的编写(不用研究具体的实现过程) ...
随机推荐
- 求1到n,n个整数的全排列
package com.dong.harder; public class AllArrays { public static void main(String[] args) { // TODO A ...
- SQL Server和MySQL数据库
导读:接下来的网上商城的项目,需要用到MySQL数据库了.这个对于我来说,是一个新接触的东西,按照惯例,在刚开始学习一个东西的时候,先从宏观上去了解它.本篇博客,先介绍SQL Server的基本内容, ...
- 嵌入式 Web Server 温度检测系统
1. Web Server 服务器后台表单处理程序:使用 CGI 程序接口编写后台程序的 Web 服务器. 2. Boa 服务器
- Ubuntu下Git从搭建到使用详解
Ubuntu下Git从搭建到使用详解 一.git的搭建 (1).sudo apt-get update (2).sudo apt-get -y install git 符:安装最新版本方法: add- ...
- 04_web基础(四)之servlet详解
16.17.18.servlet生命周期 javax.servlet.Servlet接口方法:public String getServletInfo():获取Servlet相关信息(作者,版权,版本 ...
- 消息队列RabbitMQ与Spring
1.RabbitMQ简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. 官网:http://www.rabbitmq.c ...
- sqlmap自动注入
基于python2.7开发 git clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
- hbase 定时备份
#!/bin/bash#su - hdfs <<EOFdata1=`date "+%Y%m%d%H%M%S"`data2="/user/news/hbase_ ...
- pta l2-4(这是二叉搜索树吗?)
题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805070971912192 题意:给定n以及n个整数,问该序列 ...
- 转化为分组背包 zoj 3769
题目链接:https://vjudge.net/problem/ZOJ-3769 题意:现在你要去打怪,你有13种装备,每件装备会有伤害和防御两种属性,一般来说,每种装备只可以装备一件,但是特别的,戒 ...