Compton配置中透明度的調整方法
Compton的配置文件通常位于用戶主目錄下的.config
文件夾中,路徑為~/.config/compton.conf
。若該文件不存在,可通過以下命令手動創建:
mkdir -p ~/.config
touch ~/.config/compton.conf
使用文本編輯器(如nano
、vim
)打開compton.conf
,添加或修改以下關鍵參數以控制透明度:
opacity
參數設置所有窗口的默認透明度(取值范圍0.0
~1.0
,0.0
為完全透明,1.0
為完全不透明)。opacity = 0.7; # 設置全局透明度為70%
opacity-rule
參數針對不同窗口類型設置差異化透明度(支持按類名、名稱等匹配)。例如:opacity-rule = ["90:class_g 'Firefox'", "80:name 'Terminal'", "100:class_g 'Xephyr'"];
# Firefox窗口透明度90%,Terminal窗口透明度80%,Xephyr窗口完全不透明
background-opacity
參數設置桌面背景的透明度(適用于需要透出桌面壁紙的場景)。background-opacity = 0.5; # 桌面背景透明度50%
若不想修改配置文件,可在啟動Compton時通過命令行參數直接設置透明度:
--opacity
參數(簡寫-r
),例如:compton -b --opacity 0.6 # 后臺運行,全局透明度60%
-i
(聚焦窗口)和-u
(非聚焦窗口)參數,例如:compton -b -i 0.9 -u 0.7 # 聚焦窗口透明度90%,非聚焦窗口透明度70%
修改配置文件或命令行參數后,需重啟Compton以使更改生效:
killall compton # 結束當前Compton進程
compton -c ~/.config/compton.conf & # 重新啟動(加載配置文件)
若已將Compton添加到開機自啟動,重啟系統后也會自動應用最新配置。
glx
后端以獲得更好性能),否則可能出現透明效果異?;蛐阅芟陆?。shadow: false
關閉陰影)或調整透明度值。