首页主机资讯Compton在Ubuntu中的配置步骤

Compton在Ubuntu中的配置步骤

时间2025-11-28 23:42:03发布访客分类主机资讯浏览284
导读:Ubuntu 中 Compton 配置步骤 一 安装与运行 更新软件源并安装 Compton: sudo apt update sudo apt install compton 检查是否已在运行: ps -e | grep com...

Ubuntu 中 Compton 配置步骤

一 安装与运行

  • 更新软件源并安装 Compton:
    • sudo apt update
    • sudo apt install compton
  • 检查是否已在运行:
    • ps -e | grep compton
  • 前台启动以便观察输出(调试用):
    • compton
  • 后台启动:
    • compton &
  • 说明:Compton 是 X11 的窗口合成器,适用于 Openbox、i3 等环境;在 Wayland 会话中通常不可用。

二 创建与编辑配置文件

  • 创建配置目录与文件:
    • mkdir -p ~/.config
    • touch ~/.config/compton.conf
    • nano ~/.config/compton.conf
  • 示例配置(可按需增删):
    • backend = “glx”
    • vsync = true
    • shadow = true
    • shadow-exclude = [“class=‘.*Firefox’”]
    • fade = true
    • fade-delta = 30
    • glx-no-stencil = true
    • glx-copy-from-front = true
  • 应用配置(先结束旧进程再启动):
    • killall compton
    • compton --config ~/.config/compton.conf &
  • 提示:配置文件也可放在 /etc/xdg/compton.conf(系统级)。

三 开机自启动

  • 会话自启动(GNOME 传统方式):
    • sudo apt install gnome-session-properties
    • 运行 gnome-session-properties → 添加 → 名称:Compton;命令:compton --config ~/.config/compton.conf
  • systemd 用户服务(推荐,登录即启动):
    • mkdir -p ~/.config/systemd/user
    • nano ~/.config/systemd/user/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
  • 注意:使用 systemd 时一般无需再手动运行 compton。

四 常用参数与性能优化

  • 渲染与同步:
    • backend:渲染后端,常用 glx(性能/兼容性较好)或 xrender(兼容性更好);遇到撕裂可切换或调整 vsync。
    • vsync:设为 true 减少撕裂,若卡顿可尝试 false 并结合其他参数优化。
  • 阴影与淡入淡出:
    • shadow:窗口阴影开关;shadow-exclude 可排除特定应用(如 Firefox)的阴影。
    • fade / fade-delta:启用淡入淡出与动画步长,数值越大过渡越快。
  • 透明度与模糊:
    • opacity / alpha:窗口透明度;可配合窗口规则精细化控制。
    • 背景模糊:部分版本/构建支持 bg_blurscreen_edge_blur(若配置项不存在则不支持)。
  • 性能优化建议:
    • 优先使用 GLX 加速;不需要时关闭阴影/透明特效。
    • 刷新率与帧率匹配显示器;必要时限制帧率(如设置 frame-rate)。
    • 资源占用过高时,可用 cpulimit 限制进程 CPU 使用率。

五 常见问题排查

  • 桌面环境兼容性:Compton 仅适用于 X11;在 Wayland 会话中不会生效。
  • 启动失败或黑屏:检查日志输出;尝试切换 backend(glx/xrender)、关闭阴影/透明后再逐步恢复。
  • 撕裂或卡顿:切换 vsync(true/false)、降低阴影/模糊特效、限制帧率。
  • 配置不生效:确认使用了正确的配置文件路径(如 ~/.config/compton.conf/etc/xdg/compton.conf),并重启 Compton 或会话。

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


若转载请注明出处: Compton在Ubuntu中的配置步骤
本文地址: https://pptw.com/jishu/759587.html
Debian Backlog:备份与恢复方法 Compton如何改善Ubuntu图形性能

游客 回复需填写必要信息