Как определить сценарий выхода из системы для Cygwin / X X Server - PullRequest
0 голосов
/ 27 мая 2010

Есть ли способ определить сценарий выхода из системы для Cygwin / X X Server? Я ищу что-то вроде .bash_logout, но запускаю только тогда, когда Cygwin / X X Server выключается. Я использую .startxwinrc для запуска программ, когда X-сервер запускает , но я не нашел ничего подобного, когда он выключается . Есть идеи?

1 Ответ

0 голосов
/ 12 марта 2011

Я предполагаю, что вы начинаете с startxwin.exe. Я также предполагаю, что вы хотели бы оставить параметр многооконного окна установленным

. Для многооконного окна используется внутренний оконный менеджер, поэтому нельзя использовать сценарий xinitrc для установкикоманда менеджера post-window.

Я могу придумать 2/3 опции:

  1. Создать исполняемую оболочку для XWin (переименовав XWin.exe в XWinOrig.exe, затем вызывая ее из вашегоНовый исполняемый файл. Примечание: я не думаю, что здесь будет работать скрипт
  2. Создайте свой собственный скрипт запуска, но затем вам нужно будет запустить его с помощью команды «Run» и оставить значок «Run», в этом случае выможет также «пожертвовать» окном bash ... что является дерьмовым ИМО.
  3. Вы можете взять # 2 и зарегистрировать скрипт с помощью cygrunsrv

Если вы используете #2 или # 3 - вы хотите передать XW в следующих параметрах :0 -multiwin

...