Ubuntu Compton快速入门指南
在安装前,建议先更新系统的软件包列表,确保获取最新版本的Compton:
sudo apt update
通过Ubuntu的APT包管理器安装Compton(适用于Ubuntu 22.04及以上版本):
sudo apt install compton
安装过程会自动解决依赖关系,完成后Compton即可使用。
安装完成后,可通过终端直接启动Compton(前台运行,关闭终端则停止):
compton
若需后台运行(推荐),可添加&符号:
compton &
通过ps命令查找Compton进程ID,再用kill命令终止:
ps -e | grep compton # 查找进程ID(如1234)
kill 1234 # 替换为实际进程ID
或直接使用killall命令终止所有Compton进程:
killall compton
Compton的默认配置文件位于用户主目录下的.config文件夹中,文件名为compton.conf:
~/.config/compton.conf
若文件不存在,可手动创建:
mkdir -p ~/.config
touch ~/.config/compton.conf
使用文本编辑器(如nano)打开配置文件,修改以下常用选项以调整效果:
# 渲染后端(glx性能更好,xrender兼容性更强)
backend = "glx"
# 开启垂直同步(减少画面撕裂,可能轻微降低性能)
vsync = true
# 开启窗口阴影(false为关闭)
shadow = true
# 阴影排除规则(避免桌面图标、面板等区域出现阴影)
shadow-exclude = [
"class_g = 'Nautilus'", # 排除Nautilus文件管理器窗口
"class_g = 'Plank'" # 排除Plank Dock
]
# 窗口透明度(0.0完全透明~1.0完全不透明,0.8为半透明)
opacity = 0.8
# 忽略根窗口透明度(避免桌面背景出现阴影)
ignore-root = false
修改完成后,按Ctrl+O保存,Ctrl+X退出编辑器。
修改配置文件后,需重启Compton以使更改生效:
killall compton # 停止Compton
compton & # 重新启动(后台运行)
或通过systemctl命令重启(若已设置为系统服务):
sudo systemctl restart compton
若希望Compton随Ubuntu系统启动自动运行,可创建Systemd服务文件:
sudo nano /etc/systemd/system/compton.service
在文件中添加以下内容(替换为你的配置文件路径,若未修改则为默认路径):
[Unit]
Description=Compton Window Composer
After=xorg.service
[Service]
ExecStart=/usr/bin/compton --config /home/你的用户名/.config/compton.conf
Restart=on-failure
User=你的用户名
[Install]
WantedBy=multi-user.target
保存并退出后,执行以下命令启用并启动服务:
sudo systemctl daemon-reload # 重新加载Systemd配置
sudo systemctl enable compton # 设置开机自启
sudo systemctl start compton # 立即启动(可选)
picom)。shadow = false)、降低模糊半径(blur-radius = 3)或切换至xrender后端(backend = "xrender")。