安装Compton
sudo apt install compton
sudo pacman -S compton
sudo dnf install compton
配置Compton
编辑配置文件 ~/.config/compton.conf
(若不存在则创建),关键参数:
backend = glx
(优先使用GPU加速,需安装OpenGL驱动)。shadow = false
(禁用阴影)、opacity = 1.0
(禁用透明度)。vsync = true
(减少画面撕裂,若开启后卡顿可设为false)。启动Compton
手动启动:compton --config ~/.config/compton.conf -b
(-b
表示后台运行)。
自动启动:添加到桌面环境“启动应用程序”或窗口管理器配置文件(如i3的~/.config/i3/config
)。
优化资源占用
cpulimit
限制其资源:cpulimit -l 50 -p $(pgrep compton)
(限制CPU使用率50%)。验证效果
重启Compton后,观察窗口动画流畅度、CPU占用率是否改善。若性能未提升,可尝试切换后端为xrender
或进一步简化配置。
注意:部分现代Linux发行版已用picom
替代Compton,若需更优性能可尝试安装picom
并参考类似配置。