คัดลอก / วางและลากและวางไม่ทำงานในเครื่อง vmware กับ Ubuntu


55

ทันใดนั้นคัดลอก / วางหยุดทำงานจาก / ไปยังโฮสต์คอมพิวเตอร์ windows8 ไปยัง / จากเครื่องเสมือนอูบุนตู อูบุนตูรีสตาร์ทไม่ได้ช่วย ฉันพยายามสั่ง:

sudo apt-get install open-vm-tools

แต่ได้รับรายงานว่าฉันมีรุ่นใหม่ล่าสุด เปิดใช้งานการตั้งค่าการแยกของผู้เยี่ยมชม สถานการณ์ของการแก้ไขปัญหานี้เป็นอย่างไร


โปรดทราบว่านี่เป็นปัญหาที่ทราบกันดี - มีการเผยแพร่กับไฟล์ที่ใช้ร่วมกันซึ่งไม่ทำงานใน Linux VM และดูเหมือนว่าส่วนประกอบที่คล้ายกันของมันจะไม่ทำงานกับ VMware ในขณะนี้
Thomas Ward

วิธีแก้ปัญหาที่นี่: superuser.com/a/1323289/347416
Austin Dean

ฉันสังเกตเห็นว่าปัญหานี้เกี่ยวข้องกับฉันโดยใช้ตัวจัดการหน้าต่างอื่น คลิปบอร์ดที่ใช้ร่วมกันของ VM ทำงานได้ดีโดยใช้ gdm3 แต่เมื่อฉันเปลี่ยนไปใช้เดสก์ท็อปที่ใช้ร่วมกันของ DWM ไม่ทำงานอีกต่อไป
Max Coplan

คำตอบ:


49

ฉันมีปัญหาเดียวกันและพบว่าสิ่งนี้สามารถแก้ไขได้โดยการดำเนินการคำสั่งต่อไปนี้:

  1. sudo apt-get autoremove open-vm-tools
  2. ติดตั้งเครื่องมือ VMware โดยทำตามวิธีปกติ ( Virtual Machine --> Reinstall VMWare Tools)
  3. รีบูต VM
  4. sudo apt-get install open-vm-tools-desktop
  5. รีบูต VM หลังจากรีบูตคัดลอก / วางและลาก / วางจะทำงาน!

2
ฉันพบว่าฉันไม่จำเป็นต้องติดตั้งเครื่องมือ VMware การทำ apt-get ของ open-vm-tools จากนั้น open-vm-tools-desktop แล้วเริ่มการทำงานให้ฉันใหม่
Billy

1
ไม่ได้ผลสำหรับฉันบน Ubuntu 14.04 64 บิต
Forivin

2
ไม่ได้ทำงานสำหรับฉันทั้งใน 16.04 64 บิต (เซิร์ฟเวอร์)
Mahn

ทำงานบนเดสก์ท็อป Xubuntu 14.04 LTS ขอบคุณ!
RawwrBag

3
การลบ open-vm-tools และการรีบูตเครื่องทำลายเคอร์เนลของฉันและฉันต้องติดตั้งระบบปฏิบัติการใหม่อีกครั้งตั้งแต่เริ่มต้น
dionyziz

34

ฉันลองวิธีที่แนะนำโดย solution101 ด้านบน แต่วิธีนี้ไม่ได้ผลสำหรับฉัน

ฉันทำแล้ว

1) sudo apt-get install open-vm-tools

2) sudo apt-get install open-vm-tools-desktop

3) รีสตาร์ทระบบปฏิบัติการเกสต์

และดูเหมือนว่าจะแก้ไขปัญหาการคัดลอกและวางสำหรับฉันแล้ว


สิ่งนี้ใช้ได้กับฉันใน Ubuntu 17.04 ที่ทำงานบนโฮสต์ macOS Sierra - ขอบคุณ!
Chris Kobrzak

ทำงานให้ฉันในวันที่ 16.04 ขอบคุณ :)
JREAM

ทำงานบน Windows 7 / VMware Player - Ubuntu 16.04 ขอบคุณ
N ..

1
ทำงานกับ Ubuntu 18.04 open-vm-tools-desktopฉันได้พลาด
ฟีนิกซ์

2
คุณต้องทำopen-vm-tools-desktopเพราะติดตั้งโดยopen-vm-toolsอัตโนมัติ
JREAM

13

สิ่งนี้ถูกคัดลอกคำต่อคำจากฟอรัมชุมชน vmware :

  1. ไปที่ VM / Settings / Options / Guest Isolation
  2. UNCHECK ทั้งช่องทำเครื่องหมาย (เปิดใช้งานการลากและวางเปิดใช้งานการคัดลอกและวาง) และคลิกตกลง
  3. ปิดเกสต์และปิด VMware Workstation
  4. รีบูตโฮสต์คอมพิวเตอร์
  5. เรียกใช้ VMware Workstation แต่ยังไม่เปิดตัวแขก
  6. ไปที่ VM / การตั้งค่า / ตัวเลือก / การแยกแขกสำหรับแขกและ
  7. ตรวจสอบช่องทำเครื่องหมายทั้งสอง
  8. เปิดเครื่องแขก

ฉันไม่มีตัวเลือกการแยกผู้เยี่ยมชมนี้
Alaa M.

@AlaaM บางทีพวกเขาอาจลบคุณลักษณะนี้หรือไม่ ฉันไม่ได้เรียกใช้ VMWare อีกต่อไป แต่แทนที่จะใช้ KVM / QEMU สำหรับเครื่องเสมือน
Charles Green

อาจจะ. แต่มันก็โอเคดูเหมือนว่าฉันแค่ต้องทำsudo nautilusแล้วฉันก็สามารถลากแล้วปล่อยได้
. เอ็ม.

3
ไม่ทำอะไรเลยสำหรับฉันใน Ubuntu 16.10
Gudlaugur Egilsson

ฉันใช้ Ubuntu 17.04 32 บิต ฉันเพิ่งทำตามขั้นตอน: 1,2,3, [ไม่ใช่ 4], 5,6,7,8 ~ การวางทำงานตอนนี้
simomo

9

ทางออกที่ดีที่สุดและทำงานได้คือการรีสตาร์ทแอปพลิเคชั่น VMWare ของคุณ (Workstation, Fusion, ฯลฯ ) ไม่ใช่ตัว VM เอง (แน่นอนว่าคุณได้ติดตั้งเครื่องมือ VMWare แล้ว)


1
คำตอบง่ายๆนี้คือสิ่งที่ได้ผลสำหรับฉัน ขอบคุณ!
Dan Nissenbaum

1
ฉันรู้ว่ามันต้องเป็นอะไรที่เรียบง่าย! ไม่จำเป็นต้องรีบูตโฮสต์ของฉันด้วยซ้ำ
n00b

ในกรณีของฉันฉันจำเป็นต้องเริ่มบริการ VMWare Workstation Server (กระบวนการ vmware-hostd.exe) การรีสตาร์ทแอปพลิเคชั่น VMWare ไม่เพียงพอ
Alex Che

3

คุณไม่สามารถยกเลิกการเลือกช่องทำเครื่องหมายในขณะที่ VM กำลังทำงานอยู่ พวกเขาถูกปิดการใช้งาน หากคุณทำเช่นนี้เมื่อ VM ไม่ได้ทำงานจะไม่มีผลกระทบ (VMWare Workstation 12 Pro)


0

ในกรณีของฉันงานเริ่มต้นของผู้เยี่ยมชมที่เรียกใช้ VMware User Agent ถูกลบออกจากการเริ่มต้นเซสชันอัตโนมัติของ xfce คุณต้องเรียกใช้/usr/bin/vmware-user-suid-wrapperเมื่อเข้าสู่ระบบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.