Xorg

是否可以控制哪個顯示器被視為主顯示器?

  • August 23, 2020

我剛剛添加了第二台顯示器,我遇到了一個非常典型的問題,即顯示器被交換。

顯然,第二台監視器已被 X.org 辨識為“監視器 0”,但根據 ATI 配置小程序,它是#2。(小程序從 1 開始對監視器進行編號,而不是 0。)也就是說,第二個監視器是小程序列出的第一個監視器。

這讓我很擔心,因為我在 Windows 上遇到了重啟後雙顯示器隨機交換的問題。移動 Gnome 面板很容易,即使不是很明顯。但是,我想知道其他事情是否有可能使用“監視器 0”,在這種情況下,我希望它們在“監視器 1”上。

那麼,我可以控制哪個顯示器被視為主要顯示器嗎?

您的監視器設置通常可以在 Xorg 配置文件中找到/etc/X11/xorg.conf

但是,許多現代發行版(例如最近的 Ubuntu 發行版)試圖避免使用配置文件,因為維護它可能會很痛苦。您最初可以通過執行以下命令來創建此文件:

# Xorg --configure

從那裡您可以進行進一步的自定義。Arch wiki 有一篇文章可以幫助進行自定義。

如果您想在不進行編輯的情況下更改主顯示器,xorg.conf可以嘗試以下操作:

$ xrandr --output XXXX --primary

此處 XXXX 應替換為您要作為主要的輸出。你可以跑

$ xrandr --current

查看目前配置並查看可用的輸出設備。通常,這些將具有諸如“VGA1”、“LVDS1”之類的名稱或引用所使用連接的其他名稱。

將顯示器設置為主顯示器通常也會移動您的面板,如果您使用筆記型電腦並希望每天多次更改哪個顯示器是主顯示器,這很好。我發現這比創建 xorg.conf 文件要好得多,但是我的監視器配置每天會更改多次。

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