Fórum Root.cz

Hlavní témata => Software => Téma založeno: ZAJDAN 30. 03. 2018, 16:57:23

Název: KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 30. 03. 2018, 16:57:23
Ahoj...
mam v KVM virtualku a potřeboval jsem aby mi fungovalo copy/paste mezi hostem a guestem. Na guesta jsem nainstaloval spice-vdagent, ale copy/paste funguje pouze z hosta do guesta, naopak ne.

netušíte někdo?
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: bodo 31. 03. 2018, 08:33:40
Ahoj, ja to riesim sshfs, nic vykonne ale funguje to. Ako to rozbehnut je popisane tu https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/ (https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/)
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 11:17:24
Ahoj, ja to riesim sshfs, nic vykonne ale funguje to. Ako to rozbehnut je popisane tu https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/ (https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/)
Virtualbox tu schránku umí bidirectinal, udivuje mne že KVM ne?
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: Honza 31. 03. 2018, 12:13:41
Ahoj, ja to riesim sshfs, nic vykonne ale funguje to. Ako to rozbehnut je popisane tu https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/ (https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/)
Virtualbox tu schránku umí bidirectinal, udivuje mne že KVM ne?
Běžně kopíruju tam i zpátky pod KVM, pro připojení dovnitř ale používám Spice klienta (místní připojení na GUI). Je ale pravda, že mi to taky občas opravdu schránku nezkopíruje napoprvé... ale spíš výjimečně.
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 14:12:56
Běžně kopíruju tam i zpátky pod KVM, pro připojení dovnitř ale používám Spice klienta (místní připojení na GUI). Je ale pravda, že mi to taky občas opravdu schránku nezkopíruje napoprvé... ale spíš výjimečně.
mohu Tě poprosit o info:
a) co vše potřebné jsi instaloval do Guesta a Hosta
b) jak mas nastaven Spice Server (ja osobne na Spice) Address(Hypervisor Default) Video(QXL)

díky
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: Honza 31. 03. 2018, 15:50:18
Běžně kopíruju tam i zpátky pod KVM, pro připojení dovnitř ale používám Spice klienta (místní připojení na GUI). Je ale pravda, že mi to taky občas opravdu schránku nezkopíruje napoprvé... ale spíš výjimečně.
mohu Tě poprosit o info:
a) co vše potřebné jsi instaloval do Guesta a Hosta
b) jak mas nastaven Spice Server (ja osobne na Spice) Address(Hypervisor Default) Video(QXL)

díky
Na Guesta jsem instaloval "spice-guest-tools", tam je ten spice-vdagent ale navíc i nějaké ovladače... V procesech (Windows) mi běží "vdagent", a "vdservice"
Parametry pro KVM týkající se Spice mám tyto:
Kód: [Vybrat]
-chardev spicevmc,id=spicechannel0,name=vdagent
-device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0
-spice port=5905,addr=192.168.1.1,disable-ticketing
-vga qxl
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: Pavel Grunt 31. 03. 2018, 16:40:25
Co máš za klienta? Neběží pod waylandem?
Mrkni do debug logu: remote-viewer - - spice-debug
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 17:40:46
Co máš za klienta? Neběží pod waylandem?
Mrkni do debug logu: remote-viewer - - spice-debug
host:   Debian 8+KDE hypervisor KVM
guest: Debian 9 XFCE (nainstalovan pouze spice-vdagent)
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 31. 03. 2018, 18:08:33
Co máš za klienta? Neběží pod waylandem?
Mrkni do debug logu: remote-viewer - - spice-debug
host:   Debian 8+KDE hypervisor KVM
guest: Debian 9 XFCE (nainstalovan pouze spice-vdagent)
Pro zobrazení grafického výstupu guesta používáš co? remote-viewer, virt-managera, vnc, okno qemu, nebo něco vestavěného v KDE...?

XFCE používá správce schránky Clipman. Nemůže to on nějak blokovat? Zkoušels ho vypnout (kliknout pravým > Zakázat) nebo změnit nastavení.
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 18:41:56
Pro zobrazení grafického výstupu guesta používáš co? remote-viewer, virt-managera, vnc, okno qemu, nebo něco vestavěného v KDE...?
virt-managera
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 19:01:18
vyřešeno!...díky za připomenutí clipmana
jediné co jsem udělal, že jsem ho přidal na panel a začlo to fachat, je to divné, ale je to tak
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 31. 03. 2018, 20:21:02
vyřešeno!...díky za připomenutí clipmana
jediné co jsem udělal, že jsem ho přidal na panel a začlo to fachat, je to divné, ale je to tak
Aha u Debianu není na panelu automaticky a dívám se, že tam ani nemám volbu kliknout pravým > zakázat. Tak možná byl ve výchozím stavu zakázaný jak jsi ho přidal tak se zapnul. No hlavně, že to už funguje. Hodně zdaru.
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 31. 03. 2018, 21:27:36
fungovalo to chvilku...problem je zase zpět :_(
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 01. 04. 2018, 15:10:17
fungovalo to chvilku...problem je zase zpět :_(
:) Já copy/paste mezi guestem a hostem běžně nevyužívám, ale jsem to teď zkusil cca 30x kopírovat tam a zpět XFCE<=>XFCE, taky ve virt-manageru a vše funguje na 100%.
Ve virt-managerovi jsem nic speciálního nenastavoval. Jen jsem do guesta (Debian9) doinstaloval balíček s názvem "spice-vdagent" konkrétně verzi 0.17.0-1 a ještě balíček qemu-guest-agent (verzi 1:2.8 ), ale ten by na to neměl mít vliv.
Jsi si jistý, že když to zkopíruješ v guestovi, že je to opravdu ve schránce? Nepoužívám prostředí KDE, tak že by tam byl nějaký problém? Nebo jak ti tady někdo již radil zkusit debug.
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 01. 04. 2018, 15:17:40
... a ještě si v guestovi zkontroluj jestli ti služba jede:
Kód: [Vybrat]
systemctl status spice-vdagent
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ByCzech 01. 04. 2018, 16:10:55
Nepoužívám prostředí KDE, tak že by tam byl nějaký problém?

Já KDE používám a nikdy jsem s tím problém neměl. Normálně mi funguje schránka v KVM/Qemu oboustranně bez ohledu na virtualizovaný OS, takže tipuji, že KDE za to nespíš nemůže 8)
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 02. 04. 2018, 09:37:55
vsiml jsem si(ps -aux | grep spice), že ten spice-vdagent mi běí jako dva procesy
pod userem /usr/bin/spice-vdagent
pod rootem /usr/sbin/spice-vdagentd
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 02. 04. 2018, 10:31:34
vsiml jsem si(ps -aux | grep spice), že ten spice-vdagent mi běí jako dva procesy
pod userem /usr/bin/spice-vdagent
pod rootem /usr/sbin/spice-vdagentd
Mě to ukazuje dokonce 3.
Kód: [Vybrat]
root       539  0.0  0.1  35156  2768 ?        Ss   10:23   0:00 /usr/sbin/spice-vdagentd
Debian-+  1111  0.0  0.3 176316  7076 ?        Ss   10:23   0:00 /usr/bin/spice-vdagent
larrylin  1331  0.0  0.3 176340  6892 ?        Ss   10:24   0:00 /usr/bin/spice-vdagent
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 03. 04. 2018, 10:16:05
finalní zjistění je, že clipboard nefunguje správně ani v guestu samotném!
dnes zkusím odinstalovat clipmana
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 03. 04. 2018, 13:26:13
finalní zjistění je, že clipboard nefunguje správně ani v guestu samotném!
dnes zkusím odinstalovat clipmana
Na to jsem měl podezření, že se ti to do schránky vůbec nevložilo. Někdy VM blokuje některé klávesové zkratky, ale u copy/paste by ten problém být neměl (neslyšel jsem o něm).
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: ZAJDAN 03. 04. 2018, 14:03:35
Na to jsem měl podezření, že se ti to do schránky vůbec nevložilo. Někdy VM blokuje některé klávesové zkratky, ale u copy/paste by ten problém být neměl (neslyšel jsem o něm).
do toho clipmanu se to dostane, což jsem si prověřil přes jeho interface/applet, ale nelze to vložit přes CTRL+C, dá se to někde v KVM nastavit? ted u toho nesedím, ale navečer mohu laborovat
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 03. 04. 2018, 19:04:39
Na to jsem měl podezření, že se ti to do schránky vůbec nevložilo. Někdy VM blokuje některé klávesové zkratky, ale u copy/paste by ten problém být neměl (neslyšel jsem o něm).
do toho clipmanu se to dostane, což jsem si prověřil přes jeho interface/applet, ale nelze to vložit přes CTRL+C, dá se to někde v KVM nastavit? ted u toho nesedím, ale navečer mohu laborovat
To nevím jestli se to dá nastavit, ale to jsou klávesové zkratky např. ctrl+alt+del nebo prntscr. Jestli ti blokuje CTRL+C, tak máš světový unikát. Hele zkoušíš to CTRL+C doufám v textovém editoru a né v terminálu.
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: LarryLin 03. 04. 2018, 19:12:08
...vložit přes CTRL+C...
Jestli myslíš CTRL+V tak to už přece mačkáš v KDE v hostovi. Na to KVM vliv nemá.  ::)
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: nobody(ten pravej) 04. 04. 2018, 02:23:53
misto windowsoidniho ctrl+c (v linuxu to sice take jde, ale v terminalu je to zkratka pro break/preruseni ;-) pouzij nativnejsi:
ctrl+insert (zkopirovat)
shift+insert (vlozit)
shift+delete (vyjmout)

pripadne mysi:
oznacit (priprava na zkopirovat)
prostredni tlacitko (vlozit predtim oznacene)
Název: Re:KVM - copy/paste z guesta ven
Přispěvatel: nobody(ten pravej) 04. 04. 2018, 02:25:38
jeste drobnost, v xfce clipman pouzivam a nastavil sem si klavesovou zkratku (v Klavesnice/ZkratkyAplikace) "Super(Win)+insert" na pousteni xfce4-popup-clipman, coz je zobrazeni historie jako kdyz tuknes na clipman ikony v tray...