我正在调查为什么无法使用 HDMI 电缆将显示器连接到 PC 的显卡。我在 BIOS 中关闭了集成显卡,并且我通常将 DisplayPort 与显示器一起使用。如果我没记错的话,在我改用独立显卡之前,集成 HDMI 端口可以与 nouveau 驱动程序配合使用。
- 主板:华硕 Z170-A。相关端口:DP x 1、HDMI x 1
- 处理器:英特尔 i7-6700K
- GPU:Nvidia GeForce GTX 1080。端口:DP x 3、HDMI x 1 Nvidia 驱动程序版本:384.111
- LG 4K 显示器。端口:DP x 2、HDMI x 1
以下是 的部分xrandr
输出:
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 600mm x 340mm
DP-5 disconnected (normal left inverted right x axis y axis)
首先,为什么xrandr
报告显示 6 个 DisplayPort?它是否检测到了内置于显示器的 DisplayPort,例如用于菊花链连接?
无论如何,它清楚地表明我的工作显示器连接在 DP-4 上。HDMI-0 和 DP-0 一定是我的主板连接。我的 GPU HDMI 端口位于 DP-2 位置,这似乎表明我的系统正在等待 DisplayPort 信号。以下是xrandr --verbose
该部分:
DP-2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x1c2
Timestamp: 2356520
Subpixel: unknown
Clones:
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
BorderDimensions: 4
supported: 4
Border: 0 0 0 0
range: (0, 65535)
SignalFormat: DisplayPort
supported: DisplayPort
ConnectorType: DisplayPort
ConnectorNumber: 2
_ConnectorLocation: 2
我能让我的机器在物理 HDMI 端口上接收 HDMI 信号吗?如果这是 GPU 固件问题,那么在连接仅支持 HDMI 的显示器时,我会使用 DisplayPort 转 HDMI 适配器。