Как настроить VNC, чтобы имитировался физический ввод и вывод?
Какой установить и как настроить VNC сервер, чтобы изображение на клиенте было то-же самое, что и на физическом экране сервера, а ввод на клавиатуре на клиенте был равносилен вводу на физической клавиатуре? Причем это должно работать как в менеджере окон, так и вне его - когда включен базовый терминал без оболочки или какая-то графическая программа без оболочки.
Вадим Егоров: Стопудово никому не нужно.
Вопрос я понял. нет такого.
framebuffer-vncserver работает только для фреймбуфера, не для иксов.
Не вижу вообще смысла использовать vnc при работе с линуксом: есть же проброс иксов через ssh!!! Это только в дерьмище вроде мастдайки нужно костыли и подпорки использовать.
есть такие программы, которые запускают свой GUI не под X-сервер - то есть подключение по VNC к X-сессии ничего не даст. Так как получать изображение, которое на данный момент на физическом экране?
Sinot: я вот что-то после установки через apt-get не могу запустить framebuffer-vncserver, попробовал собрать вручную - не получается:
root@raspberrypi:~/framebuffer-vncserver# mkdir -p build && cd build
root@raspberrypi:~/framebuffer-vncserver/build# cmake ..
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- LIBVNC: LIBVNC-NOTFOUND
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LIBVNC
linked by target "framebuffer-vncserver" in directory /root/framebuffer-vncserver
-- Configuring incomplete, errors occurred!
See also "/root/framebuffer-vncserver/build/CMakeFiles/CMakeOutput.log".
root@raspberrypi:~/framebuffer-vncserver/build# make
make: *** Не заданы цели и не найден make-файл. Останов.
я покопал по этой теме и стал немного умнее:
мне нужен VNC-сервер, который бы передавал изображение из framebuffer или текст (когда включен текстовый видеорежим)
а ввод, то есть мышь и клавиатура, должен имитировать физический ввод