Я использую KRFB в качестве сервера удаленного рабочего стола в моем Linux Mint KDE. Он работает нормально, как обычный сервер удаленного рабочего стола, но я должен войти в систему, а затем запустить его вручную (или при запуске)

Как я могу запустить KRFB любого удаленного рабочего стола, работающего как демон, без необходимости входа в систему сначала?

3 ответа3

1

Я нашел решение во время моего исследования в настройках системы KDE.

https://forum.kde.org/viewtopic.php?f=18&t=110847

Системные настройки KDE предлагают эту опцию (Lock Session)... вуаля.

Смотрите этот скриншот:Экран входа в систему - настройки системы

1

Что вы можете сделать, это запустить сессию ssh и запустить krfb:

local> $ ssh usuario equiporemoto usuario @ equiporemoto> $ krfb --display:0 &

0

Если вы хотите запустить удаленный сервер, который не зависит от запускаемого X-сервера, вы можете добавить su username -c remoteserver & в /etc/rc.local. Поскольку KRFB зависит от KDE или, по крайней мере, от запущенного X-сервера (не вдаваясь в подробности), вы должны выполнить вход на свою машину.

Решением является включение автологина для KDE и включение удаленного сервера в автозапуск KDE. Поскольку я не знаком с KDE, я не могу точно сказать, как вы включаете автологин и как настраиваются приложения автозапуска в KDE, но это не должно быть большой проблемой.

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