centos

如何做好centos的compton配置

小樊
52
2025-09-12 00:45:56
栏目: 智能运维

以下是CentOS下Compton的配置要点:

  1. 安装Compton

    sudo yum install compton  # CentOS 7  
    sudo dnf install compton  # CentOS 8+  
    
  2. 配置文件路径

    • 主配置文件:/etc/compton.conf(系统级)或 ~/.config/compton.conf(用户级)。
    • 编辑配置文件:
      sudo nano /etc/compton.conf  # 系统级  
      nano ~/.config/compton.conf  # 用户级  
      
  3. 核心配置选项

    • 后端设置:选择glx(推荐,支持GPU加速)或wayland
      backend = "glx";  
      
    • 性能优化
      • 禁用阴影:shadow = false;
      • 限制帧率:frame-rate-limit = 60;
      • 启用垂直同步:vsync = true;(根据需求调整)
    • 透明度与特效
      • 调整透明度:alpha-max = 0.8; alpha-min = 0.5;
      • 禁用渐变:disable-gradient = true;
  4. 启动与自启动

    • 手动启动:
      compton -c /etc/compton.conf  
      
    • 设置开机自启动:
      sudo nano /etc/systemd/system/compton.service  
      
      添加内容:
      [Unit]  
      Description=Compton Compositor  
      After=display-manager.service  
      [Service]  
      ExecStart=/usr/bin/compton -c /etc/compton.conf  
      Restart=always  
      [Install]  
      WantedBy=multi-user.target  
      
      启用服务:
      sudo systemctl enable compton  
      sudo systemctl start compton  
      
  5. 调试与优化

    • 查看日志:compton -c /etc/compton.conf 2> /var/log/compton.log
    • 限制资源:用cpulimit限制CPU占用,例如cpulimit -l 50 -p $(pgrep compton)

注意:配置后需重启Compton生效,部分选项(如多显示器)需结合xrandr调整显示器布局。若性能仍不理想,可尝试禁用更多特效或更换为轻量级合成器(如Xcompmgr)。

0
看了该问题的人还看了