怎樣調整Debian Compton參數
若尚未安裝Compton,可通過以下命令在Debian系統中安裝:
sudo apt update && sudo apt install compton
Compton的配置文件通常位于兩個位置,優先級從高到低:
~/.config/compton.conf
(僅當前用戶生效,推薦修改);/etc/xdg/compton.conf
(所有用戶生效,需root權限)。mkdir -p ~/.config && touch ~/.config/compton.conf
使用文本編輯器(如nano
)打開配置文件:
nano ~/.config/compton.conf
以下是常見參數及其作用說明:
backend = glx # 推薦(GPU加速,性能更好);若出現兼容性問題,可改用xrender(CPU渲染)
vsync = true # 開啟;若出現卡頓,可設為false
shadow = true # 開啟;若陰影導致性能下降,可設為false
opacity = 0.8 # 窗口透明度(如0.8表示80%不透明);
alpha = 0.8 # 前景窗口透明度(如終端、對話框等)
ignore_root = true # 推薦開啟
blur-background = true # 開啟;
blur-kern = "3x3box" # 模糊核大?。ㄈ?x3box、5x5gauss,值越大越模糊)
shadow-exclude = [
"^.*\\b(Nautilus|Dolphin|Firefox|Chrome)\\b.*$", # 排除Nautilus、Dolphin等窗口;
"name = 'Notification'" # 排除通知窗口
]
修改配置文件后,需重啟Compton使更改生效:
killall compton && compton &
若Compton未運行,直接執行compton &
即可啟動。
sudo nano /etc/systemd/system/compton.service
添加以下內容(替換你的用戶名
為實際用戶名):[Unit]
Description=Compton Compositor
After=display-manager.service
[Service]
ExecStart=/usr/bin/compton --config ~/.config/compton.conf
Restart=always
User=你的用戶名
[Install]
WantedBy=multi-user.target
啟用并啟動服務:sudo systemctl daemon-reload
sudo systemctl enable compton
sudo systemctl start compton
glx
后端(需顯卡驅動支持);shadow = false
、opacity = 1.0
);cpulimit -l 50 -p $(pgrep compton)
限制CPU占用率不超過50%)。cp ~/.config/compton.conf ~/.config/compton.conf.bak
);