Debian Compton配置中如何调整颜色
导读:Debian 下 Compton 颜色调整指南 一 配置文件与生效方式 配置文件路径通常为:~/.config/compton.conf(不存在可新建)。修改后可用命令重启以生效:compton -b,或先结束进程再启动:killall...
Debian 下 Compton 颜色调整指南
一 配置文件与生效方式
- 配置文件路径通常为:~/.config/compton.conf(不存在可新建)。修改后可用命令重启以生效:compton -b,或先结束进程再启动:killall compton & & compton -b。如使用 systemd 用户服务,确保以用户级服务运行并在修改后重启该服务。
二 常用颜色相关参数
- 背景颜色与透明度
- 设置纯色背景:background “#RRGGBB”(如:“#000000” 为黑)。
- 仅调整透明不透明度:background-opacity = 0.0~1.0(如:0.85)。
- 窗口与整体透明度
- 全局不透明度:opacity = 0.0~1.0(影响整体窗口内容)。
- 按窗口规则设置不透明度:opacity-rule = [ “90:class_g=‘Firefox’”, “95:class_g=‘Terminal’” ](示例:Firefox 90%,Terminal 95%)。
- 阴影颜色与透明度
- 阴影颜色(含 Alpha):shadow-color = “#AARRGGBB”(示例:“#00000080” 为半透明黑)。
- 阴影不透明度:shadow-opacity = 0.0~1.0(部分构建支持)。
- 阴影范围与形态:shadow-radius、shadow-exponent、shadow-dx、shadow-dy。
- 示例片段
- 背景为深灰、整体略透明、Firefox 更透明、阴影半透明黑:
background "#1e1e1e" background-opacity = 0.9 opacity = 0.95 opacity-rule = [ "90:class_g='Firefox'" ] shadow = true shadow-radius = 12 shadow-exponent = 3.0 shadow-offset-x = 1 shadow-offset-y = 1 shadow-color = "#00000080"
- 背景为深灰、整体略透明、Firefox 更透明、阴影半透明黑:
三 按应用或窗口设置颜色与透明
- 使用 opacity-rule 精确控制不同应用/窗口的透明度(示例见上)。
- 使用 shadow-exclude 为特定窗口禁用阴影,避免与自定义透明效果冲突:
shadow-exclude = [ "class_g = 'Firefox'", "class_g = 'Thunderbird'" ] - 使用 transparency-rule(若构建支持)按条件设置窗口透明:
transparency-rule = [ "CLASS='Firefox'", "TRANSPARENT=0x00FFFFFF" ]
修改后请重启 Compton 以生效。
四 高级 色彩管理与 ICC 配置
- 若构建包含色彩管理支持,可通过加载 ICC 配置文件统一显示色彩:
color-management = true color-profile = "/path/to/your/profile.icc" backend = "glx" glx-use-dri = 3 glx-dri3-visuals-only = true - 建议配合 colord 用户服务管理设备 ICC:systemctl --user start colord & & systemctl --user enable colord。
- 验证:使用 xprop -root | grep _ICC_PROFILE 检查根窗口是否加载了正确的 ICC 属性。
- 注意:色彩管理是否生效取决于所用 Compton 版本/构建 与 驱动/GPU 支持,未启用该功能的构建将忽略相关选项。
五 常见问题与排查
- 修改未生效:确认写入的是正确路径 ~/.config/compton.conf,并用 compton -b 重启;如使用用户级 systemd 服务,请重启该服务。
- 颜色与透明度异常:检查是否在多处同时设置了 background / background-opacity / opacity / opacity-rule 而产生叠加;逐项注释定位。
- 阴影与透明冲突:对特定应用使用 shadow-exclude 或在 opacity-rule 中提高不透明度以避免“看不清”。
- 构建差异:部分选项(如 color-management、transparency-rule)并非所有版本都支持,必要时查看所用构建的文档或换用支持相应功能的分支/替代合成器。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Compton配置中如何调整颜色
本文地址: https://pptw.com/jishu/789438.html
