• ubuntu 系统 怎么判断系统有没有GPU


    在 Ubuntu 系统中,您可以通过几种方式来检查系统是否包含显卡,以及显卡的详细信息。以下是一些常用的方法:

    1. lspci 命令

      • 打开终端。
      • 输入 lspci | grep VGA 命令。
      • 这将显示系统中所有的 VGA 兼容设备,通常是您的显卡。
    2. lshw 命令

      • 在终端中输入 sudo lshw -C display
      • 这将提供更详细的显卡信息,包括制造商、型号等。
    3. 硬件检测工具

      • Ubuntu 提供了图形界面工具如 “硬件检测器”(Hardware Lister),您可以通过它来查看显卡信息。
      • 安装该工具(如果尚未安装):在终端中输入 sudo apt-get install lshw-gtk
      • 运行工具:在终端中输入 sudo lshw-gtk
    4. 查看 /proc 目录

      • 通过查看 /proc 目录中的相关文件也可以获取显卡信息。例如,cat /proc/cpuinfo 可以显示 CPU 信息,而显卡信息可能在不同的文件中。
      • 这种方法较为复杂,通常适用于经验丰富的用户。
    5. 系统信息工具

      • 使用系统自带的信息工具,例如 “系统监视器” 或 “系统设置” 也可以查看显卡信息。
    6. NVIDIA 或 AMD 专有驱动工具

      • 如果您的系统安装了 NVIDIA 或 AMD 的专有驱动,那么可以使用它们提供的工具来查看显卡信息。
      • 例如,NVIDIA 用户可以使用 nvidia-settings 命令来访问 NVIDIA 控制面板。

    使用这些方法,您可以轻松地了解 Ubuntu 系统中是否安装了显卡,以及显卡的具体信息。

    User
    sunyuhua@sunyuhua-HKF-WXX:~$ lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c)
    
    • 1
    • 2
    • 3

    从您提供的命令输出来看,您的 Ubuntu 系统中包含了一块英特尔的集成显卡。下面是对输出信息的详细解释:

    • 00:02.0:这是显卡在您计算机总线上的位置。每个设备在主板上都有一个独特的地址,这个地址就是设备在 PCI(外设互连标准)总线上的位置。00:02.0 是这个设备的特定地址。

    • VGA compatible controller:这表明识别出的设备是一个视频图形阵列(VGA)兼容的显示控制器,通常就是指显卡。

    • Intel Corporation Alder Lake-P Integrated Graphics Controller:这是显卡的具体型号和制造商。这里的显卡是由英特尔公司制造的,属于 Alder Lake-P 系列的集成图形控制器。集成图形控制器是内置于 CPU 中的图形处理单元,与独立显卡不同,它不占用额外的插槽空间,而是与 CPU 集成在一起。

    • (rev 0c):这是硬件的修订版本号。制造商在不改变主要规格的情况下对硬件进行小幅度修改时,会更改这个修订号。

    总结来说,这条命令的输出表示您的计算机使用的是英特尔公司生产的 Alder Lake-P 系列的集成图形控制器。这种类型的显卡通常适合日常使用,如办公、网页浏览和一些基本的图形应用,但可能在高性能游戏或专业图形处理方面有限制。

    sunyuhua@sunyuhua-HKF-WXX:~$ sudo lshw -C display
      *-display                 
           description: VGA compatible controller
           product: Alder Lake-P Integrated Graphics Controller
           vendor: Intel Corporation
           physical id: 2
           bus info: pci@0000:00:02.0
           logical name: /dev/fb0
           version: 0c
           width: 64 bits
           clock: 33MHz
           capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
           configuration: depth=32 driver=i915 latency=0 mode=2520x1680 resolution=2520,1680 visual=truecolor xres=2520 yres=1680
           resources: iomemory:600-5ff iomemory:400-3ff irq:185 memory:601c000000-601cffffff memory:4000000000-400fffffff ioport:3000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    您运行的 sudo lshw -C display 命令显示了有关您的 Ubuntu 系统中显卡的详细信息。以下是对输出信息的解析:

    • 描述VGA compatible controller 表明这是一个与 VGA 兼容的显示控制器,即显卡。

    • 产品Alder Lake-P Integrated Graphics Controller 指的是英特尔 Alder Lake-P 系列的集成图形控制器。

    • 制造商Intel Corporation 表示显卡由英特尔公司制造。

    • 物理 ID2 指的是显卡在物理上的识别号。

    • 总线信息pci@0000:00:02.0 描述了显卡在 PCI 总线上的位置。

    • 逻辑名称/dev/fb0 是显卡的设备文件名,用于在 Linux 系统中访问该设备。

    • 版本0c 是硬件的修订版本号。

    • 宽度64 bits 表示显卡接口的数据宽度。

    • 时钟33MHz 是显卡的工作频率。

    • 功能:列出了显卡支持的各种功能,如 pciexpress (PCI Express 接口), msi (消息信号中断), pm (电源管理), vga_controller, bus_master, cap_list (能力列表), rom (只读存储器), fb (帧缓冲区)。

    • 配置:包括当前显卡的配置详情,如使用的驱动程序 (driver=i915,即 Intel 集成显卡驱动), 延迟 (latency=0), 分辨率 (resolution=2520,1680), 色深 (depth=32), 可视类型 (visual=truecolor), 水平和垂直分辨率 (xres=2520 yres=1680)。

    • 资源:列出了显卡使用的各种资源,包括内存地址 (iomemory), 中断请求 (irq), 内存映射 (memory), I/O 端口 (ioport) 等。

    这些信息详细描述了您的显卡的硬件特性和当前配置。您的系统使用的是 Intel Alder Lake-P 系列集成图形控制器,这种类型的显卡通常适用于日常计算需求,但可能在处理高性能游戏或高级图形任务时受到限制。

  • 相关阅读:
    得物多活架构设计之路由服务设计
    ARM Linux DIY(八)USB 调试
    大数据专业学起来会不会很累?
    2.2 Pycharm 的使用
    03_openstack之项目及用户管理
    吴恩达机器学习笔记 二十一 迁移学习 预训练
    linux系统管理之磁盘分区及管理
    想做好接口测试,先把这些概念搞清楚了
    多线程死锁案例
    初识git,使用git
  • 原文地址:https://blog.csdn.net/sunyuhua_keyboard/article/details/134553439