2011-01-14 4 views
1

Я пишу сценарий bash, который вызывает некоторые приложения, которые запускаются в их собственном окне. Однако они отображаются в стандартной позиции на экране. Я хочу, чтобы указать координаты экрана там, где они появляются.Есть ли способ указать смещение окна для приложения, порожденного в X?

Есть ли параметр, который можно передать в командной строке, чтобы это произошло? В настоящее время я использую openbox, и если это функция диспетчера окон, которую openbox не может предоставить, может ли кто-нибудь рекомендовать другой облегченный оконный менеджер (fluxbox?), К которому я могу указать смещения окон?

Есть ли настройка X, которая может сделать это для меня?

ответ

7

Многие клиенты X поддерживают -geometry argument (иногда --geometry), что позволяет указать размер и/или позицию исходного окна.

0

devilspie может помочь вам указать различные свойства окна на совместимых менеджерах окон.

Некоторые из examples также доступны.