Intereting Posts

Окна, расположенные на неправильном мониторе

Я запускаю новую установку Ubuntu 12.04×64 (ATI Radeon HD4770 с драйверами с открытым исходным кодом), и у меня возникают проблемы с появлением окон на правом экране.

Вчера я подключил свой дополнительный монитор, и он отлично работал из коробки, за исключением того, что по какой-то причине compiz хочет разместить окна на вторичном мониторе, а не на первом. Это проблема, потому что я не использую вторичный монитор в 100% случаев, и я не хочу, чтобы окна были размещены на нем, когда он выключен.

Кроме того, там размещаются только некоторые окна. Например, окно «Редактировать соединения» из сетевого меню всегда помещается на моем основном экране. Есть и другие окна, которые делают то же самое. Хотя некоторые, например, nautilus, всегда появляются на соответствующем мониторе.

Я играл в Compiz Config Settings Manager и обнаружил, что если я отключу плагин «Разместить Windows», все окна появятся на соответствующем мониторе – за исключением того, что они помещены под панелью Unity, поэтому мне нужно их перетащить каждый раз, чтобы использовать их.

Без этого плагина я не могу получить разумную настройку. Предполагается, что окна появятся только на активном дисплее, но по какой-то причине Compiz не хочет делать это с некоторыми окнами.

Кто-нибудь знает, как это исправить? Я бы предпочел не отключать и повторно включать мой монитор каждый раз, когда я его использую …

Как и связанный с osarusan, sudo apt-get install compizconfig-settings-manager , затем открывая общие параметры compiz и устанавливая либо prefer smaller monitor либо prefer larger monitor полностью разрешил проблему для меня.

Я не уверен, что вызвало проблему, но с момента обновления до 12.10 у меня больше не было этой проблемы.