virt-manager Spice copy paste doesn't work

I have a Debian 9 KVM host runs on a dedicated server. I use virt-manager on my laptop (Ubuntu 16.04) to connect it remotely. Everything works quite well except copy/paste actions between VM's SPICE display(the one embedded in virt-manager) and my laptop's Ubuntu.

All packages are from official repositories. No PPA or 3rd party repository involved.

Also tried VNC instead of Spice but that didn't work too.

I just got an idea that I may connect through RDP to a VM machine, but it's painfully process because of all firewalls and routes between my laptop and the machine. Also not all of my machines has WAN access.

Looking for easier solution on virt-manager.

3
задан 19 September 2017 в 01:51
2 ответа
[११399 99 begin]] आपल्याला खात्री असणे आवश्यक आहे की आपल्याकडे आपल्या अतिथी ऑपरेटिंग सिस्टममध्ये लिबवर्ट अतिथी सुविधा स्थापित आहेत, सुरू करण्यासाठी. [१२ .१] तसेच, कॉपी / पेस्ट काम करण्यासाठी, आपण ' व्हीएमला नियुक्त केलेल्या वर्टीओ सीरियल डिव्हाइस व्यतिरिक्त स्पाइस गेस्ट एजंट सॉकेट डिव्हाइसची आवश्यकता असेल, जे आभासी अनुक्रमे व्हर्च्युअल सिरीयल कनेक्शनवर कॉपी / पेस्ट करण्यासाठी व्हॅट्यू-व्ह्यूअर आणि इतर बहुतेक स्पाइस क्लायंटना अनुमती देईल. या डिव्हाइसची व्याख्या आधीपासूनच आपल्यासाठी केली गेली असेल, विशेषत: जर आपण हे व्हीएम बनविण्यासाठी व्हर्च्यु-मॅनेजर वापरत असाल (व्हर्च्युअल-मॅनेजर बहुतेक अतिथींची जीयूआय इंस्टॉल करतो). [१२२२] डेबियन आधारित जीएनयूवर गेस्ट एजंट स्थापित करण्यासाठी / लिनक्स अतिथी मशीन, आपल्याला चालवावे लागेल: [११40०२67]] sudo apt install spice-vdagent [१२33] विंडोज मशीनवर अतिथी एजंट स्थापित करण्यासाठी, आपल्याला येथे आढळू शकणारे पॅकेज स्थापित करणे आवश्यक आहे: https://www.spice-space.org/ डाउनलोड / बायनरी / स्पाइस-गेस्ट-टूल्स / [१२44] आणि शेवटी, सर्वात प्रगत कार्यक्षमता मिळविण्यासाठी आपल्याला विंडोजमध्ये व्हर्टीआयओ ड्राइव्हर्स स्थापित करणे आवश्यक आहे. विन-व्हर्टीओ आयएसओ (जे आपल्याला अतिथीशी संलग्न करावे लागेल) पासून ड्रायव्हर्स जोडून हे साध्य केले जाऊ शकते. त्याकरिता एक दुवा: [११40०२71१] https://www.linux-kvm.org/page/WindowsGuestDrivers/ डाऊनलोड_ ड्रायव्हर्स [१२55] आपण खाली दिलेल्या टिप्पणीमध्ये निदर्शनास आणून दिलेले आहे की आपण मसाला एजंट चालू आहे याची खात्री केली पाहिजे. यापूर्वी अतिथी पूर्णपणे कार्य करेल. रीबूट हा एजंट चालू ठेवण्याचा एक निश्चित मार्ग आहे.

2
ответ дан 3 December 2019 в 06:56

Для тех, кто ищет ответ, вам нужно добавить в файл XML этот

<devices>
    <controller type='virtio-serial' index='0'/>
    <channel type='spicevmc'>
        <target type='virtio' name='com.redhat.spice.0'/>
    </channel>
</devices>

и установить гостя, пакет debian называется spice-vdagentи перезагрузите виртуальную машину

Docs:https://www.spice-space.org/spice-user-manual.html#agent

1
ответ дан 17 October 2021 в 10:32

Теги

Похожие вопросы