溫馨提示×

如何在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;

解釋

  • backend = "x11";:指定使用X11后端。
  • glx = true;:啟用GLX加速。
  • shadow-exclude:排除某些窗口不顯示陰影。
  • shadow-opacity:設置陰影的不透明度。
  • 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
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女