У меня есть два дисплея: 4 настольных пробелов (Стена) наличие 2 дисплеев каждый. Если я отключаю второй монитор, то все довольно странное перемещение окон.
Я помещаю 8 окон: 1 и 2 на первом месте на рабочем столе на левом и правом экране, 3 и 4 на втором пространстве на двух экранах и т.д.
[1] [2] | [3] [4] | [5] [6] | [7] [8]
Обратите внимание, что у меня есть каждое окно MAXIMIZED, иначе их перемещения абсолютно непредсказуемы (даже в способе, которым я описываю ниже).
Я ожидаю поведение как в 10,10: если я отключаю второй монитор, то каждое место на рабочем столе 'уменьшается', и я получаю окна 1 и 2 на первом рабочем столе, 3 и 4 - на втором и т.д.
[12] | [34] | [56] | [78]
Что происходит: первое пространство теперь имеет окна 1 и 3, второй имеет 2 и 4 и т.д.
[13] | [24] | [57] | [68]
(существует другая проблема что при нажатии Alt+Tab после отключения монитора, Вы не можете даже видеть все окна, перемещенные в рабочую область, пока Вы не идете вокруг других пробелов, но возможно который является другим незначительным сбоем, не связанным),
Теперь, более странный материал происходит, когда я включаю второй монитор назад: Я получаю ВЕСЬ WINDOWS на первом пространстве: некоторые из них на первом дисплее и других на втором дисплее:
[13] [245678] | [] [] | [] [] | [] [] или другое время: [13468] [257] | [] [] | [] [] | [] []
Это работало более интуитивно в 10,10. Какой-либо способ вернуть его?
P.S. В CompizConfig> Рабочий стол> Экспо> Появление у меня есть Много Режим вывода = Одна стена на вывод. Когда я изменил его на другое значение - то же самое происходит, но я не уверен, что Единица использует этот параметр вообще.
У меня была та же проблема начиная с обновления до 11,10. На основе моего опыта и что я нашел поиском с помощью Google, регрессии были начаты с 11,04 и не значительно улучшены с 11,10.
Я успешно не нашел решение для 11,10, но я нашел документацию, указывающую, что кто-то в каноническом знает о существующих регрессиях, и имейте планы улучшить поведение для 12,04 (который также подразумевает, что нет никакого решения для 11,10):
В частности, посмотрите раздел 2.5 из документа Google (извините нет никаких номеров страниц), который имеет хорошую диаграмму того, что должно произойти при разъединении и повторном подключении внешнего дисплея и также разделить 3.11, который детализирует вариант использования, который отлично соответствует моему (и звучит достаточно близким к Вашему, хотя Вы явно не упоминали ноутбук).
Конечно, спецификация не означает, что это на самом деле произойдет, но это обещает, что спецификация имеет рабочее решение для каждой ситуации, что я встретился главным образом предназначенный для 12,04 (еще с некоторыми полными аспектами, предназначенными для 12,10).
Это, вероятно, регрессии, представленные в последнем Compiz.
Для плагина Expo опция «Одна большая стена» игнорируется глобально, это известная ошибка .
Мне не известно о какой-либо ошибке, связанной с вашей проблемой с размещением окна, однако вы можете сообщить об этом, поскольку это явно странное поведение. Также попробуйте переключиться на Classic Desktop (на экране входа в систему), чтобы увидеть, является ли это проблемой, связанной с Unity или Compiz.
Вы можете попробовать различные настройки в CompizConfig> Управление окнами> Расположение окон> Режим нескольких выходов.
Если вам не нужен Unity, вы можете перейти на более старую версию Compiz , которая была в Ubuntu 10.10.