Вопрос
Как я могу ограничить автоматическое размещение всех окон метасити ? Или ограничив Monitor0 или избежать «мертвого пространства» моего дисплея?
Проблема
Я использую CentOS 5.3 с metacity v2.16.0 для оконного менеджера.
У меня есть два монитора, подключенных к одной карте nVidia, больший (0) слева от меньшего (1), выровненные вершины - поэтому X11 сообщает мой размер дисплея как сумму ширин по большей высоте. Мой дисплей отображается на два монитора, как это:
000000000000011111111
000000000000011111111
000000000000011111111
000000000000011111111
0000000000000........
0000000000000........
Моя проблема в том, что есть область, показанная точками (".") В правом нижнем углу, которая не отображается ни на один из мониторов, и metacity пытается разместить там новые окна, поскольку там нет размещенных окон.
Я использую режим "TwinView" и драйвер nVidia.
РЕДАКТИРОВАТЬ : после перезагрузки я обнаружил, что функциональность изменилась:
- Мертвая (".") Часть экрана больше не используется - отлично!
- Если я максимизирую окно, оно заполняет один из мониторов («0» или «1») - хорошо!
Таким образом, я все еще хотел бы, чтобы ответ ограничил размещение окна, чтобы контролировать "0", но я могу жить без ответа.
Однако ... теперь панель Gnome будет рисовать значки для «ящика» не в том месте, но это звучит как вариант известной ошибки - https://bugzilla.gnome.org/show_bug.cgi?id=587944
источник
Ответы:
Моя первоначальная проблема "мертвого пространства" была исправлена после перезагрузки. Похоже, Metacity отказывается от какого-либо ограничения размещения окон, поэтому я могу либо:
По-видимому, разработчики Gnome Metacity считали, что размещение окон только на одном мониторе « просто глупо » (см. Цитату ниже).
Из списка рабочих столов Gnome за несколько лет назад:
источник