Окна перемещаются между рабочими пространствами при выключении экрана

Окна перемещаются между рабочими пространствами при выключении экрана

Проблема, с которой я столкнулся, довольно проста: я размещаю окна в определенных рабочих пространствах. Затем, если экран выключится и заблокируется (не полностью перейдет в спящий режим), когда я разблокирую экран, окна будут менять рабочие пространства.

Обычно происходит так, что окна в двух правых рабочих пространствах перемещаются в то же положение в левых рабочих пространствах. Хотя иногда одно конкретное окно в нижнем правом рабочем пространстве (для Slack) перемещается в верхнее левое рабочее пространство.

Итак, есть ли способ предотвратить это, чтобы мне не приходилось заново настраивать свое рабочее место каждый раз, когда я отхожу от стола?

Некоторая потенциально важная информация:

  • Я использую Ubuntu 16.04 LTS.
  • Моя система — новый Dell XPS 15 9560.
  • Я использую встроенный графический процессор Nvidia GeForce GTX 1050, а не Intel GPU.
  • Я использую внешний монитор (AOC U2879VF) через док-станцию ​​Thunderbolt 3 с отключенным встроенным экраном.
  • Проблема все еще возникает, если у меня включен встроенный экран.
  • Проблема не возникает, если я использую только встроенный экран.
  • Похожая ситуация возникает, когда я отключаю систему от док-станции, но при блокировке экрана нет никаких признаков того, что док-станция отключена (индикаторы Ethernet-ввода-вывода продолжают мигать, клавиатура/мышь остаются включенными и т. д.)

решение1

По этому поводу есть отчет об ошибке четырехлетней давности, исправление уже выпущено и находится на рассмотрении:

Windows меняет монитор/рабочий стол после блокировки экрана

В краткосрочной перспективе вместо блокировки экрана при бездействии (что, по-моему, по сути отключает его с помощью gnome-screensaver) можно рассмотреть экранную заставку с паролем, которая включается после определенного периода бездействия. Я сам это не тестировал, заметьте.

Связанный контент