linux

如何在Linux上优化Compton设置

小樊
44
2025-12-29 20:00:48
栏目: 智能运维

Linux 上优化 Compton 的实用指南

一 基础准备与环境确认

二 关键参数与性能取舍

三 配置示例与场景化建议

# 渲染与同步
backend = "glx";
vsync = true;

# 阴影
shadow = true;
shadow-radius = 2;
shadow-offset-x = 2;
shadow-offset-y = 2;
shadow-opacity = 0.5;

# 淡入淡出
fade = true;
fade-delta = 10;

# 背景色(无透明时生效)
background = "#000000";

# 窗口不透明度规则(示例)
opacity-rule = [
    "90:class_g = 'Firefox'",
    "90:class_g = 'Alacritty'"
];

# 排除阴影的窗口(示例)
shadow-exclude = [
    "class_g 'GtkMenu'",
    "class_g 'GtkDialog'",
    "class_g 'Notification'"
];
场景 建议设置
极致性能 backend = “xrender”;shadow = false;bg_blur = false;vsync = true
平衡性能与画质 backend = “glx”;shadow = true;bg_blur = false;vsync = false
兼容性优先 backend = “xrender”;必要时 disable-gpu-compositing = true

四 启动与自启动的正确方式

[Unit]
Description=Compton Compositor
After=graphical-session.target

[Service]
ExecStart=/usr/bin/compton --config %h/.config/compton.conf
Restart=always

[Install]
WantedBy=default.target

启用并启动:systemctl --user daemon-reload && systemctl --user enable --now compton.service

五 故障排查与进阶优化

0
看了该问题的人还看了