首页主机资讯Compton配置Ubuntu的步骤是什么

Compton配置Ubuntu的步骤是什么

时间2025-11-19 01:25:04发布访客分类主机资讯浏览524
导读:Ubuntu 下配置 Compton 的步骤 一 安装与准备 更新软件源并安装 Compton: sudo apt update sudo apt install compton 确认可执行文件路径(后续自启要用):which co...

Ubuntu 下配置 Compton 的步骤

一 安装与准备

  • 更新软件源并安装 Compton:
    • sudo apt update
    • sudo apt install compton
  • 确认可执行文件路径(后续自启要用):which compton,常见为 /usr/bin/compton
  • 若使用 Wayland 会话,Compton 作为 X11 合成器通常不适用;请在 Xorg 会话下使用。可通过 echo $XDG_SESSION_TYPE 检查当前会话类型。

二 创建配置文件

  • 配置文件路径:~/.config/compton.conf(若不存在请创建)。
  • 示例配置(保存为 ~/.config/compton.conf):
    # 渲染后端:glx 通常性能更好;遇到兼容性问题可改用 xrender
    backend = "glx"
    
    # 垂直同步:减少撕裂;若卡顿可尝试 false
    vsync = true
    
    # 窗口阴影
    shadow = true
    shadow-opacity = 0.5
    
    # 淡入淡出动画
    fade = true
    fade-delta = 10
    
    # 背景模糊(需要支持的桌面/驱动)
    blur = true
    blur-method = "gaussian"
    blur-size = 10
    blur-deviation = 5.0
    
    # 窗口透明度规则(语法:透明度:条件)
    [opacity-rule]
    90:class_g = 'Firefox'
    95:name = 'Terminal'
    100:class_g = 'Xephyr'
    
    # 排除特定窗口阴影(可选)
    shadow-exclude = [
      "name = 'Conky'"
    ]
    
    说明:
    • 常用键:backend、vsync、shadow、blur、opacity-rule、shadow-exclude
    • 透明度与模糊会占用一定 GPU/CPU,低配机器可适当关闭或降低强度。

三 启动与验证

  • 手动前台启动(便于观察输出与报错):
    • compton --config ~/.config/compton.conf
  • 查看是否运行:
    • ps -e | grep compton
  • 前台运行无报错后,可按 Ctrl+C 退出,改用后台或自启方式。

四 设置开机自启动

  • 方式 A(推荐,适用于大多数 Ubuntu 会话):使用桌面环境的“启动应用程序”(Startup Applications)添加命令:
    • Name: Compton
    • Command: compton --config /home/你的用户名/.config/compton.conf
    • 优点:简单、会话切换时自动管理,不与显示管理器强绑定。
  • 方式 B:创建 systemd 用户服务(无图形登录也能启动,适合 i3/Openbox 等):
    1. 新建服务文件:nano ~/.config/systemd/user/compton.service
    2. 写入内容:
      [Unit]
      Description=Compton Compositor
      After=graphical-session.target
      
      [Service]
      ExecStart=/usr/bin/compton --config %h/.config/compton.conf
      Restart=on-failure
      
      [Install]
      WantedBy=default.target
      
    3. 启用并启动:
      • systemctl --user daemon-reload
      • systemctl --user enable --now compton.service
    4. 若使用 GNOME 3.36+ 并启用了 Wayland,需先在 GDM 登录界面切换到 Ubuntu on Xorg,再登录以使用用户级 systemd 服务。

五 常见问题与调试

  • 画面撕裂或卡顿:将 vsync 设为 truefalse 对比;尝试切换 backend(glx/xrender)。
  • 阴影异常或部分应用不适配:使用 shadow-exclude 精确排除;必要时关闭 shadow
  • 模糊不生效或性能差:降低 blur-size / blur-deviation,或在低配设备上关闭 blur
  • 启动失败或黑屏:前台运行并输出日志定位问题:
    • compton --config ~/.config/compton.conf --log-file=/tmp/compton.log
  • 已运行多个合成器导致冲突:确保仅保留一个(如使用 i3/Openbox 时禁用 GNOME Shell 自带的合成器)。

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


若转载请注明出处: Compton配置Ubuntu的步骤是什么
本文地址: https://pptw.com/jishu/750782.html
怎样备份Ubuntu Compton配置 怎样调整Ubuntu Compton参数

游客 回复需填写必要信息