xrandr — 将多个屏幕视为一个

xrandr — 将多个屏幕视为一个

我遇到了和这篇文章同样的问题 将两个显示器用作一个(非镜像、非扩展) 我还想将我的屏幕扩展到一个 3840x1200 的大屏幕,而不是两个 1920x1200 的屏幕,我在这里找到了解决方案https://bbs.archlinux.org/viewtopic.php?id=214841但是,我遇到的问题是,我找不到 VIRTUAL1,而我的 xrandr 结果是

Screen 0: minimum 8 x 8, current 3840 x 1200, maximum 16384 x 16384
VGA-0 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00  
   1680x1050     59.95  
   1600x1200     60.00  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00  
   1680x1050     59.95  
   1600x1200     60.00  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
  3840x1200_60.00 (0x32f) 386.750MHz -HSync +VSync
        h: width  3840 start 4104 end 4512 total 5184 skew    0 clock  74.60KHz
        v: height 1200 start 1203 end 1213 total 1245           clock  59.92Hz

所以我想知道是否有办法继续我找到的解决方案,或者是否有其他解决方案。

谢谢!

答案1

在 xrandr 中,可以通过创建由一个或多个现有显示器组成的新显示器来实现多显示器。此显示器的虚拟尺寸是自动确定的。

以下例中,HDMI-A-0 和 HDMI-A-1 组合成一个虚拟显示器。

xrandr --setmonitor NameOfDisplay auto HDMI-A-0,HDMI-A-1

有关如何使用 setmonitor 的更多信息,您可以使用Arch 维基或者Xrandr 文档

答案2

应该是这样的

xrandr --output VGA-0 --mode 1920x1200 --output HDMI-0 --mode 1920x1200 --right-of VGA-0

答案3

关闭左监视器命令

xrandr --output eDP-1 --off --output HDMI-2 --mode 1920x1080 --rate 60.00

开启所有监控命令

xrandr --output eDP-1 --mode 1920x1080 --rate 60.00 --output HDMI-2 --mode 1920x1080 --rate 60.00 --left-of eDP-1

相关内容