Общий буфер обмена не работает и не может использовать команды sudo на хост-машине
Я только что создал виртуальную машину, используя Ubuntu 18.04 на хост-машине kubuntu. Я попытался использовать параметр двунаправленного общего буфера обмена после установки гостевых дополнений на гостевой машине. На хост-машине я не могу использовать sudo
команды, которая является реальной причиной для меня использовать виртуальную машину.
Я уже попробовал решения, предложенные в первых 3 ответах этого поста. Общий буфер обмена VirtualBox 4.12 не работает в Ubuntu14.04, за исключением того, что я изменил команды в третьем ответе для команд, предложенных в комментариях, потому что кто-то сказал, что команды в Ответ убил его установку Ubuntu. Ни одно из решений не сработало.
У кого-нибудь есть другое решение?
Выход из vboxmanage list extpacks
на хосте:
Пакеты расширений: 1
Пакет № 0:
Версия VNC: 5.1.38
Редакция: 122592
Издание:
Описание: модуль плагина VNC
Модуль VRDE: VBoxVNC
Можно использовать: правда
Почему непригодный:
Выход из VBoxClient -V
на гостевой машине:
5.1.38r122592
1 ответ
У меня такая же проблема с гостем Ubuntu MATE 18.10.
Решением является установка двух пакетов linux-headers и инструментов сборки:
sudo apt-get install linux-headers-generic build-essential
затем переустановите VirtualBox Guest Additions из ISO и перезагрузите компьютер. Буфер обмена работает после перезагрузки.
Полный список сервисов VirtualBox будет выглядеть следующим образом:
$ ps ax | grep VBox
514 ? I< 0:00 [iprt-VBoxWQueue]
803 ? Sl 0:00 /usr/sbin/VBoxService --pidfile /var/run/vboxadd-service.sh
1320 ? S 0:00 /usr/bin/VBoxClient --clipboard
1321 ? Sl 0:00 /usr/bin/VBoxClient --clipboard
1330 ? S 0:00 /usr/bin/VBoxClient --display
1331 ? S 0:00 /usr/bin/VBoxClient --display
1340 ? S 0:00 /usr/bin/VBoxClient --seamless
1341 ? Sl 0:00 /usr/bin/VBoxClient --seamless
1349 ? S 0:00 /usr/bin/VBoxClient --draganddrop
1350 ? Sl 0:00 /usr/bin/VBoxClient --draganddrop
1938 pts/0 S+ 0:00 grep --color=auto VBox