Запуск программного обеспечения в другой сессии X

Я тестирую ночные сборки Firefox . Иногда ночные сборки терпят крах X.

Можно ли запустить отдельный сеанс X, чтобы запустить программу сбоя? vncserver запускает свой собственный сеанс X? Если это так, это, вероятно, решило бы мою проблему, если бы я запускал ночной Firefox на сервере VNC.

1
задан 30 November 2010 в 15:15

1 ответ

Я бы сказал, что вы должны сделать это следующим образом:

sudo Xnest :1.0 -geometry 800x480 -ac & DISPLAY=:1.0 chromium-browser

Это происходит без использования оконного менеджера. Чтобы получить его, вы можете заменить вышеприведенный «браузер хрома» на x-window-manager или что-то подобное.

Добавьте амперсанд к команде, чтобы вернуться к терминалу после начала выполнения команды. Затем вы можете запускать приложения на вложенном x-сервере, добавив к ним префикс DISPLAY=:1.0

Но, похоже, это как-то не работает. С ним связан отчет об ошибке (Состояние: выполняется; важность: высокая), я его протестировал и, действительно, он надежно падает, когда я пытаюсь запустить «x-window-manager» «гном-сессия».

Однако приведенная выше команда без оконного менеджера работает нормально (по крайней мере, с хромом, пожалуйста, сообщите, работает ли она с firefox 4)

0
ответ дан 30 November 2010 в 15:15

Другие вопросы по тегам:

Похожие вопросы: