Вопрос
У меня есть установка x11vnc на машине Xubuntu 14.04, однако при подключении к локальной сессии доступ с клавиатуры или мыши не принимается.
Я запускаю x11vnc используя:
x11vnc -xkb -forever -shared -bg -rfbauth /home/ted/.x11vncpass -display :0
(Я также пробовал -noxrecord -noxfixes -noxdamage -xrandr resize
)
Так как мне получить ввод с клавиатуры через vnc, работающий на xubuntu 14.04?
Что я пробовал (Rant & ссылки на некоторые решения для VNC и Xubuntu)
Я использую Xubuntu, потому что он мне понравился за его относительно легкий вес и простоту использования. Однако недавно я попытался настроить удаленный доступ к рабочему столу.
Сначала я попробовал nomachine, затем я нашел эту ошибку. Поэтому я перешел на vino. Прежде всего, мне пришлось исправить раскладку ключей, загрузив правильную (очевидно, VNC нуждается в собственном сопоставлении И правильное сопоставление не поставляется с пакетом). Затем мне пришлось исправить конфигурацию ключей в Xubuntu, чтобы завершить удаленную вкладку. Позже я столкнулся с проблемой запуска vino через ssh, так как я не смог найти источник, который я переключил на x11vnc, теперь я могу запустить сервер vnc и подключиться к нему. Однако в то время как в новых сессиях я могу использовать свою клавиатуру, я не могу запустить qtcreator, так как XRandr
и XKeyboard
не работают в сеансе vnc, а драйвер swrast
(для чего бы то ни было) не может загружаться. Если я попытаюсь повторно использовать сеанс, который я начал на рабочем столе, я вижу qtcreator, который я оставил запущенным, однако ни моя клавиатура, ни моя мышь не работают. Я обнаружил, что это может быть связано с Lightdm (в частности, комментарий 9).
Я пробовал X-forwarding, но это слишком медленно / вяло.
Поскольку я хочу получить доступ к своему компьютеру без установки дополнительных программ на компьютерах друзей, я также запускаю xrdp
чтобы сделать сеансы доступными через программу удаленного рабочего стола Windows.