温馨提示×

ubuntu compton为何黑屏了

小樊
35
2026-10-01 05:58:06
栏目: 智能运维

在 Ubuntu 上使用了 Compton(现在多被 picom 替代)后出现黑屏,常见原因和对应解决办法如下:


一、最常见原因

1. 使用了不兼容的 compositor 配置

Compton / picom 在某些显卡(尤其是 NVIDIA 或 虚拟机)上容易黑屏。

解决办法:

  • 临时退出 compositor:
    compton --kill
    # 或
    pkill compton
    
  • 使用最简配置启动:
    compton --backend xrender
    

2. NVIDIA 显卡驱动问题(非常常见)

NVIDIA 闭源驱动 + Compton 容易黑屏。

解决办法:

  • 编辑 ~/.config/compton.conf
  • 加入:
    backend = "xrender";
    vsync = false;
    
  • 或改用 picom:
    sudo apt install picom
    picom --backend xrender
    

3. 在登录界面或桌面环境冲突

如果你在:

  • GDM / LightDM
  • GNOME(本身已有 compositor)

再开 Compton 会黑屏。

解决办法:

  • GNOME 不建议用 Compton
  • 如果是 XFCE / i3 / Openbox:
    compton &
    

4. OpenGL backend 导致黑屏

backend = "glx";

在部分机器上会直接黑屏。

解决办法:

backend = "xrender";

二、快速排查步骤(推荐)

  1. 先杀掉 compositor
    pkill compton
    
  2. 用 xrender 启动
    compton --backend xrender
    
  3. 如果正常 → 问题在配置
  4. 仍黑屏 → 显卡 / 驱动问题

三、建议(2024+)

✅ 直接用 picom 替代 compton

sudo apt install picom
picom &

Compton 已停止维护,picom 更稳定。


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

  • Ubuntu 版本
  • 显卡(NVIDIA / Intel / AMD)
  • 桌面环境(GNOME / XFCE / i3)

我可以给你一份不会黑屏的配置文件。

0 踩