温馨提示×

ubuntu compton报错怎么修

小樊
46
2026-09-13 01:16:05
栏目: 智能运维

在 Ubuntu 上 Compton(现在多被 picom 取代)常见报错和修复方法如下,你可以按顺序排查:


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

很多新系统里 compton 已经改名成 picom:

which compton
which picom
  • 如果只有 picom,请用:
picom

而不是 compton


二、常见报错及修复

1️⃣ 报错:compton: command not found

原因:没安装或已改名

✅ 解决:

sudo apt update
sudo apt install picom

运行:

picom &

2️⃣ 报错:Another composite manager is already running

原因:已有合成器(如 mutter、xfwm、kwin)

✅ 解决:

  • 关闭其他合成器
  • 或只保留一个:
killall picom
picom

3️⃣ 报错:Failed to load backend / GLX error

原因:显卡驱动或后端不支持

✅ 解决(尝试 xrender 后端):

picom --backend xrender

或编辑配置文件:

nano ~/.config/picom.conf

加入:

backend = "xrender";

4️⃣ 报错:config file error / 语法错误

原因:picom 配置不兼容旧 compton

✅ 解决:

  • 删除旧配置:
rm ~/.config/compton.conf
rm ~/.config/picom.conf
  • 生成默认配置:
picom --config /dev/null

或参考新配置:

cp /usr/share/doc/picom/examples/picom.conf.example ~/.config/picom.conf

5️⃣ Wayland 下用不了

Compton / picom 只支持 X11

✅ 检查:

echo $XDG_SESSION_TYPE

如果是 wayland:

  • 注销 → 登录时选 Ubuntu on Xorg

三、推荐做法(2024+)

✅ 直接用 picom

sudo apt install picom
picom --experimental-backends

四、如果你愿意

你可以把 完整的报错信息 贴出来(终端输出),我可以精准告诉你哪一行出问题、该怎么改配置。

0 踩