Как автоматически войти в сеанс 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, поэтому обратитесь к документации.