在Linux系統中,Compton是一個用于實現OpenGL合成的Compositor。要在Compton中配置多顯示器,請按照以下步驟操作:
首先,確保已經安裝了Compton。如果尚未安裝,請使用以下命令之一進行安裝:
對于基于Debian的系統(如Ubuntu):
sudo apt-get install compton
對于基于Arch的系統:
sudo pacman -S compton
創建一個Compton配置文件。在終端中運行以下命令以創建一個名為compton.conf
的文件:
mkdir -p ~/.config/compton
touch ~/.config/compton/compton.conf
使用文本編輯器打開compton.conf
文件。例如,使用nano編輯器:
nano ~/.config/compton/compton.conf
在compton.conf
文件中,添加以下內容以配置多顯示器設置:
# 啟用多顯示器支持
backend = "glx";
# 設置陰影質量
shadow-exclude = [ ".*" ];
# 設置桌面大小和位置
xrandr-output-name-0 = "eDP-1";
xrandr-output-name-0-pos = "0x0";
xrandr-output-name-1 = "HDMI-1";
xrandr-output-name-1-pos = "1920x0";
# 設置每個顯示器的縮放和旋轉
xrandr-output-name-0-scale = "1x1";
xrandr-output-name-0-transform = "normal";
xrandr-output-name-1-scale = "1x1";
xrandr-output-name-1-transform = "normal";
# 設置每個顯示器的透明度
opacity-rule = [
"opacity=0.95 A",
"opacity=1.00 AA"
];
請注意,您需要根據您的顯示器名稱和分辨率更改xrandr-output-name-*
和xrandr-output-name-*-pos
值。要獲取顯示器名稱,請運行xrandr
命令。
保存并關閉compton.conf
文件。
重新啟動Compton以應用更改。您可以通過以下命令重新啟動Compton:
compton -c ~/.config/compton/compton.conf
或者,您可以將Compton添加到系統啟動應用程序中,以便在每次啟動時自動運行。
現在,Compton應該已經配置為使用多個顯示器。如果您遇到任何問題,請檢查compton.conf
文件中的設置是否正確,并確保您的圖形驅動程序支持OpenGL合成。