Как автоматически войти в сеанс VNC Server

В Ubuntu при входе в систему с помощью клиента Tight VNC Viewer он показывает мне две сессии.

То, что я хочу, это как только я запускаю VNC-сервер (используя vncserver -geometry 1600x900 он должен автоматически войти в конкретный сеанс.

РЕДАКТИРОВАТЬ: мой Ubuntu имеет 8 ГБ оперативной памяти. Ежедневно в 12 часов вечера происходит пик обработки, который занимает слишком много памяти. Поэтому в течение этого 1 часа я не хочу, чтобы VNC Server/Firefox занимал какую-либо память. После 13:00 VNC-сервер должен автоматически запускаться через Cron, который должен запустить Firefox, который имеет несколько расширений, которые будут выполнять некоторые задачи. Таким образом, сервер VNC будет убит в 11:55 следующего дня, чтобы освободить память. Но когда он запускается в следующий раз в 13:00, он не запускает Firefox, потому что он останавливается и просит меня выбрать, в какую сессию я хочу войти, и когда я выбираю сессию, только он входит и запускает Firefox.

1 ответ

Вы должны использовать .vnc файл с деталями подключения внутри.

Вы можете создать этот файл после подключения к серверу. Метод варьируется в зависимости от реализации, но у вас может быть кнопка "Сохранить" на панели инструментов TightVNC.

Если TightVNC зарегистрировался в качестве обработчика для этого расширения файла, выполнение файла непосредственно запустит TightVNC.

Если это не так, вам может потребоваться вызвать исполняемый файл TightVNC с этим файлом в качестве параметра. Точный параметр для использования также зависит от версии TightVNC, поэтому обратитесь к документации.

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