หากคุณใช้ x11vnc คุณสามารถเพิ่มแฟล็ก "noxdamage" ลงในบรรทัดคำสั่งเพื่อเริ่มต้นเซิร์ฟเวอร์ VNC ซึ่งจะให้เอฟเฟกต์สวย ๆ ทั้งหมดเหนือ VNC (ซึ่งอาจไม่ดี แต่คุณไป)
ติดตั้ง :
sudo apt-get install x11vnc
จากนั้นรันในเทอร์มินัล (หนึ่งครั้งเท่านั้นเพียงเพื่อตั้งรหัสผ่าน)
x11vnc -usepw
จากนั้นก็ติดคำสั่งนี้ใน /etc/rc.local:
x11vnc -usepw -forever -noxdamage -scale 4/5 -avahi - หมดเวลา 60 -nolookup -q
- ก่อนหน้านี้จะทำให้เซิร์ฟเวอร์ทำงานต่อไปหลังจากที่คุณตัดการเชื่อมต่อ มิฉะนั้นเมื่อลูกค้ารายแรกยกเลิกการเชื่อมต่อเซิร์ฟเวอร์จะหยุดทำงาน
-avahi จะหมายความว่าเซิร์ฟเวอร์จะโฆษณาตัวเองโดยใช้ avahi (multicast dns) ลูกค้าเช่น Reminna และ Vinagre จะค้นหาและแสดงสิ่งเหล่านี้ ยังมีประโยชน์หากลูกค้าของคุณใช้ Macintosh เนื่องจาก "bonjour" เป็นเพียงแบรนด์ Apple ที่สร้างขึ้นสำหรับ zeroconf ซึ่ง avahi เป็นรุ่นโอเพ่นซอร์สของ
-scale 4/5 จะหมายถึงหน้าจอ 1900x1200 จะพอดีกับหน้าจอ 1280x1024 ใช่ไคลเอนต์ส่วนใหญ่จะอนุญาตสเกลฝั่งท้องถิ่น แต่ตัวเลือกนี้หมายความว่าเซิร์ฟเวอร์ส่งข้อมูลน้อยลงตั้งแต่แรกซึ่งอาจเป็นประโยชน์สำหรับการเชื่อมต่อที่ช้าลงหรือบนอินเทอร์เน็ต
-nolookup หมายความว่าเซิร์ฟเวอร์จะไม่พยายามค้นหาไคลเอ็นต์ ไม่หยุดการเชื่อมต่อนาน
- หมดเวลาเพียงระบุระยะเวลาที่เซิร์ฟเวอร์จะรอให้ลูกค้าเชื่อมต่อก่อนนอนอีกครั้ง
ข้อดีของวิธีนี้คือมีตัวเลือกอื่น ๆ มากมายถ้าคุณต้องการดู (man x11vnc) ยืดหยุ่นมาก แต่น่าเสียดายที่ไม่มี GUI สวย
ป.ล. ถ้าคุณยังไม่ได้ลอง Reminna เป็นทางเลือกของ Vinagre ฉันขอแนะนำให้คุณลอง มันเป็นไคลเอนต์ VNC ที่ยอดเยี่ยมซึ่งเพิ่งเกิดขึ้นกับคุณสมบัติ RDP รองรับด้วย