มีความแตกต่างที่สำคัญระหว่างการใช้งาน ssh -X
หรือระบบ VNC ด้วย VNC คุณจะได้รับสำเนาของเดสก์ทอปบนระบบรีโมตในขณะนั้นเซิร์ฟเวอร์ VNC ก็เริ่มทำงาน กับ ss -X
คุณเริ่มต้นเซสชัน X ใหม่ มันต้องมีระบบ X-Windows บนเครื่องคอมพิวเตอร์ เพราะโดยทั่วไปแล้ว Mac เป็นระบบ * ระวังนี่ไม่น่าจะมีปัญหา
ดังนั้นขึ้นอยู่กับวิธีที่คุณต้องการตั้งค่าเซสชันเดสก์ท็อประยะไกล: ดูว่ามีอะไรอยู่บนจอภาพระยะไกลหรือเริ่มเซสชันใหม่
เมื่อใช้งาน ssh -X
คุณควรตรวจสอบว่ามีการเปิดใช้งานการส่งต่อ X-Windows บนคอมพิวเตอร์ระยะไกลหรือไม่ ตรวจสอบไฟล์ / etc / ssh / ssh_config และการตั้งค่าเริ่มต้นที่เป็นไปได้สำหรับรายการ ForwardX11
(มันควรจะเป็น yes
เพื่อให้ทำงานได้)
สิ่งสำคัญ: เมื่อคุณเชื่อมต่อกับเครื่องระยะไกลสิ่งที่คุณมีคือเปลือก หากคุณต้องการดูเดสก์ท็อปให้เริ่มเดสก์ท็อป Unity (หรือ KDE หรือ XFCE4) โดยใช้คำสั่งที่เหมาะสม เช่นสำหรับการเริ่ม XFCE4 xfce4-session
โปรดจำไว้ว่าการรัน Unity หมายถึงงานกราฟิกจำนวนมากที่ต้องใช้งานมากกว่า SSH-line ดังนั้นบางทีคุณสามารถติดตั้ง XFCE4 พร้อมกับ Unity ได้
เคล็ดลับอื่น ๆ : แลกเปลี่ยนคีย์ SSH สำหรับ SSH ที่ไม่ต้องลงชื่อเข้าใช้ :) ใช้ ssh-copy-id user@machine
และทำตามคำแนะนำ