一、安装Compton
在Ubuntu系统中,首先需要通过包管理器安装Compton。打开终端,执行以下命令:
sudo apt update && sudo apt install compton
安装完成后,Compton会自动启动(可通过ps -e | grep compton检查进程状态)。
二、配置Compton显示效果
Compton的配置文件通常位于~/.config/compton.conf(若不存在,可手动创建)。以下是关键配置选项及效果说明:
shadow参数控制窗口阴影(true为开启,false为关闭)。开启阴影可增强窗口层次感,但会增加GPU负载:shadow = true
opacity参数调整窗口透明度(取值0.0~1.0,1.0为完全不透明)。降低透明度可提升视觉效果,但可能影响文字可读性:opacity = 0.8
bg-blur参数开启背景模糊效果(true为开启),使窗口后方内容呈现模糊效果,增强焦点窗口的突出感:bg-blur = true
screen-edge-blur参数开启屏幕边缘模糊(true为开启),提升桌面边缘的视觉过渡效果:screen-edge-blur = true
ignore-root参数忽略桌面背景的透明度(true为忽略),避免桌面环境出现透明异常:ignore-root = true
backend参数选择渲染引擎(glx或wayland优先于xrender)。glx利用GPU加速,能显著提升性能;wayland适用于支持Wayland的Ubuntu版本(如22.04及以上):backend = glx
vsync参数开启垂直同步(true为开启),防止画面撕裂,但可能引入轻微输入延迟:vsync = true
shadow = false)和透明度(opacity = false),减少GPU负载:shadow = false
opacity = false
三、性能优化技巧
确保显卡驱动已正确安装(尤其是NVIDIA显卡,需安装专有驱动)。backend = glx配置可启用GPU加速,提升Compton的渲染性能。
若Compton导致系统卡顿,可使用cpulimit工具限制其CPU使用率。例如,将CPU使用率限制在50%:
cpulimit -l 50 -p $(pgrep compton)
(注:pgrep compton用于获取Compton进程ID)
修改配置文件后,需重启Compton使更改生效。可通过以下命令重启:
killall compton && compton --config ~/.config/compton.conf -f
(-f参数表示在前台运行,便于查看日志)
四、注意事项
picom(Compton的 fork,支持Wayland):sudo apt install picom
配置文件路径为~/.config/picom.conf,参数与Compton类似。gnome-shell合成),或在Compton配置中调整ignore参数忽略特定窗口。