1

Я использую tigthvnc сервер на машине Linux. Часто мои клиенты закрывают свои vncviewrs от кнопки закрытия ('X') и не выходят изящно из своих сеансов из ОС. Как я могу завершить работу сервера, когда они это сделают?

2 ответа2

1

Вы можете запустить VNC из своего демона inetd . Справочная страница RealVNC Xvnc(1) имеет раздел под названием "ИСПОЛЬЗОВАНИЕ С INETD", который должен помочь вам делать то, что вы хотите, например запускать серверы Xvnc по требованию и уничтожать сеансы Xvnc, когда они закрыты.

Вы также можете проверить ваш конкретный дистрибутив. Некоторые дистрибутивы Linux имеют явную поддержку запуска VNC из inetd. Раньше были среди них Fedora и Red Hat, но, поскольку я больше не использую ни одну из них, я не уверен, так ли это на самом деле.

В любом случае, это определенно должно направить вас в правильном направлении.

0

Вы можете использовать xautolock для этого, используя опцию -killer .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .