温馨提示×

Compton如何开启

小樊
33
2026-08-06 05:08:12
栏目: 编程语言

“Compton” 是一个经典的 X11 窗口管理器合成器(compositor),不过它已经停止维护,现在主流的 Linux 发行版通常使用它的分支 Picom。以下是开启 Compton/Picom 的步骤:

1. 安装 Compton 或 Picom

根据你的发行版选择安装:

  • Arch Linux / Manjaro
    sudo pacman -S picom  # 推荐安装 picom(Compton 的活跃分支)
    # 或旧版 compton:sudo pacman -S compton
    
  • Ubuntu / Debian
    sudo apt install picom  # 或 compton
    
  • Fedora
    sudo dnf install picom
    

2. 启动 Compton/Picom

  • 临时启动(测试效果): 在终端直接运行:

    picom &   # 或 compton &
    

    如果成功,窗口阴影、透明效果等会立即生效。

  • 后台常驻启动: 将启动命令添加到你的窗口管理器(如 i3、Openbox)或桌面环境的自启动配置中:

    • i3wm:在 ~/.config/i3/config 中加入:
      exec --no-startup-id picom
      
    • Openbox:在 ~/.config/openbox/autostart 中加入:
      picom &
      
    • 其他桌面环境:通过“启动应用程序”工具添加 picom 命令。

3. 配置文件(可选)

  • 默认配置通常足够使用,但你可以自定义:
    mkdir -p ~/.config/picom
    cp /etc/picom.conf ~/.config/picom/picom.conf  # 复制示例配置(路径可能不同)
    
  • 编辑配置文件(如调整阴影、透明度、动画等),然后重启 picom:
    pkill picom && picom &
    

4. 常见问题

  • 如果启动失败
    • 检查是否已有其他合成器运行(如 xfwm4mutter),冲突时需先关闭它们。
    • 尝试用 picom --legacy-backends 兼容旧显卡。
  • Wayland 用户注意:Compton/Picom 仅支持 X11,Wayland 需使用其原生合成器(如 Sway 自带的合成功能)。

5. 验证是否运行

ps aux | grep picom 查看进程,或观察窗口是否有阴影/透明效果。

如果需要更详细的配置(如模糊、淡入淡出动画),可以查阅 man picom 或社区文档(如 Picom GitHub)。

0