Остановка окон от перестановки при отключении монитора

У меня есть два ноутбука, и у меня есть KVM, чтобы переключаться между ними.

Но на моем Linux Ubuntu 16, когда я переключаю экран, перестраивает и перемещает все окна вокруг. Поэтому, когда я переключаюсь обратно, я не могу понять, что есть.

Можно ли делать то, что делает Windows: если монитор / экран отключен, он не перемещает окна вокруг?

  • Блокировка Caps Lock для каждой сессии
  • В сеансе tmux невозможно подключиться к X-серверу после ssh'ing
  • Как отключить цифровую клавиатуру клавиатуры?
  • Изменить значение Startx на Slackware?
  • Использование nvidia-настроек над ssh
  • Изменение раскладки клавиатуры при использовании клавиатуры или другого
  • Запустите команду X11 с другой консоли
  • Сколько буферов находится в системе?
  • One Solution collect form web for “Остановка окон от перестановки при отключении монитора”

    Вероятно, здесь происходит то, что X переключается между разрешением вашего ноутбука (например, 1366×768) и большим экраном (например, 1920×1080). Каждый коммутатор требует, чтобы окна, значки и т. Д. Были перемещены в соответствии с новым разрешением.

    Попробуйте настроить xorg.conf чтобы X всегда использовал разрешение виртуального экрана, которое совпадает с вашим монитором?

    например, если ваш экран равен 1920×1080, добавьте:

     Virtual 1920 1080 

    в подраздел [Display] вашего /etc/X11/xorg.conf .

    man xorg.conf имеет это сказать:

     Virtual xdim ydim 

    Эта необязательная запись указывает разрешение виртуального экрана, которое будет использоваться. xdim должен быть кратным либо 8, либо 16 для большинства драйверов, и кратно 32 при работе в монохромном режиме. Данное значение будет округлено, если это не так.

    Видеорежимы, которые слишком велики для указанного виртуального размера, будут отклонены. Если эта запись отсутствует, разрешение виртуального экрана будет настроено так, чтобы оно соответствовало всем действительным видеорежимам, указанным в записи «Режимы».

    Некоторые комбинации драйверов / аппаратных средств не поддерживают виртуальные экраны. Подробную информацию см. В соответствующей документации для конкретного драйвера.

    Interesting Posts

    Как я могу узнать, что определенный дистрибутив Linux основан на Debian, глядя на структуру файлов?

    Заблуждение GNU / Linux

    Возможно несколько секретных ключей SSH?

    Как найти файл, имя которого содержит заданную строку, например «abcde»?

    Почему фоновые процессы иногда останавливаются спонтанно?

    Не удается запустить приложения без подключения к Интернету – PlayOnLinux

    alias vs export для простых команд

    Открытие сокета в Kali Linux с использованием сценариев bash

    Поиск рабочей среды для распространения окна на нескольких экранах

    Geany: Как перезаписать стандартные сочетания клавиш?

    Система Samba требует чтения / записи файлов с / на NAS, выпущенных из рабочего стола Windows

    Может ли «двойной» режим Zathura использовать смещение страницы?

    Privoxy перенаправляет сайты черного списка на сайт «Белый список»

    Как отключить dnsmasq?

    Добавить приложение в путь поиска команд в csh

    Linux и Unix - лучшая ОС в мире.