如何在Debian安装Compton
导读:在 Debian 上安装与配置 Compton 一 安装方式 使用 APT 安装(推荐) 更新索引并安装:sudo apt update && sudo apt install compton 可选常用工具:sudo a...
在 Debian 上安装与配置 Compton
一 安装方式
- 使用 APT 安装(推荐)
- 更新索引并安装:sudo apt update & & sudo apt install compton
- 可选常用工具:sudo apt install x11-xserver-utils wmctrl(便于窗口控制与调试)
- 使用 Snap 安装
- 安装 snapd 后执行:sudo snap install compton --classic
- 运行:/snap/bin/compton(注意路径与权限)
- 说明:Snap 包为沙箱化,可能与部分桌面环境集成度不如 APT 原生包
二 启动与开机自启
- 手动启动
- 直接运行:compton
- 指定配置:compton --config ~/.config/compton.conf
- 登录会话自动启动(推荐按用户级服务)
-
创建用户级服务:mkdir -p ~/.config/systemd/user
-
新建文件:~/.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=always
[Install] WantedBy=graphical-session.target
-
启用与启动: systemctl --user daemon-reload systemctl --user enable --now compton
-
- 关闭与卸载
- 停止/禁用:systemctl --user stop compton;systemctl --user disable compton
- 手动结束:pkill compton
- 卸载:sudo apt remove --purge compton
- 清理配置:rm -rf ~/.config/compton.conf
三 配置文件与常用选项
- 配置文件位置
- 用户级:~/.config/compton.conf(不存在可新建)
- 系统级:/etc/compton.conf
- 快速示例(保存为 ~/.config/compton.conf) backend = “glx” vsync = true shadow = true fading = true fade-delta = 10 fade-in-step = 0.03 fade-out-step = 0.03 opacity-rule = [ “90:class_g = ‘XTerm’” ]
- 使用:compton --config ~/.config/compton.conf
- 提示:不同桌面环境对阴影、透明度、窗口规则支持度不同,建议逐项测试调整
四 从源码编译(可选)
- 安装构建依赖
- sudo apt update
- sudo apt install build-essential cmake git libx11-dev libxext-dev libxrender-dev libxtst-dev libxi-dev libasound2-dev
- 获取与构建
- git clone https://github.com/Compton2D/Compton2D.git
- cd Compton2D & & mkdir build & & cd build
- cmake -DCMAKE_BUILD_TYPE=Release …
- make -j$(nproc)
- sudo make install
- 验证:compton --version
五 常见问题与注意事项
- 会话支持
- Compton 是 X11 合成器,在 Wayland 会话中通常不可用;请在登录界面选择 Xorg/X11 会话
- 桌面环境自带合成器
- 部分桌面(如 GNOME/KDE)自带或默认启用合成器,可能与 Compton 冲突;如遇闪烁、卡顿或透明失效,先关闭桌面自带合成器再启用 Compton
- 显卡驱动
- 若出现性能或渲染异常,确认已安装并使用推荐的 显卡驱动(如 Intel/AMD/NVIDIA 官方驱动)
- 版本与替代
- 部分新版本或分支可能以 picom 为主流维护方向;若 APT 中 compton 版本较旧或功能受限,可考虑编译更新版本或使用 picom
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Debian安装Compton
本文地址: https://pptw.com/jishu/774146.html
