多顯示器遠端桌面到 Ubuntu

多顯示器遠端桌面到 Ubuntu

是否有某種方法或遠端桌面解決方案(付費或免費)可以用來從一台 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

我用了諾機器NX很長一段時間這對我來說效果很好。伺服器在 Ubuntu 伺服器上運行,我可以從 Windows 和 Linux 進行連接。根據本文,先前的版本3.5(目前是4.x)已經支援多顯示器,據說在4.x中得到了改進。

如果這是您正在尋找的,您可以嘗試一下,因為有免費版本。當我上次使用它時,免費版本有一些限制,例如一次只能進行一個會話。我不能告訴你現在是否還是這樣。

編輯:對於你所說的:

....無論有多少顯示器連接到伺服器(可能為零!)。

我的伺服器是無頭的,因此您無需擔心它的監視器。它與 VNC 不同,但會開啟一個自己的會話。

另外:還有一個完全NX 免費版。但我對此沒有任何經驗。

答案3

這是一個簡單的解決方案當我使用多個顯示器以及跨平台進行遠端工作時,這對我很有效。

我使用一個名為 Teamviewer 的程序,該程序可以位於Teamviewer.com我目前正在透過 wine 運行它,但也成功運行了 linux 版本。它將允許您在顯示器之間快速切換,儘管我沒有成功地一次顯示多個顯示器。

這有您可以使用任何計算機的額外好處,登入他們的網站,然後從任何地方訪問您的計算機,而無需加載程式。

答案4

  • 您可以使用 x2go 輕鬆實現這一目標。
  • 輸入輸出選項卡確保選中兩個選項:全螢幕,希涅拉瑪

例 :x2go設定

在這裡閱讀更多內容

相關內容