Ubuntu下Compton怎么设置
导读:Ubuntu 下 Compton 设置指南 一 安装与准备 在基于 Debian/Ubuntu 的系统上安装: 更新索引并安装:sudo apt update && sudo apt install compton...
Ubuntu 下 Compton 设置指南
一 安装与准备
- 在基于 Debian/Ubuntu 的系统上安装:
- 更新索引并安装:sudo apt update & & sudo apt install compton
- 确认运行状态:
- 查看进程:ps -e | grep compton
- 如无运行,可临时启动:compton &
- 配置文件位置与创建:
- 推荐:~/.config/compton.conf(用户级)
- 备选:/etc/xdg/compton.conf(系统级)
- 若不存在可新建:nano ~/.config/compton.conf
- 适用场景:Compton 作为合成器,常与 Openbox、i3 等窗口管理器配合使用。
二 基本配置与常用参数
- 创建或编辑配置文件:nano ~/.config/compton.conf
- 常用键值示例(按需求调整):
- 后端选择:backend = glx(或 xrender,glx 在多数显卡上性能更佳)
- 垂直同步:vsync = true
- 窗口阴影:shadow = true
- 透明度示例:opacity = 0.9(0.0–1.0,数值越小越透明)
- 忽略根窗口透明:ignore_root = true
- 应用更改(两种方式,二选一):
- 重启进程:killall compton & & compton &
- 若以服务方式运行:sudo systemctl restart compton
- 说明:不同桌面/驱动下表现会有差异,必要时切换 backend 或关闭 shadow/opacity 以提升稳定性与性能。
三 开机自启动
- 使用 systemd 用户服务(推荐,用户级,无需 sudo)
- 新建服务文件:nano ~/.config/systemd/user/compton.service
- 写入内容:
[Unit] Description=Compton Window Composer After=graphical-session.target [Service] ExecStart=/usr/bin/compton --config %h/.config/compton.conf Restart=on-failure [Install] WantedBy=default.target - 启用并启动:
systemctl --user daemon-reload systemctl --user enable --now compton.service
- 使用会话启动脚本(适用于不使用 systemd 或无用户会话管理的环境)
- 在 ~/.xprofile 或 ~/.xinitrc 末尾添加:compton -b(后台运行)
- 重新登录或 source ~/.xprofile 生效。
四 性能优化与常见问题
- 性能优化要点
- 优先选择 backend = glx;如遇撕裂或卡顿,可切换 vsync(true/false)测试
- 关闭不必要特效:shadow = false、减少/移除 opacity/blur 相关规则
- 驱动与刷新率:确保显卡驱动正常;必要时按显示器刷新率调整相关设置
- 常见问题排查
- 启动失败或黑屏:检查配置文件语法;临时用 compton --config ~/.config/compton.conf 前台运行观察报错
- 与桌面特效冲突:在桌面环境设置中关闭自带合成器,仅保留 Compton
- 输入法/剪贴板异常:确保会话启动顺序正确,必要时在 ~/.xprofile 中调整启动先后。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu下Compton怎么设置
本文地址: https://pptw.com/jishu/775343.html
