在CentOS系统中配置Compton可以显著提升窗口的透明度和视觉效果。以下是详细的配置步骤:
首先,确保你的CentOS系统已经更新到最新版本,并安装必要的依赖包:
sudo yum update -y
sudo yum install -y compton
或者,如果你使用的是较新的CentOS版本,可以使用DNF包管理器:
sudo dnf update -y
sudo dnf install -y compton
~/.config/compton.conf
。如果文件不存在,可以创建一个。mkdir -p ~/.config/compton.conf
nano
:nano ~/.config/compton.conf
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 -c ~/.config/compton.conf
为了确保Compton在系统启动时自动运行,你可以创建一个systemd服务。
sudo nano /etc/systemd/system/compton.service
[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
sudo systemctl daemon-reload
sudo systemctl enable compton.service
sudo systemctl start compton.service
确保Compton正在运行并且多显示器配置正确。你可以通过以下命令检查Compton的状态:
systemctl status compton.service
如果一切正常,你应该能够看到Compton正在运行,并且你的多显示器设置应该已经生效。