Как отразить дисплей с разными разрешениями?

2714
hendry

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 

Запустив сервер Xorg 1.19 с программой xrandr версии 1.5.0, я просто хочу отразить выход моего ноутбука экран (EDP-1-1) на внешний проектор (HDMI-1-2). Как мне лучше всего это сделать, учитывая отсутствие соответствующих разрешений экрана?

Кстати, упомянутые здесь параметры преобразования / масштабирования https://dgl.cx/2014/08/xrandr-tips, похоже, никак не влияют на внешний экран HDMI-1-2, но они влияют на eDP-1-1.

0
Нужно попробовать https://github.com/Ventto/mons/issues/9#issuecomment-326645967 hendry 6 лет назад 0

2 ответа на вопрос

2
Jamie Kitson

Вы не сказали, что именно пытались, но этот scaleвариант сработал для меня. Обратите внимание также на scale-fromвариант, который может быть проще в вашем случае.

$ xrandr --output DP1-1 --same-as DP1-8 --scale 2.7x2.7 --output eDP1 --same-as DP1-8 --scale 1.3x1.3 

Обратите внимание также на различные ответы здесь .

1
hendry

Как красиво описано в отчете об ошибках, я хотел:

mirrored display

Учитывая текущее название моих дисплеев (оно меняется), ответ был:

xrandr --output HDMI2 --auto --scale-from 2560x1440 --output eDP1 

Actual mirrored monitors

Тем не менее, я настоятельно рекомендую вам использовать mons для управления мониторами Xorg .

`--scale-from`, как я уже сказал. Jamie Kitson 6 лет назад 0

Похожие вопросы