Linux 查看可用显示设备的方法(linux显示设备)
Linux是目前应用最广泛的开源操作系统,有很多应用场景。在某些场景中,需要使用显示设备来进行绘制相关的图形或者文本,这时,我们需要查看系统中可用的显示设备以便进行显示。在 Linux 系统中,查看可用显示设备的方法有以下几个:
#### 一、使用 lspci 命令查看显示设备
`lspci`命令是Linux系统中比较常用的命令,用于查看计算机上已安装的所有设备,包括显卡设备。使用`lspci -v`命令可以查看到本机上安装的显示设备以及其一些信息,如下所示:
$ lspci -v
...00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell HD Graphics 5500 Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at f6000000 (64-bit, non-prefetchable) [size=16M] Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities:
Kernel driver in use: i915...
从上面的输出结果可以发现,我们的机器中安装的显卡设备是Intel Corporation HD Graphics 5500。
#### 二、使用 xrandr 命令查看显示设备
`xrandr`命令是一个比较常用的显示设备管理命令,可以通过它查看当前系统可用的显示设备,以及它们的一些基本信息,如下所示:
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.00*+ 59.98 48.01 1680x1050 59.95
1600x1024 60.17 1400x1050 59.98
1600x900 59.99 1280x1024 60.02
1440x900 59.89 1280x960 60.00
1368x768 60.00 1360x768 59.80 59.96
1152x864 60.00 1024x768 60.04 60.00
960x720 60.00 928x696 60.05
896x672 60.01 960x600 60.00
960x540 59.99 800x600 60.00 60.32 56.25
840x525 60.01 59.88 800x512 60.17
700x525 59.98 640x512 60.02
720x450 59.89 640x480 60.00 59.94
680x384 59.80 59.96 576x432 60.06
从上面的输出结果可以看出,我们的机器中的显卡设备是eDP1。
#### 三、使用 lshw 命令查看显示设备
`lshw`命令是Linux系统中比较常用的查看硬件信息的命令,也可以通过它查看到系统中的可用的显示设备,使用`lshw -class display`可以查看显示设备的信息,如下所示:
$ sudo lshw -class display
*-display description: VGA compatible controller
product: HD Graphics 5500 vendor: Intel Corporation
physical id: 2 bus info: pci@0000:00:02.0
version: 09 width: 64 bits
clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0 resources: irq:11 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff
从输出结果可以看出,我们机器中安装的显示设备是Intel Corporation HD Graphics 5500。
以上就是Linux系统中查看可用显示设备的方法。使用`lspci`、`xrandr`及`lshw`命令都可以查看到可用的显示设备,选择其中一种即可便捷的查看系统中的可用显示设备。