linux

Linux下如何自定义Compton配置

小樊
43
2025-10-24 13:08:19
栏目: 智能运维

一、安装Compton
在自定义配置前,需先确保Compton已安装。根据Linux发行版选择对应命令:

二、配置文件位置
Compton的配置文件分为系统级(影响所有用户)和用户级(仅影响当前用户):

mkdir -p ~/.config
touch ~/.config/compton.conf

三、常用配置选项解析
Compton配置文件采用键值对格式,以下是常用选项及说明(按功能分类):

1. 基础性能参数

2. 窗口效果参数

3. 透明度规则(opacity-rule

通过类名/标题匹配窗口,设置个性化透明度。示例如下:

[opacity-rule]
90:class_g = 'Firefox'    # Firefox浏览器透明度90%
95:name = 'Terminal'      # 终端窗口透明度95%
100:class_g = 'Xephyr'    # Xephyr嵌套窗口完全不透明

常用窗口类名可通过xprop命令获取(运行后点击目标窗口,查看WM_CLASS属性)。

四、保存并重启Compton
修改配置文件后,需重启Compton使设置生效。根据发行版选择以下命令:

五、可选:使用Systemd服务自动启动
若希望Compton随系统启动自动运行,可创建Systemd服务文件:

sudo nano /etc/systemd/system/compton.service

添加以下内容(以用户级配置为例):

[Unit]
Description=Compton Window Composer
After=xorg.service

[Service]
ExecStart=/usr/bin/compton --config ~/.config/compton.conf
Restart=on-failure
User=你的用户名  # 替换为实际用户名

[Install]
WantedBy=multi-user.target

保存后,执行以下命令启用并启动服务:

sudo systemctl daemon-reload
sudo systemctl enable compton
sudo systemctl start compton

六、性能优化建议

0
看了该问题的人还看了