Đa màn hình máy tính từ xa để Ubuntu


10

Có cách nào hoặc giải pháp máy tính để bàn từ xa (trả phí HOẶC miễn phí) mà tôi có thể sử dụng để điều khiển từ máy tính Linux này sang máy tính khác có hỗ trợ đa màn hình không?

Nói cách khác, cả Máy tính A và Máy tính B đều chạy Ubuntu. Máy tính A chỉ có một màn hình. Máy tính B có hai màn hình.

Tôi từ xa vào Máy tính A từ Máy tính B. Tôi muốn sử dụng cả hai màn hình trên Máy tính B.

Điều này có thể không?

Xin vui lòng giúp đỡ! Cảm ơn bạn.

Câu trả lời:


8

Giải pháp đầu tiên:

x2go là một ứng dụng máy tính từ xa nguồn mở cho GNU / Linux sử dụng giao thức công nghệ NX.

Cài đặt máy chủ X2Go

Trên Ubuntu 14.04:

Chạy các lệnh sau để thêm kho lưu trữ X2Go và cài đặt nó trong phiên bản Ubuntu 14.04 trở lên.

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

Trên Ubuntu 12.04:

Đối với Ubuntu 12.04 và các phiên bản trước, bạn có thể thêm kho lưu trữ X2Go và cài đặt nó như hiển thị bên dưới.

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

Cài đặt máy khách X2Go

X2Go Client có sẵn cho Windows, Mac OS X và nhiều bản phân phối Linux.

Thêm kho lưu trữ X2Go như được hiển thị ở trên trong phần cài đặt máy chủ X2Go tùy thuộc vào bản phân phối bạn sử dụng.

Then, install X2Go client using command:

Trên Debian và Ubuntu giống như các hệ thống:

sudo apt-get install x2goclient

X2Go hỗ trợ đa người dùng. Mở máy khách x2go trong New Sessioncửa sổ đi đến Input/outputtab.

Trong Displayphần bạn có thể chọn nút radio Use Whole Displayvà chọn số lượng màn hình bạn muốn sử dụng (phạm vi số từ 1 đến số lượng màn hình của bạn).

nhập mô tả hình ảnh ở đây


Giải pháp thứ hai

FreeRDP có thể sẽ làm những gì bạn muốn.

Tốt hơn là biên dịch FreeRDP từ các nguồn vì hỗ trợ Multi-Monitor chỉ khả dụng trong các phiên bản> = 1.1.

Truy cập trang này để tìm hiểu cách cài đặt nó từ nguồn.

Bây giờ bạn có thể sử dụng lệnh xfreerdp từ terminal:

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

nơi usernamelà tên người dùng của bạn trên máy chủ, server_addresslà vị trí máy chủ (địa chỉ IP hoặc hostname) và server_portlà cổng (để trống không ":" cho cổng mặc định).

Nếu bạn không muốn xây dựng từ nguồn, bạn vẫn có thể cài đặt nó bằng cách sử dụng:

sudo apt-get install freerdp-x11

Nhưng bạn phải chắc chắn rằng phiên bản> 1.1


3
Sử dụng tùy chọn này trong x2goclient dường như không hoạt động như bạn mô tả. Tùy chọn "Hiển thị" với "sử dụng toàn bộ màn hình" dường như chỉ chọn màn hình bạn muốn sử dụng.
aikeru

2
... Và tôi đã thử nghiệm cả hai từ Ubuntu 14.04 và Windows 8.1. Tôi mời bạn thực hiện một số kiểu chụp màn hình như jing ( techsmith.com/jing.html ) và cho thấy rằng nó có thể được thực hiện. Nếu bạn có thể làm điều đó, tôi sẽ thưởng tiền thưởng. Mặt khác, thật khó để tôi tin rằng bạn đã làm việc này vì nó không hoạt động trên máy của tôi. :(
aikeru

1
Điều này chỉ cho phép một màn hình duy nhất được sử dụng, kiểm tra hoặc bỏ chọn "phần mở rộng Xinerama" không có hiệu lực.
Ace

2
Tôi với aikeru - cài đặt này dành cho màn hình WHICH, không phải có bao nhiêu màn hình. Và tùy chọn Xinerama cũng không làm gì cho tôi.
David Doria

1
Tôi đã làm điều này với freerdp :) / usr / bin / xfreerdp /v:server.ip / u: user / p: password / multimon / rfx Biến lệnh đó thành tập lệnh và bùng nổ!
BrianBlaze

2

Tôi đã sử dụng NoMachine NX trong một thời gian dài, nó hoạt động tốt với tôi. Máy chủ chạy trên Ubuntu Server và tôi có thể kết nối từ cả Windows và Linux. Theo bài viết này , phiên bản 3.5 trước đây (hiện tại là 4.x) đã hỗ trợ nhiều màn hình, thứ được cho là sẽ được cải thiện trong 4.x.

Nếu đây là những gì bạn đang tìm kiếm, bạn có thể dùng thử vì có phiên bản miễn phí. Khi tôi sử dụng nó lần trước, có một số hạn chế trong phiên bản miễn phí như chỉ có một phiên tại một thời điểm. Tôi không thể nói với bạn nếu nó vẫn như vậy.

Chỉnh sửa: Theo những gì bạn nói về:

... Bất kể có bao nhiêu màn hình được kết nối với máy chủ (có lẽ bằng không!).

Máy chủ của tôi không đầu, vì vậy bạn không cần phải lo lắng về màn hình. Nó không giống như VNC nhưng mở một phiên riêng.

Và ngoài ra: Ngoài ra còn có một phiên bản NX hoàn toàn miễn phí . Nhưng tôi chưa có kinh nghiệm với nó.


Hãy để tôi thử điều này khi tôi có thể :)
aikeru

1

Đây là một giải pháp đơn giản phù hợp với tôi khi tôi làm việc từ xa với nhiều màn hình cũng như trên nhiều nền tảng. (Windows, Mac và Linux)

Tôi sử dụng một chương trình có tên Teamviewer, có thể được đặt tại Teamviewer.com Tôi hiện đang chạy nó thông qua rượu vang nhưng cũng đã chạy phiên bản linux thành công. Nó sẽ cho phép bạn nhanh chóng chuyển đổi giữa các màn hình mặc dù tôi đã không thành công khi hiển thị nhiều màn hình cùng một lúc.

Điều này có thêm khả năng bạn có thể truy cập vào bất kỳ máy tính nào , đăng nhập tại trang web của họ và truy cập vào máy tính của bạn từ bất cứ đâu mà không cần tải chương trình.


Vâng. Chuyển đổi giữa các màn hình sẽ không hoạt động cho trường hợp sử dụng của tôi. :( cảm ơn tho. Máy chủ thực sự có thể là không đầu.
aikeru
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.