一、安裝Compton
在Ubuntu系統中,首先需要安裝Compton。打開終端,執行以下命令:
sudo apt install compton
安裝完成后,Compton會默認集成到系統中,但需通過配置文件調整參數以實現所需效果。
二、配置文件位置與編輯方法
Compton的主配置文件通常位于用戶主目錄下的.config
文件夾中,路徑為~/.config/compton.conf
。若該文件不存在,可通過以下命令創建:
mkdir -p ~/.config && touch ~/.config/compton.conf
使用文本編輯器(如nano
)打開配置文件:
nano ~/.config/compton.conf
編輯完成后,按Ctrl+O
保存、Ctrl+X
退出。
三、常用參數詳解與調整建議
Compton的參數可分為視覺效果、性能優化、兼容性三大類,以下是最常用的參數及說明:
glx
(支持GPU加速,適合現代顯卡)或wayland
(適配Wayland協議,性能更優);若遇到兼容性問題(如窗口閃爍),可切換為xrender
(軟件渲染,兼容性最好但性能較差)。backend = glx
shadow = false
opacity = 0.85
ignore_root = true
vsync = true
false
,顯著降低GPU占用率。shadow = false; opacity = false
backend
設置為glx
或wayland
,充分利用顯卡的圖形處理能力,提升合成效率。backend = glx
cpulimit
工具限制Compton的CPU占用率(如限制為50%),避免其占用過多系統資源導致系統卡頓。cpulimit -l 50 -p $(pgrep compton)
ignore_glx_glitz = true
transparency_rule = { class = "Firefox"; opacity = 0.9; }
四、應用更改與重啟Compton
修改配置文件后,需重啟Compton以使更改生效??赏ㄟ^以下兩種方式重啟:
killall compton && compton -b &
-b
參數表示讓Compton在后臺運行)sudo systemctl restart compton
五、開機自啟設置(可選)
若希望Compton在系統啟動時自動運行,可將其添加到啟動腳本中:
~/.xprofile
或~/.xinitrc
文件(取決于你的登錄方式):nano ~/.xprofile
export GTK_IM_MODULE=fcitx; export QT_IM_MODULE=fcitx; export XMODIFIERS="@im=fcitx"; compton -b &
source ~/.xprofile
使更改生效。