我正在尝试使用xrandr
返回以下信息列出连接的监视器:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
eDP-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.06*+
1360x768 59.80 59.96
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
但是我不知道为什么VGA端口被标记为DP-1而不是VGA-1,而HDMI端口被明确标记为HDMI-1。
那么 Linux 内核是否将 VGA、DVI 和 DisplayPort 端口标记为“DP”?
AskUbuntu 上的这个答案似乎与您的问题有关。
基本上,您看到的 VGA 端口只是原生DP 端口的内置适配器。
在这种情况下,
xrandr
正确地向您显示已安装的硬件,即DisplayPort。如果那个特定的图形芯片(或者在 iGPU 的情况下,那个系统芯片组)最初设计用于笔记本电脑,它可能在实际芯片中具有三个输出:一个用于笔记本电脑内置显示器的嵌入式 DisplayPort ( ),然后
eDP
用于外部连接的常规 HDMI 和 DisplayPort。您的系统/主板的设计者可以自由地按照最初的设计使用它们,或者添加转换器以提供其他类型的连接器。
MXM 图形模块标准包括 ACPI/WMI 表的标准定义,可用于描述显示连接器的类型和位置。但是,如果固件开发团队赶时间,他们可能只是使用 GPU 供应商提供的标准示例数据表,而不是对其进行定制以匹配实际硬件。