如何镜像不同分辨率的显示器?

hen*_*dry 4 linux multiple-monitors xorg hdmi xrandr

兰德尔

我想进行演示并在笔记本电脑上打字,因为我知道投影仪准确地显示了我所看到的内容。这是简短的xrandr 输出

~$ xrandr
Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 16384 x 16384
eDP-1-1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   2560x1440     60.00*+  48.00
   1920x1440     60.00
   1856x1392     60.01
   1792x1344     60.01
   1600x1200     60.00
   1400x1050     59.98
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.04    60.00
HDMI-1-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94
   1920x1080i    60.00    50.00    59.94
   1280x1024     75.02    60.02
   1152x864      75.00
Run Code Online (Sandbox Code Playgroud)

使用 xrandr 程序版本 1.5.0 运行 Xorg 服务器 1.19,我只想将笔记本电脑屏幕 (eDP-1-1) 的输出镜像到外部投影仪 (HDMI-1-2) 考虑到没有匹配的屏幕分辨率,我该如何最好地做到这一点?

顺便说一句,这里提到的变换/缩放选项https://dgl.cx/2014/08/xrandr-tips似乎对外部屏幕HDMI-1-2没有任何影响,但它们对eDP-1-1有影响。

hen*_*dry 6

正如错误报告中精美描述的那样,我想要的是:

镜面显示

考虑到我的显示器的当前名称(它发生了变化),答案是:

xrandr --output HDMI2 --auto --scale-from 2560x1440 --output eDP1
Run Code Online (Sandbox Code Playgroud)

实际镜像监视器

尽管如此,我强烈建议您使用mons 来管理您的 Xorg 多显示器显示