Многочисленные дисплеи xrandr, отображающие разные области одного и того же виртуального экрана

Справочная информация. У меня есть ПК с двумя выходами HDMI1.4 и монитором 4k, который позволяет отображать изображение по картинке из двух источников HDMI. Единственное соединение HDMI1.4 между компьютером и монитором ограничено 30 Гц. С выходами 2x 1920×2160 можно получить 4k при 60 Гц

При этом есть два выхода, каждый из которых рассматривается как собственный монитор. Это вызывает проблемы:

  • Настройка мыши для правой + левой кнопки, имитирующей средний щелчок (для копирования / вставки)
  • Linux Mint 18 KDE и значки уведомлений на значках панели задач
  • Всплывающие напоминания о событиях в Korganizer при синхронизации с Google Calendar
  • Как я могу сделать Debian с KDE громче?
  • Безопасно ли устанавливать KDE вместе с Gnome?
  • Низкий уровень громкости на материнской плате Z97 и Linux Mint KDE
    • Полноэкранные приложения, например игры или видеоплееры, являются только «полноэкранными» на половине экрана, потому что они выглядят как два физических монитора (с точки зрения компьютеров)
    • максимизация окон только увеличивается на одном (½) мониторе

    Можно ли настроить xrandr так, чтобы был виртуальный экран 3840×2160, а затем настроить каждый монитор, чтобы показать его часть. Например, монитор 1 отображает левую половину, а монитор 2 показывает правую половину. Приложения будут видеть только виртуальный экран и «видеть» разрешение 3840×2160, даже для максимизированных окон.

    Я использую KDE, если это имеет значение.

  • Настройка 3-х мониторов?
  • Функциональность Drag'n'Drop-Execute в KDE
  • Как открыть все URL-адреса в моем браузере с помощью xdg-open?
  • Использование красного смещения для регулировки яркости
  • Замораживание окон
  • Xrandr не масштабирует экран под Cygwin / X и Xming
  • 2 Solutions collect form web for “Многочисленные дисплеи xrandr, отображающие разные области одного и того же виртуального экрана”

    Я думаю, что KDE может иметь что-то в своих настройках, чтобы контролировать это поведение. Но если нет, то вы можете попробовать это

    xrandr --output HDMI-0 --auto --output HDMI-1 --auto --{right,left}-of HDMI-0 

    Мне удалось это обработать, у xrandr есть выход VIRTUAL1 . Через пробную версию и ошибку я разработал, как ее использовать:

    1. Сгенерируйте модель:

       cvt 3840 2160 Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync 
    2. Добавьте режим в xrandr:

       xrandr --newmode "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync 
    3. Установите режим в VIRTUAL1:

       xrandr --addmode VIRTUAL1 3840x2160_60.00 
    4. Установите display1 для клонирования VIRTUAL1 (в моем случае HDMI1):

       xrandr --output HDMI1 --same-as VIRTUAL1 
    5. Затем поместите HDMI2 вправо от HDMI1:

       xrandr --output HDMI2 --right-of HDMI1 
    Linux и Unix - лучшая ОС в мире.