温馨提示×

在Linux中如何正确安装Compton

小樊
59
2025-09-06 08:58:13
栏目: 智能运维

以下是在不同Linux发行版中安装Compton的方法及注意事项:

一、基于包管理器安装(推荐)

  • Ubuntu/Debian系

    sudo apt update  
    sudo apt install compton  # 部分新系统可能需用picom替代  
    
  • Arch Linux/Manjaro

    sudo pacman -S compton  
    
  • Fedora/RHEL系

    sudo dnf install compton  
    

二、从源码编译安装(需手动配置)

  1. 安装依赖项(以Ubuntu为例)

    sudo apt install build-essential cmake git libx11-dev libxcomposite-dev libxrender-dev  
    
  2. 克隆并编译

    git clone https://github.com/yshui/compton.git  
    cd compton  
    mkdir build && cd build  
    cmake ..  
    make  
    sudo make install  
    

三、配置与启动

  • 生成默认配置文件

    mkdir -p ~/.config/compton  
    compton --example-config > ~/.config/compton/compton.conf  
    
  • 常用配置选项(编辑~/.config/compton.conf

    shadow = true       # 启用阴影  
    inactive-opacity = 0.8  # 非活动窗口透明度  
    backend = "glx"     # 推荐使用GLX后端(需显卡支持OpenGL)  
    
  • 启动方式

    • 手动启动:终端输入 compton --config ~/.config/compton/compton.conf -b-b表示后台运行)。
    • 自动启动:添加到桌面环境(如GNOME/KDE)的“启动应用程序”或窗口管理器(如i3)的配置文件中。

四、注意事项

  • 兼容性问题:Compton主要针对X11设计,Wayland用户建议使用picom或系统原生合成器。
  • 性能优化:若出现卡顿,可尝试切换后端(如backend = "xrender")或简化阴影/模糊效果。
  • 卸载
    • 包管理器安装:sudo apt remove compton(Ubuntu/Debian)或sudo pacman -R compton(Arch)。
    • 源码安装:需手动删除安装的文件(参考官方文档)。

参考来源:

0