首页主机资讯Compton在Ubuntu的配置文件

Compton在Ubuntu的配置文件

时间2025-11-28 23:51:03发布访客分类主机资讯浏览1477
导读:Compton 在 Ubuntu 的配置文件与用法 配置文件位置与创建 用户级配置路径为:~/.config/compton.conf;系统级配置路径为:/etc/xdg/compton.conf。若文件不存在,可手动创建: mkdir...

Compton 在 Ubuntu 的配置文件与用法

配置文件位置与创建

  • 用户级配置路径为:~/.config/compton.conf;系统级配置路径为:/etc/xdg/compton.conf。若文件不存在,可手动创建:
    • mkdir -p ~/.config
    • touch ~/.config/compton.conf
    • nano ~/.config/compton.conf
  • 也可通过命令行指定自定义配置:compton --config /path/to/compton.conf。以上路径与创建方式适用于 Ubuntu 等常见发行版。

快速上手示例

  • 新建或编辑 ~/.config/compton.conf,加入以下内容作为基础模板(可按需调整):
    • backend = “glx”
    • vsync = true
    • shadow = true
    • fade = true
    • shadow-radius = 5
    • shadow-opacity = 0.3
    • shadow-exclude = [ “class_g = ‘gnome-terminal’”, “class_g = ‘konsole’”, “class_g = ‘xterm’” ]
    • fps-limit = 60
  • 保存后,用命令测试:compton --config ~/.config/compton.conf -f(前台运行便于观察输出)。上述参数覆盖后端、垂直同步、阴影、淡入淡出、帧率限制与常见阴影排除项。

常用参数速查

  • backend:渲染后端,常用 glxxrender(性能与兼容性取舍)。
  • vsync:垂直同步,设为 true 可减少撕裂。
  • shadow / shadow-exclude / shadow-radius / shadow-opacity:阴影开关、排除规则、半径与不透明度。
  • fade / fade-delta:窗口淡入淡出及其步进。
  • fps-limit / refresh-rate:帧率限制与刷新率(多屏/高刷屏可按显示器设置)。
  • opacity-rule:按窗口类/名称设置不透明度,例如:90:class_g ‘Firefox’95:name ‘Terminal’。以上为高频选项,适合作为起步调优清单。

启动与开机自启

  • 手动启动与热重载:
    • 启动:compton(或带配置启动:compton --config ~/.config/compton.conf
    • 重启:killall compton & & compton &
  • 使用 systemd 用户会话服务(推荐在会话级启用):
    • 创建:systemctl --user edit --force compton.service,内容示例:
      • [Unit]
        • Description=Compton Compositor
        • After=graphical-session.target
      • [Service]
        • ExecStart=/usr/bin/compton --config %h/.config/compton.conf
        • Restart=on-failure
      • [Install]
        • WantedBy=graphical-session.target
    • 启用并启动:
      • systemctl --user daemon-reload
      • systemctl --user enable --now compton.service
  • 传统桌面会话可用“启动应用程序”(如 gnome-session-properties)添加命令:compton。以上方式覆盖手动、systemd 用户会话与桌面自启三种常见做法。

多屏与性能优化建议

  • 多屏与高刷:设置 fps-limitrefresh-rate 与显示器一致(如 60120 Hz),可减少卡顿与撕裂;必要时仅启用必要特效。
  • 特效取舍:在 backend=glx 下优先;若遇到兼容或性能问题,可改用 xrender 并关闭阴影/模糊等重特效。
  • 阴影与透明:对性能敏感的场景可减少/排除阴影(如排除终端类窗口),对特定应用用 opacity-rule 精确控制不透明度。以上做法在多屏与性能优化场景中验证有效。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Compton在Ubuntu的配置文件
本文地址: https://pptw.com/jishu/759596.html
Ubuntu Compton配置失败原因 怎样配置Ubuntu的Compton

游客 回复需填写必要信息