จอภาพระยะไกลแบบมัลติเดสก์ท็อปไปยัง Ubuntu


10

มีวิธีการบางอย่างหรือโซลูชันเดสก์ท็อประยะไกล (จ่ายเงินหรือฟรี) ที่ฉันสามารถใช้รีโมทจากพีซี Linux เครื่องหนึ่งไปยังเครื่องอื่นด้วยการสนับสนุนหลายจอภาพหรือไม่

กล่าวอีกนัยหนึ่งคอมพิวเตอร์ A และคอมพิวเตอร์ B ทั้งสองใช้ Ubuntu คอมพิวเตอร์ A มีจอภาพเดียวเท่านั้น คอมพิวเตอร์ B มีจอภาพสองจอ

ฉันใช้คอมพิวเตอร์ A จากคอมพิวเตอร์ B. ฉันต้องการใช้จอภาพทั้งสองบนคอมพิวเตอร์ B

เป็นไปได้ไหม

กรุณาช่วย! ขอบคุณ.

คำตอบ:


8

วิธีแก้ปัญหาแรก:

x2goเป็นโปรแกรมเดสก์ท็อประยะไกลแบบโอเพ่นซอร์สสำหรับ GNU / Linux ที่ใช้โปรโตคอลเทคโนโลยี NX

ติดตั้งเซิร์ฟเวอร์ X2Go

บน Ubuntu 14.04:

เรียกใช้คำสั่งต่อไปนี้เพื่อเพิ่มที่เก็บ X2Go และติดตั้งใน Ubuntu 14.04 หรือรุ่นที่สูงกว่า

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession

บน Ubuntu 12.04:

สำหรับ Ubuntu 12.04 และเวอร์ชันก่อนหน้าคุณสามารถเพิ่มที่เก็บ X2Go และติดตั้งได้ตามที่แสดงด้านล่าง

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession

ติดตั้งไคลเอนต์ X2Go

X2Go Client พร้อมใช้งานสำหรับ Windows, Mac OS X และลีนุกซ์หลายรุ่น

เพิ่มที่เก็บ X2Go ตามที่แสดงด้านบนในส่วนการติดตั้งเซิร์ฟเวอร์ X2Go ขึ้นอยู่กับการกระจายที่คุณใช้

Then, install X2Go client using command:

บน Debian และ Ubuntu เช่นระบบ:

sudo apt-get install x2goclient

X2Go รองรับผู้ใช้หลายคน เปิดไคลเอ็นต์ x2go ในNew Sessionหน้าต่างไปที่Input/outputแท็บ

ในDisplayส่วนที่คุณสามารถเลือกปุ่มตัวUse Whole Displayเลือกและเลือกจำนวนของจอแสดงผลที่คุณต้องการใช้ (ช่วงจำนวนจาก 1 ถึงจำนวนจอภาพของคุณ)

ป้อนคำอธิบายรูปภาพที่นี่


ทางออกที่สอง

FreeRDPอาจทำในสิ่งที่คุณต้องการ

เป็นการดีกว่าที่จะรวบรวมFreeRDPจากแหล่งที่มาเพราะการสนับสนุน Multi-Monitor มีเฉพาะในรุ่น> = 1.1

เยี่ยมชมหน้านี้เพื่อเรียนรู้วิธีการติดตั้งจากแหล่งที่มา

ตอนนี้คุณสามารถใช้คำสั่ง xfreerdp จากเทอร์มินัล:

xfreerdp /multimon /u:username /v:server_address:server_port

โดยที่usernameชื่อผู้ใช้ของคุณบนเซิร์ฟเวอร์server_addressคือที่ตั้งเซิร์ฟเวอร์ (ที่อยู่ IP หรือชื่อโฮสต์) และserver_portเป็นพอร์ต (ปล่อยว่างไว้โดยไม่มี ":" สำหรับพอร์ตเริ่มต้น)

หากคุณไม่ต้องการสร้างจากแหล่งที่มาคุณยังสามารถติดตั้งได้โดยใช้:

sudo apt-get install freerdp-x11

แต่คุณต้องแน่ใจว่าเวอร์ชันนั้นเป็น> 1.1


3
การใช้ตัวเลือกนี้ใน x2goclient ดูเหมือนจะไม่ทำงานตามที่คุณอธิบาย ตัวเลือก "ดิสเพลย์" ที่มี "ใช้ทั้งจอแสดงผล" ดูเหมือนจะเลือกว่าคุณต้องการใช้จอแสดงผลแบบใด
aikeru

2
... และฉันทดสอบทั้งจาก Ubuntu 14.04 และ Windows 8.1 ฉันขอเชิญคุณให้จับภาพหน้าจอบางอย่างเช่น jing ( techsmith.com/jing.html ) และแสดงว่าสามารถทำได้ หากคุณสามารถทำเช่นนั้นฉันจะมอบรางวัลให้ ไม่อย่างนั้นมันยากสำหรับฉันที่จะเชื่อว่าคุณได้งานนี้เพราะมันใช้ไม่ได้กับเครื่องของฉัน :(
aikeru

1
สิ่งนี้อนุญาตให้ใช้จอภาพเดียวเท่านั้นตรวจสอบหรือยกเลิกการเลือก "ส่วนขยาย Xinerama" ไม่มีผลใด ๆ
เอซ

2
ฉันกับ aikeru - การตั้งค่านี้ใช้สำหรับการแสดงผลซึ่งไม่ใช่จำนวนที่แสดง และตัวเลือก Xinerama ก็ไม่ได้ทำสิ่งใดเพื่อฉัน
David Doria

1
ฉันทำสิ่งนี้กับ freerdp :) / usr / bin / xfreerdp /v:server.ip / u: ผู้ใช้ / p: รหัสผ่าน / multimon / rfx เปลี่ยนคำสั่งเป็นสคริปต์และความเจริญ!
BrianBlaze

2

ฉันใช้NoMachine NXเป็นเวลานานซึ่งทำงานได้ดีสำหรับฉัน เซิร์ฟเวอร์ทำงานบนเซิร์ฟเวอร์ Ubuntu และฉันสามารถเชื่อมต่อได้จากทั้ง Windows และ Linux ตามบทความนี้เวอร์ชั่น 3.5 (ปัจจุบันคือ 4.x) รุ่นก่อนหน้านี้รองรับจอภาพหลายจอที่มีการปรับปรุงใน 4.x

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

แก้ไข:สิ่งที่คุณพูดเกี่ยวกับ:

... ไม่ว่าจอภาพจะเชื่อมต่อกับเซิร์ฟเวอร์กี่จอก็ตาม (อาจเป็นศูนย์!)

เซิร์ฟเวอร์ของฉันไม่มีส่วนหัวดังนั้นคุณไม่จำเป็นต้องกังวลเกี่ยวกับจอภาพ มันไม่เหมือน VNC แต่เปิดเซสชันของตัวเอง

และนอกจากนี้: นอกจากนี้ยังมีสมบูรณ์รุ่นฟรีของ NX แต่ฉันไม่ได้มีประสบการณ์กับมัน


ให้ฉันลองใช้ดูเมื่อฉันสามารถทำได้ :)
aikeru

1

นี่เป็นทางออกที่ง่ายสำหรับฉันเพราะฉันทำงานจากระยะไกลด้วยจอภาพหลายจอรวมถึงแพลตฟอร์มต่างๆ (Windows, Mac และ Linux)

ฉันใช้โปรแกรมที่ชื่อว่า Teamviewer ซึ่งสามารถหาได้ที่Teamviewer.comฉันกำลังใช้งานผ่านทางไวน์อยู่ แต่ได้เรียกใช้เวอร์ชัน linux สำเร็จแล้วเช่นกัน จะช่วยให้คุณสลับระหว่างจอภาพได้อย่างรวดเร็วแม้ว่าฉันจะไม่ประสบความสำเร็จในการแสดงมากกว่าหนึ่งครั้ง

นี่เป็นการเพิ่มความสามารถในการเข้าถึงคอมพิวเตอร์เครื่องใดก็ตามลงชื่อเข้าใช้ที่ไซต์ของตนและเข้าถึงคอมพิวเตอร์ของคุณได้จากทุกที่โดยไม่ต้องโหลดโปรแกรม


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