debian

如何在Debian上配置Compton与Xorg

小樊
43
2025-08-09 20:24:51
栏目: 智能运维

在Debian上配置Compton与Xorg可以让你使用Compton作为窗口管理器的合成器,从而实现平滑的窗口动画和透明度效果。以下是详细的步骤:

1. 安装Compton

首先,你需要安装Compton。你可以使用apt包管理器来安装:

sudo apt update
sudo apt install compton

2. 配置Compton

Compton的配置文件通常位于~/.config/compton.conf。如果该文件不存在,你可以手动创建一个。

基本配置示例

以下是一个基本的Compton配置文件示例:

# ~/.config/compton.conf

backend = "x11";
glx = true;
shadow-exclude = "[class='^DAV;^Gedit;^Net;^Firefox;^Thunderbird;^Evolution;^KDE;^GNOME;^Xfce;^LXDE;^Openbox;^i3;^awesome;^sway;^picom;^compton;^bump';]";
shadow-opacity = 0.5;
fade = true;
unredirect-translucent-windows = true;

解释

3. 启动Compton

你可以手动启动Compton,或者在系统启动时自动启动。

手动启动

在终端中运行以下命令来启动Compton:

compton -c ~/.config/compton.conf

自动启动

如果你想在系统启动时自动启动Compton,可以使用systemd服务。

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

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

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

4. 验证配置

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

systemctl --user status compton.service

如果一切正常,你应该会看到Compton正在运行。

5. 调整配置

根据你的需求,你可能需要调整Compton的配置文件。例如,你可以更改阴影的不透明度、添加更多的窗口排除规则等。

通过以上步骤,你应该能够在Debian上成功配置Compton与Xorg,并享受到平滑的窗口动画和透明度效果。

0
看了该问题的人还看了