温馨提示×

新手怎么设linux compton配置

小樊
41
2026-09-12 16:15:47
栏目: 智能运维

Compton 是一个轻量级的 X11 合成管理器(现在很多发行版用它的继任者 picom,配置方式类似)。下面我用新手友好的方式,从安装到基础配置一步步讲。


一、先确认你用的是 compton 还是 picom

很多新系统已经没有 compton,而是:

  • picom(推荐,compton 的活跃分支)
  • 老系统可能还有 compton

你可以用:

which compton picom

哪个存在就用哪个,下面以 compton / picom 通用配置 为例。


二、安装

Debian / Ubuntu

sudo apt install compton
# 或
sudo apt install picom

Arch

sudo pacman -S picom

三、最基础的配置文件(新手直接抄)

1. 创建配置目录

mkdir -p ~/.config/compton

2. 创建配置文件

nano ~/.config/compton/compton.conf

3. 复制下面这份“安全基础配置”

# 基础透明与阴影
shadow = true;
shadow-radius = 12;
shadow-offset-x = -2;
shadow-offset-y = -2;
shadow-opacity = 0.5;

# 窗口淡入淡出
fade = true;
fade-in-step = 0.03;
fade-out-step = 0.03;

# 不使用 OpenGL(新手更稳)
backend = "xrender";

# 忽略全屏程序的阴影(看视频更舒服)
shadow-exclude = [
  "class_g = 'Firefox' && fullscreen",
  "_NET_WM_STATE@:32a *= '_NET_WM_STATE_FULLSCREEN'"
];

四、怎么启动 compton

手动测试

compton --config ~/.config/compton/compton.conf

或 picom:

picom --config ~/.config/compton/compton.conf

如果窗口变漂亮了,说明成功。


五、开机自动启动(很重要)

如果你用 i3 / bspwm / openbox

在对应启动文件里加一行:

compton --config ~/.config/compton/compton.conf &

例如 i3:

nano ~/.config/i3/config

加:

exec --no-startup-id compton --config ~/.config/compton/compton.conf

六、新手常踩的坑

❌ 黑屏 / 卡顿

  • 把 backend 改成 xrender
  • 不要用 glx 除非你显卡驱动很稳

❌ 视频闪烁

  • 加 unredir-if-possible = true;

❌ CPU 占用高

  • 关掉 shadow:
shadow = false;

七、最小“能看”配置(极简)

如果你只想透明 + 不卡:

backend = "xrender";
shadow = false;
fade = true;

如果你愿意,可以告诉我:

  • 你用的桌面环境 / 窗口管理器
  • 是 compton 还是 picom
  • 想实现什么效果(透明?阴影?省电?)

我可以直接给你一份量身定制的配置。

0 踩