Позвольте мне дать резюме моей спецификации проекта. У меня есть сервер Windows и куча клиентов Debian в одной локальной сети, на машинах Debian нет системы x Window, они связаны с использованием командной строки. Я запускаю приложение QT при запуске системы, поэтому пользователь взаимодействует только с моим графическим интерфейсом, прежде чем он видит что-либо еще.
В соответствии с требованиями моего проекта, мы должны позволить системным администраторам видеть, что конечный пользователь делает на машинах Debian, в любое время, поэтому он должен иметь возможность видеть их экраны в любое время. Он будет использовать Windows-машину для этого. Поэтому мне интересно, можно ли поделиться экраном Debian с сервером Windows, и что будет с этим связано.
Нужна ли настройка VNC-сервера на компьютерах Debian для этого? Есть ли другой способ?
x11vnc
. Однако, если вы не используете X и вместо этого запускаете Qt, встроенный непосредственно в кадровый буфер Linux, x11vnc
это вам не поможет. Я не думаю, что существуют какие-либо инструменты, которые будут совместно использовать кадровый буфер Linux через VNC. Qt может быть скомпилирован с поддержкой VNC-сервера, но, насколько я понимаю, это заменит ваш существующий дисплей кадрового буфера, вместо того, чтобы работать одновременно.