我有一台配备 Core i7-8550U 的薄型 PC,我在上面运行 Debian 10 Buster。
该主板采用 Intel HD Graphics 620,并具有 HDMI 和板载显示端口。没有外接显卡。该主板声称最多可支持 3 个显示器。
我有一台显示器(仅支持 VGA 和 HDMI 输入)连接到 HDMI 端口,这完全没问题。由于我的显示器不支持 DisplayPort,因此我购买了 DisplayPort 转 HDMI 适配器。但我根本无法识别第二台显示器。我在某个地方读到问题可能是适配器是无源的,所以我买了第二个(据说是)有源适配器。老实说,我无法判断他们中的任何一个是真正主动还是被动。我只是按照该产品在亚马逊上的声明进行操作。
我尝试过很多事情。我什至无法回忆起我尝试过的事情或我的机器当前处于什么驱动程序状态。
尝试过的一些事情是
- 有和没有 xserver-xorg-video-intel
- buster-backports 固件-misc-nonfree linux-image-amd64 固件-linux 固件-linux-nonfree
- 巴斯特向后移植 xserver-xorg-video-intel
我尝试过但完全失败的另一件事是来自ppa:oibaf/graphics-drivers
.安装无法进行,因为该存储库未经过 PGP 签名。我真的没有付出更多的努力来解决这个问题。
没有运气。我真的不知道我应该去哪里寻找。这是xrandr
和lspci
输出
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
1920x1080 59.96*+
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
编辑: 我禁用了 Wayland,xrandr 输出现在看起来像这样。我很高兴看到 hdmi-1 和 dp-1 现在出现。但我似乎仍然无法通过 DP > HDMI 连接器在我的第二台显示器上获得任何输出电缆
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1872mm x 1053mm
1920x1080 60.00*+ 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1600x900 60.00
1280x1024 60.02
1440x900 59.90
1280x800 59.91
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 60.00 59.94
720x400 70.08
很高兴向任何可以帮助我让双显示器设置正常工作的好心人提供任何其他信息。 :)
答案1
硬件故障应被视为最后的选择。我有 DisplayPort 转 HDMI 适配器。我的 xrandr 输出xrandr| grep “已连接”看起来像这样:
LVDS-1 connected primary 1600x900+0+720 (normal left inverted right x axis y axis) 344mm x 194mm
HDMI-1 connected 1280x720+0+0 (normal left inverted right x axis y axis) 698mm x 392mm
看起来显示端口实际上被列为 HDMI 端口。所以我尝试:
xrandr --output LVDS-1 --primary --output HDMI-1 --auto --above LVDS-1
... 现在我们开始。
答案2
也许您的 DP 转 HDMI 适配器是一个无源适配器,设计用于与DP++双模端口只是,而你电脑上的DP口实际上并不具备DP++功能?