ฉันสามารถใช้ Raspberry Pi เป็นจอภาพที่สองได้หรือไม่


14

ฉันมีเดสก์ท็อปที่ใช้ Ubuntu 10.04 (ซึ่งฉันควรอัพเกรด - ฉันรู้!) ซึ่งใช้ GDM ในปัจจุบันนี้มี 2 xorg.confหน้าจอการติดตั้งซึ่งมีการกำหนดค่าการใช้ มันรวมถึงการใช้xineramaเพื่อทำหน้าที่เป็นหน้าจอขนาดใหญ่

เป็นไปได้ไหมที่จะใช้ Xserver บน RPi เป็นจอแสดงผลอื่นในการกำหนดค่านี้ ฉันยินดีที่จะใช้การกระจาย RPi ใด ๆ แต่ตอนนี้ติดตั้ง Arch แล้ว เพื่อชี้แจงฉันต้องการขยายเดสก์ท็อปของคอมพิวเตอร์ข้าม Pi

คำตอบ:


8

ฉันกำลังทำสิ่งนี้อยู่ในขณะนี้ แต่ไม่ได้ใช้xorgการกำหนดค่าเนื่องจากฉันเกลียดการแก้ไขไฟล์ที่น่ากลัว การใช้วิธีนี้จะต้องเสียบ Pi เข้ากับจอภาพที่สองและใช้งานได้โดยส่งเม้าส์และการกดแป้นพิมพ์ของคุณไปที่ SSH ไปยัง xsession ของ Pi นี่อาจไม่ใช่สิ่งที่คุณต้องการ อย่างไรก็ตามมันง่ายกว่ามาก

นี่คือความสำเร็จโดยใช้x2xซึ่งสามารถติดตั้งและตั้งค่าได้ง่ายมาก

ติดตั้งx2xบนอุปกรณ์ทั้งสอง:

sudo pacman -S x2x

กำหนดค่า SSH:

ใน Raspberry Pi แก้ไข/etc/ssh/sshd_configและเพิ่ม / ยกเลิกการคอมเมนต์บรรทัดต่อไปนี้:

X11Forwarding yes

และรีสตาร์ทsshdโดยใช้

sudo /etc/rc.d/sshd restart

SSH ไปยัง Pi จากอุปกรณ์อื่นของคุณและเรียกใช้x2x:

ssh -X 192.168.0.70 'x2x -east -to :0'

แทนที่ IP ด้วยที่อยู่ของ Raspberry Pi ของคุณ

ตอนนี้คุณควรจะสามารถเลื่อนเมาส์ระหว่างสองช่วง X


2
สามารถติดตั้ง Synergy เพื่อให้ได้สิ่งที่คล้ายกันมาก
606723

ซินเนอร์จี้แค่เลื่อนเมาส์และคีย์บอร์ดใช่ไหม? คุณยังคงเรียกใช้โปรแกรมบน Pi ฉันแค่อยากจะใช้มันเป็นจอแสดงผล
อเล็กซ์แชมเบอร์เลน

ฉันได้รับข้อผิดพลาดไม่มีโพรโทคอลที่ระบุ x2x - ข้อผิดพลาด: ไม่สามารถเปิดจอแสดงผล: 0
Alex Chamberlain

ฉันทำงานได้แล้ว! และคุณพูดถูกมันไม่ใช่สิ่งที่ฉันต้องการ ...
อเล็กซ์แชมเบอร์เลน

ฉันสนใจทำสิ่งที่คล้ายกัน อะไรไม่ทำงาน
Esben Skov Pedersen

1

ด้วยการแฮ็กเพียงเล็กน้อยคุณอาจจะสามารถดึงมันออกมาได้ สิ่งที่คุณต้องทำคือตั้งค่าจอแสดงผล "ปลอม" แล้วใช้ VNC เพื่อเชื่อมต่อกับจอแสดงผลนั้น

นี่จะเป็นการจำลองสิ่งที่หน้าจอโซนทำ http://www.zoneos.com/zonescreen.htm

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