Am avut aceeași problemă cu aceeași configurare (gazdă și oaspete rulând Ubuntu 20.04) și, de asemenea, m-am străduit să o rezolv urmând răspunsurile din mai multe fire pe care le-am văzut online.
Acest lucru se datorează faptului că nu a fost definit niciun canal de agent SPICE în fișierul de configurare XML al VM-ului meu.
Soluția completă pentru mine a fost așadar următoarea:
- Instalare
condiment-vdagent
pachet pe sistemul guest;
- În setările mașinii virtuale, setați opțiunea „Afișare” la „Server Spice” în loc de „Server VNC” (
tip grafic = "condiment"
în XML) și setați „Video” la „QXL”. Cu virt-manager
, acest lucru se face selectând (deschizând) mașina virtuală și mergând la fila „Afișare detalii hardware virtuală” („i” alb pe o pictogramă punct albastru).
- Creați un canal pentru agentul SPICE. Cu
virt-manager
, selectați mașina virtuală și accesați din nou fila „Afișați detalii hardware virtuale”, apoi faceți clic pe „Adăugați hardware” în partea de jos și selectați „Canal” cu „Agent de condimente (spicevmc)” și, în final, apăsați „Finalizare”.
În configurația XML, canalul ar trebui să arate astfel (adaptați numerele la configurația dvs.):
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="2"/>
</channel>
- Aplicați modificările repornind VM-ul sau doar deconectați-vă și reconectați-vă. Reporniți
virt-manager
poate fi de asemenea necesar.
După ce am făcut toate acestea, copierea și lipirea funcționează bine între cele două sisteme ale mele.