使用 Fedora 的 HP DisplayPort 双显示器设置

使用 Fedora 的 HP DisplayPort 双显示器设置

我有两台 HDMI 显示器,来自具有双 HDMI 输出的 DisplayPort 适配器。现在它们已被克隆,但我想扩展桌面而不是克隆。我怎么做? xrandr 的输出如下。

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
1920x1080     60.00*+  50.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  
720x480       60.00    59.94  
640x480       60.00    59.94  
720x400       70.08  
HDMI1 disconnected (normal left inverted right x axis y axis) 
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

答案1

我意识到这是一个相当老的问题,但由于 Displayports/HDMI 上的外部显示器在 Linux 上运行不佳,我不妨尝试帮助任何人在未来谷歌搜索这个问题。

我自己使用 arch,但由于您使用 xrandr (randr) 来设置监视器,我认为相同的指令应该有效。 arch 论坛上有关于使用的非常好的文档兰德尔多头(适用于多个显示器)。

如果您在两个外部显示器上都获得了图像,那么您需要做的是使用关键字--left-of, --right-of,--above或 的相对定位--below

--pos当您知道屏幕的分辨率并希望将它们放置在相对于彼此奇怪的位置时,您还可以使用关键字绝对定位。

要对 xrandr 中的设置进行永久更改,您可能需要将这些更改添加到配置文件中,这取决于您的系统。我不了解 Fedora,所以我在这里没有太多帮助。但我确信有很多人这样做。

如果您使用 gnome,则有一个更简单的解决方案。使用工具菜单中的屏幕小部件并将显示器设置为多个屏幕。然后,您可以按下“重新排列屏幕”按钮并将它们相对于彼此拖动。

在通过笔记本电脑托架显示端口使用 HP 显示器时,我遇到了不同的问题。我知道许多惠普显示器用户都同意这一点。因此,我在这里添加我的解决方案。

问题:由于读取的屏幕分辨率不符合屏幕支持的分辨率,因此无法识别外接显示器。结果,显示器保持睡眠状态/进入睡眠状态。使用 xrandr 添加分辨率并没有帮助。

解决方案(解决方法):在这种情况下,让计算机启用具有正确分辨率的屏幕的唯一方法是在将计算机连接到笔记本电脑托架之前启动计算机,但是还没有登录登录前通过托架将计算机连接到屏幕。那时,计算机会识别正确的分辨率,并且所有屏幕在登录后也将正常工作。使用我的笔记本电脑托架登录后几乎不可能修复。与托架断开连接并重新连接没有任何作用。显示器只是保持睡眠状态。

我希望这对在 Linux 上使用 HP 显示器并通过笔记本电脑托架使用显示端口/HDMI 的人有所帮助。

相关内容