เช้านี้ macOS ที่เต็มไป ตอนนี้เมื่อ VMWare กำลังทำงานแท็บ cmd + จะเปลี่ยนฉันกลับไปเป็นสภาพแวดล้อม mac แต่ระบบจะเปลี่ยนฉันทันทีเป็น vm โดยอัตโนมัติ ผลลัพธ์? ไม่สามารถเข้าถึงสภาพแวดล้อมของ Mac เมื่อ vm กำลังทำงาน ช่วยด้วย?
เช้านี้ macOS ที่เต็มไป ตอนนี้เมื่อ VMWare กำลังทำงานแท็บ cmd + จะเปลี่ยนฉันกลับไปเป็นสภาพแวดล้อม mac แต่ระบบจะเปลี่ยนฉันทันทีเป็น vm โดยอัตโนมัติ ผลลัพธ์? ไม่สามารถเข้าถึงสภาพแวดล้อมของ Mac เมื่อ vm กำลังทำงาน ช่วยด้วย?
คำตอบ:
บังคับให้ออกจาก Dock จากการตรวจสอบกิจกรรม Dock จะรีสตาร์ทโดยอัตโนมัติและ Cmnd + Tab ควรทำงาน ความผิดพลาดบางอย่างกับ Dock ดูเหมือนว่า ทำงานให้ฉัน
ในกรณีของฉันฉันไม่สามารถเปิดการตรวจสอบกิจกรรม (หรือ Launchpad) ได้
ฉันต้องใช้เทอร์มินัลเพื่อฆ่ากระบวนการ Dock มันจะรีสตาร์ทโดยอัตโนมัติหลังจากนั้นไม่กี่วินาที
ในเทอร์มินัลพิมพ์: ps aux | grep -i dock
บันทึก PID (คอลัมน์ที่ 2) ของกระบวนการที่ชื่อ: "/System/Library/CoreServices/Dock.app/Contents/MacOS/Dock"
ฆ่ากระบวนการนั้น: kill pid
. เช่นถ้า PID เป็น 708 ให้เรียกใช้kill 708
killall
โดยทั่วไป - แต่ฉันเดาว่ามันจะใช้ได้เหมือนกัน
เห็นได้ชัดว่าเซียร์ร่าตั้งค่าคีย์บอร์ดเป็นวง ปิดใช้งานและทุกอย่างทำงานได้ตามปกติ (เส้นทางโดยละเอียด: การตั้งค่าระบบ> แป้นพิมพ์> ทางลัด> แหล่งสัญญาณเข้า) ตรวจสอบทั้งสองช่อง ฉันไม่ได้ทำเครื่องหมายทั้งคู่
ฉันได้พบว่าเมื่อคุณเรียกใช้ตัวจัดการเครื่องเสมือนเช่น VirtualBox บางครั้งหน้าต่างเครื่องเสมือนที่เปิดสามารถคว้า⌘กุญแจ (ซึ่งมักจะใช้สลับระหว่างโหมดการจับแป้นพิมพ์ VM)
ในกรณีนี้คุณสามารถแก้ไขได้โดยนำหน้าต่าง VirtualBox Console ขึ้นมา (เช่นใช้ไอคอน Dock bar) แล้วแตะ⌘ปุ่มอีกครั้งและควรปล่อยอย่างถูกต้อง ด้วย VMWare การตั้งค่าอาจแตกต่างกัน แต่ควรดูตัวเลือกการจับภาพ / การจับคู่แป้นพิมพ์เพื่อดูว่ามีสิ่งที่คล้ายกันเกิดขึ้นหรือไม่
เรียกใช้การตรวจสอบกิจกรรมจากนั้นเลือกงานของผู้ใช้และปิดกระบวนการที่เรียกว่า 'dock' สิ่งนี้ได้ผลเหมือนมนต์เสน่ห์สำหรับฉัน แก้ไขปัญหาได้ทันที ดีมันใช้เวลาประมาณสิบวินาทีในขณะที่ท่าเรือรีบูตตัวเองแล้วแท็บคำสั่งทำงานเหมือนมีเสน่ห์ตามปกติไม่จำเป็นต้องรีสตาร์ท
killall Dock
หรือไม่