Скопировать и вставить из виртуальной машины QEMU с графикой VNC?

Я запускаю безголовый сервер, который использует+запустить несколько виртуальных машин, и я управляю ими с помощью+ определения XML-файлов. Поскольку это удаленная/безголовая система, я установил графику как VNC, а затем с переадресацией портов ssh я могу использовать TightVNC/RealVNC для просмотра рабочего стола виртуальной машины. Однако копирование и вставка на виртуальные машины и обратно (в основном требуется вставка на виртуальную машину) не работает.

Я пытался найти решение, но не нашел решения с VNC в качестве графического варианта. Возможно ли это устроиться на работу?

Спасибо за любой совет.

1 ответ

В настоящее время это невозможно, поскольку встроенному в Qemu VNC-серверу необходимо преобразовывать содержимое буфера обмена в нажатия клавиш и эмулировать их нажатие на компьютере.

Вы можете попросить кого-нибудь добавить эту функцию здесь: https://github.com/qemu/qemu/blob/master/ui/vnc.c

В Qemu уже есть команда sendkey, поэтому функциональность, которую вам нужно добавить, аналогична этой: https://gist.github.com/mvidner/8939289

Другие вопросы по тегам