
是否有某種方法或遠端桌面解決方案(付費或免費)可以用來從一台 Linux PC 遠端到另一台支援多顯示器的 PC?
換句話說,計算機 A 和計算機 B 都運行 Ubuntu。計算機 A 只有一台顯示器。電腦 B 有兩個顯示器。
我從電腦 B 遠端存取電腦 A。
這可能嗎?
請幫忙!謝謝。
答案1
第一個解決方案:
x2go是一個使用 NX 技術協定的 GNU/Linux 開源遠端桌面應用程式。
安裝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 用戶端適用於 Windows、Mac OS X 和許多 Linux 發行版。
根據您使用的發行版,在 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 到您的顯示器數量)。
第二種解決方案
免費RDP可能會做你想做的事。
最好編譯一下免費RDP來自來源,因為多顯示器支援僅在 >= 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
答案2
答案3
這是一個簡單的解決方案當我使用多個顯示器以及跨平台進行遠端工作時,這對我很有效。
我使用一個名為 Teamviewer 的程序,該程序可以位於Teamviewer.com我目前正在透過 wine 運行它,但也成功運行了 linux 版本。它將允許您在顯示器之間快速切換,儘管我沒有成功地一次顯示多個顯示器。
這有您可以使用任何計算機的額外好處,登入他們的網站,然後從任何地方訪問您的計算機,而無需加載程式。