Compton是一款功能強大的Linux窗口合成器,支持Wayland和X11,可實現(xiàn)窗口透明效果。本文概述其默認設(shè)置。
核心功能與默認設(shè)置:
Compton默認后臺運行,并啟用GPU加速以提升性能(后端通常為glx或wayland,可通過–backend選項指定)。默認幀率限制為60fps(可通過–fps-limit調(diào)整)。它默認啟用窗口陰影效果(可通過–shadow-exclude排除特定窗口)。透明度算法默認使用alpha混合模式(可通過–blend-method選擇其他模式,如premultiplied-alpha)。Compton也默認處理鍵盤和鼠標輸入(可通過–ignore選項忽略特定輸入設(shè)備)。
高級自定義選項:
Compton支持自定義配置文件(通常位于~/.config/compton.conf),允許用戶精細調(diào)整各項參數(shù)。默認情況下,Compton會輸出基本的日志信息(日志級別可通過–log-level選項調(diào)整)。Compton與多種窗口管理器兼容,集成方式因窗口管理器而異,通常需要在窗口管理器的配置文件中添加啟動命令。
配置文件示例:
以下是一個簡單的Compton配置文件示例,展示了部分常用設(shè)置:
backend = "glx"; shadow-exclude = [".*", ".*..*"]; blend-method = "alpha"; fps-limit = 60; ignore = ["event.*", "pointer.*"];
啟動Compton:
使用以下命令啟動Compton,并加載配置文件(若無配置文件,則使用默認設(shè)置):
compton --config ~/.config/compton.conf
Compton的默認設(shè)置力求在性能和視覺效果之間取得平衡。您可以根據(jù)自身需求修改配置文件,以獲得最佳的窗口透明效果。