ใช้คอมพิวเตอร์เครื่องที่สองเป็นเพียงหน้าจอ / มอนิเตอร์ใน X (VNC?)


8

เป้าหมายของฉันคือการใช้จอภาพสามจอกับระบบ Linux ของฉัน มันเป็นแล็ปท็อปดังนั้นการเพิ่มการ์ดวิดีโออื่นไม่ใช่วิธีที่ง่ายที่สุด (ฉันได้ตรวจสอบตัวเลือกจำนวนหนึ่งเช่น: การติดตั้งสถานีเชื่อมต่อที่มีสล็อต PCI, อะแดปเตอร์ USB / Cardbus vga และอื่น ๆ ในขณะที่ไม่ต้องการไปในทางนั้น)

ฉันสงสัยว่าการใช้เดสก์ท็อป + หน้าจอที่เก่ากว่าที่ฉันวางไว้เพราะ "จอภาพ" ตัวที่สามอาจเป็นทางออกที่ง่ายที่สุดถ้ามีวิธีที่จะทำให้มันทำงานได้อย่างราบรื่น

ฉันสงสัยว่าฉันสามารถใช้ VNC หรือ X เอง (?) เพื่อให้บรรลุดังต่อไปนี้:

  • คอมพิวเตอร์ A เป็นคอมพิวเตอร์หลักของฉัน มันมีไฟล์ทั้งหมดของฉัน ฯลฯ
  • คอมพิวเตอร์ B ใช้เพื่อแสดงบนหน้าจอเพิ่มเติม
  • keyboard + mouse เชื่อมต่อกับคอมพิวเตอร์ A
  • ใช้ VNC หรือ X เพื่อเชื่อมต่อทั้งสองเพื่อให้คอมพิวเตอร์ B แสดงหน้าจอ X ที่เหมือนกับว่าเป็นหน้าจอที่สามที่เชื่อมต่อกับคอมพิวเตอร์ A

ฉันไม่ทราบว่าจุดสุดท้ายชัดเจนหรือไม่ แต่สิ่งที่ฉันหมายถึงคือฉันต้องการที่จะสามารถ:

  • สามารถให้ตัวจัดการหน้าต่างของฉันกำหนด / ย้ายไปรอบเดสก์ท็อปเสมือนจริงบนหน้าจอทั้งสามหน้าจอ
  • ย้ายหน้าต่างไปมาระหว่างหน้าจอที่เชื่อมต่อกับคอมพิวเตอร์ A และหน้าจอคอมพิวเตอร์ B
  • สามารถคัดลอกบางสิ่งในแอปที่แสดงบนหน้าจอคอมพิวเตอร์ A และวางลงในแอพที่แสดงบนหน้าจอที่แนบกับคอมพิวเตอร์ B
  • เข้าถึงระบบไฟล์บนคอมพิวเตอร์เครื่องหลักของฉัน (A) เมื่อใช้แอปพลิเคชันที่แสดงอยู่บนหน้าจอที่ต่ออยู่กับคอมพิวเตอร์ B

โดยทั่วไปฉันต้องการ X ในการปฏิบัติต่อคอมพิวเตอร์ B เหมือนว่ามันไม่มีอะไรนอกจากหน้าจอทางกายภาพที่สาม ...

เป็นไปได้หรือไม่ :)

~ lara


1
หากคุณต้องการหลีกเลี่ยงการซื้อฮาร์ดแวร์เพิ่มเติมเนื่องจากค่าใช้จ่ายคุณควรคำนึงถึงการใช้พลังงานของคอมพิวเตอร์ B ด้วย หาก B ค่อนข้างหิวพลังงานฮาร์ดแวร์พิเศษอาจเป็นทางออกที่ดีกว่าในเชิงเศรษฐกิจ
foraidt

คำตอบ:


4

นั่นคือสิ่งที่DMX: กระจาย Multi-head Xได้รับการออกแบบมาให้ทำโชคไม่ดีที่มันถูกทำลายใน X.Org หลายรุ่นดังนั้นคุณอาจต้องทำงานสักหน่อยเพื่อให้มันทำงานได้



0

ลองเสียบสายเคเบิลทางกายภาพเข้ากับพอร์ตที่ไม่ได้ใช้งานบนจอภาพที่สองแล้วสลับอินพุต (จอภาพมักจะมี DVI, HDMI และ VGA)

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


0

ฉันมี iPad และ Chromebook และฉันต้องการที่จะใช้พวกเขาเป็นจอภาพของฉันเพียงเพื่อให้เห็นบางส่วนhtop, iptstate, nmonขั้ว ดังนั้นฉันเป็นคนขี้เกียจและใช้คำตอบนี้:

https://askubuntu.com/a/888269/240760

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