ฉันมี RHEL 6 Desktop พร้อม windows KVM ฉันจะทำให้คลิปบอร์ดทำงานได้อย่างไรเหมือนมีวิธีแก้ปัญหาใน VirtualBox เพื่อแบ่งปันคลิปบอร์ดระหว่างโฮสต์และแขก?
ฉันมี RHEL 6 Desktop พร้อม windows KVM ฉันจะทำให้คลิปบอร์ดทำงานได้อย่างไรเหมือนมีวิธีแก้ปัญหาใน VirtualBox เพื่อแบ่งปันคลิปบอร์ดระหว่างโฮสต์และแขก?
คำตอบ:
ตามที่กล่าวไว้แล้วโดย @gertvdijk SPICEเป็นวิธีของ KVM ในการจัดการปัญหา
มิฉะนั้นโซลูชันทั่วไปที่ทำงานได้ดีเท่าเทียมกันสำหรับเครื่องเสมือนและเครื่องจริงทุกประเภทคือการใช้เดสก์ท็อประยะไกลหรือ VNC เพื่อเชื่อมต่อกับเครื่อง
หากคุณไม่ได้ใช้ SPICE คุณก็กำลังใช้ VNC อยู่แล้ว อย่างไรก็ตามในกรณีนี้เซิร์ฟเวอร์ VNC จัดทำโดยโฮสต์ (ซึ่งให้บริการหน่วยความจำวิดีโอแป้นพิมพ์และเมาส์ของแขก แต่ไม่สามารถเข้าถึงคลิปบอร์ดของแขกซึ่งเป็นสิ่งที่อยู่ภายในสภาพแวดล้อมเดสก์ท็อปภายในแขก)
ด้วยการย้ายเซิร์ฟเวอร์ VNC ไปที่ Guest คุณจะวางไว้ในที่ที่สามารถเข้าถึงคลิปบอร์ดได้
เดสก์ท็อประยะไกลมีข้อได้เปรียบอื่น ๆ ผ่าน VNC (เช่นการแชร์ไฟล์อุปกรณ์และเสียง)
คำตอบของเอ็ดเวิร์ดและ google แก้ไขปัญหานี้ให้ฉัน Gertvdijk ยังกล่าวถึงมัน การติดตั้ง Spice Windows Guest Tools บน windows แขกของฉันอนุญาตให้ใช้คลิปบอร์ดร่วมกันได้โดยไม่ต้องรีสตาร์ทแขก ในความพยายามที่ไร้ยางอายเพื่อให้มีชื่อเสียงพอที่จะลงคะแนนฉันจะเติมช่องว่างที่ slm แนะนำและเห็นว่ามันอยู่ในรายการที่สูงในการค้นหาของฉันหวังว่าจะช่วยใครสักคน :)
เครื่องเทศเป็นหนึ่งในสิ่งอื่น ๆ เซิร์ฟเวอร์การแสดงผล / front-end สำหรับ KVM ที่จะให้ประสิทธิภาพการทำงานของกราฟิกที่ดีขึ้นและสามารถใช้ได้เป็นตัวเลือกการแสดงโดยค่าเริ่มต้นเป็นเซิร์ฟเวอร์ VNC คือผ่านvirt ผู้จัดการ ; สคริปต์ส่วนหน้าสำหรับการสร้าง / จัดการ VM หรือแน่นอนด้วยตนเองจากบรรทัดคำสั่ง (ดูลิงค์ด้านล่าง) มันเช่นเดียวกับ VNC ช่วยให้คุณสามารถเชื่อมต่อกับจอแสดงผลระยะไกลของ VM และการใช้ virt-manager การเชื่อมต่อกับ libvirtd และ VM ของเครื่องอื่นทำได้ง่ายผ่าน ssh ฯลฯ
ในการรับเครื่องมือแขกเครื่องเทศทำงาน (ฉันมีโฮสต์อูบุนตู, แขก windows 7), ดาวน์โหลดตัวติดตั้ง (มีไดรเวอร์วิดีโอ QXL และตัวแทนเครื่องเทศ) จากส่วนแขก ->ส่วนWindows Binariesและเลือกเครื่องมือผู้เยี่ยมชมของ Windows (ในเวลา ของการเขียนคือspice-guest-tools-0.100.exe ) เรียกใช้ตัวติดตั้งและไดรเวอร์จะถูกติดตั้งบริการ "Spice VDAgent" จะถูกติดตั้งและเริ่มต้นและการแชร์คลิปบอร์ดจะทำงานจากที่นั่น
Spice รองรับคลิปบอร์ด แต่คุณต้องติดตั้งโปรแกรม spice-guest ใน vm มิฉะนั้นคลิปบอร์ดจะไม่ทำงาน
คุณสามารถเปิดใช้งานคลิปบอร์ดโดยเลือกช่องทำเครื่องหมายในโปรแกรม spice-gtk จากนั้นคุณสามารถคัดลอกจากไคลเอนต์เพื่อวางใน vm คุณยังสามารถคัดลอกจาก vm ไปวางในไคลเอนต์
vdagent
ในแขกและใช้ไคลเอนต์ที่เหมาะสม (เช่น spicy / spicec / remote-viewer) เพื่อให้มันรวมอยู่ในโฮสต์