
我安裝了 Debian 9 和 2 個 HDMI 輸出的 AMD 閘道。這侏儒 3.22.2桌面僅顯示在一台顯示器上。遵循以下說明:https://wiki.debian.org/AtiHowTo
安裝視訊驅動程式。然後使用randr
來自終端的命令使第二個監視器在 gnome-control-panel 中可用。我的擴展桌面運行得很好!
Video Contgrollers: (from $ lspci)
01:05.0 [AMD/ATI] RS780 [Radeon HD 3200]
02:00.0 [AMD/ATI] Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]
要啟動第二個監視器:
# xrandr --setprovideroutputsource 1 0
然後第二個顯示器顯示在 gnome 控制面板中,以便我可以設定擴充桌面。
問題:每次啟動 Debian 時,桌面僅出現在使用 RS780 卡的第一台顯示器上。
問題:
- 如何配置系統以在兩台顯示器上自動顯示擴充桌面?
- 我沒有
/etc/X11/xorg.conf
;我需要一個嗎?
答案1
蘭德爾命令解決了問題。
$ xrandr
// 傳回連線的視訊輸出名稱:HDMI-0 和 HDMI-1-1。
// 然後我將這 2 個指令放入 bash 腳本中:
xrandr --auto --setprovideroutputsource 1 0 --auto
xrandr --輸出 HDMI-1-1 --auto --HDMI-0 的右側
答案2
您應該編輯xorg.conf
,以便啟動兩張卡,並給出正確的位置。 A xorg.conf
-less 適用於常見情況,但邊緣情況尚未得到很好的支援。考慮到當系統中有更好的顯示卡時,人們通常不想啟動一張顯示卡(例如 CPU 中的顯示卡)。而且無論如何,組織無法知道哪個顯示器位於另一個顯示器的左側(或上方)。
當然你也可以使用其他方法,例如告訴 gnome 自動執行呼叫的腳本randr
,但我覺得不太方便。