centos

centos中compton的配置步骤

小樊
41
2025-06-30 18:55:10
栏目: 智能运维

在CentOS系统中配置Compton可以显著提升窗口的透明度和视觉效果。以下是详细的配置步骤:

安装Compton

首先,确保你的CentOS系统已经更新到最新版本,并安装必要的依赖包:

sudo yum update -y
sudo yum install -y compton

或者,如果你使用的是较新的CentOS版本,可以使用DNF包管理器:

sudo dnf update -y
sudo dnf install -y compton

配置Compton

  1. 找到配置文件:Compton的配置文件通常位于~/.config/compton.conf。如果文件不存在,可以创建一个。
mkdir -p ~/.config/compton.conf
  1. 编辑配置文件:使用文本编辑器打开配置文件,例如使用nano
nano ~/.config/compton.conf
  1. 基本配置示例:以下是一个基本的Compton配置示例,适用于多显示器设置:
backend = "glx"
shadow-exclude = [ ".*" , "[class'.*Firefox']" , "[title'.*Firefox']" ]
alpha-mode = "none"
alpha-ignores = [ ".*" , "[class'.*Firefox']" , "[title'.*Firefox']" ]
glx-no-stencil = true
glx-copy-from-front = true
shader-file = null
shader-frag = null
shader-vert = null
xrandr-args = ""

启动Compton

你可以通过以下命令启动Compton:

compton -c ~/.config/compton.conf

设置Compton开机自启动

为了确保Compton在系统启动时自动运行,你可以创建一个systemd服务。

  1. 创建一个新的systemd服务文件
sudo nano /etc/systemd/system/compton.service
  1. 添加以下内容到服务文件
[Unit]
Description=Compton Window Composer
After=display-manager.service

[Service]
ExecStart=/usr/bin/compton -c ~/.config/compton.conf
Restart=on-failure

[Install]
WantedBy=multi-user.target
  1. 启用并启动服务
sudo systemctl daemon-reload
sudo systemctl enable compton.service
sudo systemctl start compton.service

验证配置

确保Compton正在运行并且多显示器配置正确。你可以通过以下命令检查Compton的状态:

systemctl status compton.service

如果一切正常,你应该能够看到Compton正在运行,并且你的多显示器设置应该已经生效。

0
看了该问题的人还看了