温馨提示×

ubuntu compton如何共存

小樊
38
2026-10-01 05:45:09
栏目: 智能运维

在 Ubuntu 上让 Compton(或它的继任者 Picom) 与其它桌面环境 / 窗口管理器“共存”,通常是指:

  • 在 Ubuntu 自带 GNOME 下用 Compton/Picom 做合成器
  • 或在 i3 / Openbox / XFCE 等环境中启用 Compton/Picom
  • 或避免和已有合成器(如 GNOME Shell、XFCE Composite、KWin)冲突

下面按常见情况说明。


一、GNOME(Ubuntu 默认)下使用 Compton / Picom

GNOME Shell 本身已经是一个合成器,直接跑 Compton 通常没必要,也容易出问题。

方案 1:用 Picom 替代 GNOME 合成(不推荐新手)

  1. 关闭 GNOME 自带合成(需要修改实验性设置,风险较高)
  2. 启动 Picom:
picom --backend glx

⚠️ 可能导致动画异常、截图工具异常。

方案 2:仅在 X11 + 特定场景使用(推荐)

  • 使用 Ubuntu on Xorg
  • 关闭 GNOME 动画(Extensions: Disable animations)
  • 再启动 Picom

二、i3 / Openbox 等窗口管理器(最常见“共存”场景)

这些 WM 本身没有合成器,Compton/Picom 是标准搭配。

安装

sudo apt install picom

开机自启(i3 示例)

在 ~/.config/i3/config 中加:

exec --no-startup-id picom

或:

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

三、XFCE 与 Compton 共存

XFCE 自带合成器,二选一。

方法

  1. 关闭 XFCE 合成:
设置 → 窗口管理器微调 → 合成 → 关闭
  1. 启动 Picom:
picom &

四、KDE (KWin) 与 Compton

不共存。
KWin 自己就是合成器,Compton 会冲突。

✅ 正确做法:

  • 用 KWin 自带的特效
  • 或换用 i3 + KWin 关闭合成(复杂)

五、Compton vs Picom(重要)

Compton 已停止维护

✅ 建议直接用 Picom:

sudo apt install picom

配置文件:

~/.config/picom/picom.conf

六、常见共存问题排查

1. 透明无效

  • 确认 WM 支持 ARGB
  • 确认 Picom 正在运行
  • 确认不是 Wayland

2. 闪屏 / 卡顿

picom --backend xrender

3. Wayland 下不能用

Compton / Picom 只支持 X11

切换:

登录界面 → Ubuntu on Xorg

七、最简“共存”结论

环境 是否共存 建议
GNOME 不推荐 用自带合成
i3 ✅ Picom 必装
XFCE ✅ 关 XFCE 合成
KDE ❌ 用 KWin
Wayland ❌ 切 X11

如果你能告诉我:

  • Ubuntu 版本
  • 用的桌面环境(GNOME / i3 / XFCE)
  • 是否 Wayland

我可以给你精确的一份配置。

0 踩