Установка местоположения по умолчанию для открытия окон в среде Xvfb - PullRequest
1 голос
/ 04 декабря 2009

Эта проблема сводит меня с ума. Может быть, эксперты в Stack Overflow могут помочь.

Я хочу открыть приложение в Xvfb и всегда располагать его в точке x, y = 0,0 (верхний левый угол).

Приложение не принимает никаких параметров, что позволяет ему изменять положение самого открытого окна. Есть ли способ установить положение окна по умолчанию на X-сервере? (Xvfb).

С наилучшими пожеланиями Gustaf

Ответы [ 3 ]

1 голос
/ 18 января 2011

Я использую Xvfb с twm (yum install twm). Вам нужно создать файл ~ / .twmrc, чтобы указать, как отображаются окна.

Я просто использую «RandomPlacement», но в вашем случае вы можете использовать «UsePPosition» (проверьте http://www.xfree86.org/4.4.0/twm.1.html), чтобы узнать больше вариантов.

0 голосов
/ 08 декабря 2009

Есть ли способ установить положение окна по умолчанию на X-сервере? (Xvfb).

Это открытый исходный код, так что да, вы можете взломать его. Но обычно это работа менеджера окон, поэтому найдите легкий wm, который разрешает правила размещения окон. Некоторые могут сопоставить шаблон по имени окна, чтобы выбрать правила.

0 голосов
/ 04 декабря 2009

Вы используете оконный менеджер? Это до оконного менеджера, чтобы разместить окна, и он должен по умолчанию (0,0) уже, когда не работает оконный менеджер.

...