У меня была та же проблема с той же настройкой (хост и гость работали под управлением Ubuntu 20.04), и я также изо всех сил пытался решить ее, следуя ответам из нескольких потоков, которые я видел в Интернете.
Это произошло потому, что в XML-файле конфигурации моей виртуальной машины не был определен канал агента SPICE.
Таким образом, полное решение для меня было следующим:
- Установить
spice-vdagent
пакет в гостевой системе;
- В настройках виртуальной машины установите для параметра «Отображение» значение «Сервер Spice» вместо «VNC-сервер» (
тип графики="пряность"
в XML) и установите для параметра "Видео" значение "QXL". С вирт-менеджер
, это делается путем выбора (открытия) виртуальной машины и перехода на вкладку «Показать сведения о виртуальном оборудовании» (белая буква «i» на значке с синей точкой).
- Создайте канал для агента SPICE. С
вирт-менеджер
, выберите виртуальную машину и снова перейдите на вкладку «Показать сведения о виртуальном оборудовании», затем нажмите «Добавить оборудование» внизу и выберите «Канал» с «Агентом Spice (spicevmc)» и, наконец, нажмите «Готово».
В конфигурации XML канал должен выглядеть так (адаптируйте числа к своим настройкам):
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="2"/>
</channel>
- Примените изменения, перезагрузив виртуальную машину или просто выйдя из системы и снова войдя в нее. Перезапуск
вирт-менеджер
тоже может понадобиться.
После всего этого копирование и вставка отлично работают между двумя моими системами.