วิธีเริ่มเซสชัน VNC ด้วยจอภาพหลายจอ


10

งานในแล็บของฉันต้องการจอภาพสองจอ (ฉันสามารถใช้จอภาพเดียวได้ แต่ฉันจะต้องสลับระหว่างหน้าต่างตลอดเวลา)

เซิร์ฟเวอร์ headless (ไม่มีจอภาพ) กำลังเรียกใช้ CentOS 6 64 บิต GNOME พร้อมเซิร์ฟเวอร์ Tiger VNC รุ่น 1.1.0-16.el6.x86_64

คำถามของฉันคือมีวิธีที่ฉันสามารถเริ่มเซสชัน VNC ด้วยจอภาพสองหน้าหรือไม่ ปัจจุบันไฟล์ / etc / sysconfig / vncservers มีลักษณะเช่นนี้

VNCSERVERS="3:username"
VNCSERVERARGS[3]="-geometry 1920x1080 -geometry 1920x1200 -geometry 2560x1440 -geometry 3840x1080 -nolisten tcp -localhost"

โปรดทราบว่าตัวเลือก -geometry 3840x1080 จะสร้างหนึ่งหน้าจอกว้าง แต่ไม่สะดวกเท่ากับหน้าจอ 1080p สองหน้า

ฉันเปิดให้ RealVNC หรือเซิร์ฟเวอร์ VNC อื่น ๆ

ขอบคุณ!


superuser.com/questions/1086133/…มอบวิธีแก้ปัญหาสำหรับคำถามนี้
RaamEE

คำตอบ:


4

ฉันใช้ TightVNC เป็นจำนวนมากในงานล่าสุดของฉันและโซลูชั่น VNC ส่วนใหญ่นั้นใช้มาตรฐาน VNC แบบเปิด

ด้วยวิธีการทำงานของ VNC และสิ่งที่คุณต้องการทำวิธีเดียวที่จะทำให้สิ่งนี้สำเร็จคือการกำหนดรูปทรงเรขาคณิตตามที่คุณระบุไว้เพื่อรองรับความละเอียดแนวนอนขนาดใหญ่ คุณไม่สามารถแยกจอภาพออกได้เนื่องจาก VNC ไม่มีแนวคิดของจอภาพ 'แยก' นอกจากนี้คอมพิวเตอร์ระยะไกลจำเป็นต้องมีจอภาพสองจอหรือดีกว่าติดไว้เพื่อให้สามารถใช้งานได้ จอแสดงผลแบบไม่มีหัวจะถือว่าเป็นจอภาพเดียวเว้นแต่ว่าคุณจะกำหนดค่าต่าง ๆ ในการตั้งค่าเซิร์ฟเวอร์ VNC

โปรแกรมส่วนใหญ่ถือว่าจอภาพสองจอเป็นจอแสดงผลขนาดใหญ่ที่มีความละเอียดแนวนอนขนาดใหญ่รวมถึง Windows มีการเขียนโปรแกรมเพิ่มเติมที่เกี่ยวข้องเพื่อให้พฤติกรรมปรากฏเป็นสองหน้าต่างที่แตกต่างกัน ตัวอย่างเช่นนี่คือเหตุผลที่ Windows บันทึกจอภาพสองจอเป็นภาพเดียวเมื่อคุณถ่ายภาพหน้าจอแบบเต็มหน้าจอ

โปรแกรมหนึ่งที่สามารถทำสิ่งที่คุณต้องการคือ Teamviewer มีรุ่น Linux ที่รองรับ CentOS

ข้อมูลเพิ่มเติมที่นี่: https://www.teamviewer.com/th/download/linux/

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