简短结论:Compton 本身不支持 Wayland。
更详细的说明:
-
Compton 是什么
- Compton 是一个 X11 下的复合管理器(compositor),用于实现窗口阴影、透明、淡入淡出等效果。
- 它依赖 X11 协议和 X Composite 扩展。
-
Wayland 的情况
- Wayland 没有“外部复合管理器”的概念。
- 在 Wayland 中,合成功能由 Wayland 合成器本身提供(如 GNOME Shell、KWin、Sway、Weston 等)。
- 因此 Compton 无法在纯 Wayland 会话中运行。
-
相关替代方案
- picom:Compton 的活跃 fork,同样主要面向 X11,也不直接支持 Wayland。
- 如果你用 Wayland:
- GNOME / KDE:自带合成,无需 Compton
- Sway / Hyprland / river:自带合成与特效
- 某些 Wayland 合成器支持类似“阴影/模糊”配置,但方式不同于 Compton
-
在 Ubuntu 上的实际情况
- Ubuntu 默认 GNOME:
- X11 会话:可用 Compton / picom
- Wayland 会话:不能用 Compton
- 可通过登录界面选择 “Ubuntu on Xorg” 来使用 Compton
如果你愿意,可以告诉我你用的 Ubuntu 版本 + 桌面环境(GNOME/KDE/Sway 等),我可以给你更具体的建议。