Xorg

如何在不同的物理顯示器上執行單獨的 X 會話?

  • November 10, 2020

這是我需要做的。我需要通過 HDMI 為我的朋友在電視螢幕上播放電影,而我正在通過 VGA 將一些個人項目破解到較小的顯示器上。必須將螢幕分開,因為我在 VGA 螢幕上執行了一個工作監視器應用程序,它將隨機截取螢幕截圖,最好不要讓螢幕截圖是一半 Megamind 和一半 Eclipse。我聽說您可以在每個螢幕上執行不同的 X 會話,但我不知道該怎麼做。本質上,我需要一個螢幕上的全屏 VLC 和另一個螢幕上的完整桌面環境。我正在執行 64 位的 Linux Mint 11 (Ubuntu 11.04)。

有沒有辦法做到這一點?如果是這樣,我可以這樣做,以便我可以切換與我的滑鼠關聯的 X 會話以控制電影嗎?

你想要的是一個多座位 Xxorg 配置。我不知道您使用的是哪個發行版,所以我將連結到xorg Wiki entry。X 非常適合這一點,因為 20 多年前,許多機構在他們所有的 Unix 機器上都這樣做了。

**一個限制:**您將無法在兩個顯示器上使用相同的鍵盤和滑鼠。

我剛剛寫了一個關於如何在 2 個監視器上設置和執行單獨的 xsession 的快速小技巧。看看http://www.nu2upc.com/linux-tips/configuring-dual-displays/

首先讓我解釋一下我將要完成的工作,看看這是否滿足您的需求。我將執行 2 個顯示器,1 個通過 VGA 連接,另一個通過 DVI 連接。VGA 監視器將作為 xsession 0 上的監視器 0 連接到螢幕 0,並且 DVI 在 1 上。

我遇到的問題是系統自動將 0 分配給 DVI 監視器,因此沒有給我想要的結果。

解決方案是簡單地拔下 DVI 顯示器,重新啟動並從一個乾淨的 xorg.conf 文件開始。我打開 nvidia-settings 檢查查看我的 VGA 顯示器是否按照我想要的方式配置,然後我插入我的 DVI 顯示器,點擊“X 伺服器顯示配置”,然後點擊“檢測顯示器”,它找到了 DVI 顯示器。然後我將 DVI 監視器設置在我的 VGA 監視器的右側,然後點擊“配置”並選擇“分離 X 螢幕”,然後確保所有其他設置都符合我的喜好。我點擊“保存 X 配置文件”並同意合併更改。然後我重新啟動了我的系統。和中提琴!我現在有我的 2 個顯示器在單獨的 xsessions 中執行!

引用自:https://unix.stackexchange.com/questions/19340