温馨提示×

ubuntu compton怎样隐藏边框

小樊
36
2026-10-27 16:59:33
栏目: 智能运维

在 Ubuntu 上使用 Compton(现在多被 Picom,Compton 的分支维护)时,如果你想隐藏窗口边框,通常不是 Compton 本身直接“删掉边框”,而是配合窗口管理器(如 Openbox、i3、Fluxbox 等)来设置。Compton 主要负责阴影、透明、合成,不负责窗口装饰。

下面分情况说明:


一、如果你用的是 Compton / Picom + 平铺/轻量窗口管理器(i3 / Openbox)

方法 1:让窗口管理器不画边框(推荐)

以 i3 为例:

# ~/.config/i3/config
default_border none
default_floating_border none

然后重启 i3:

i3-msg restart

以 Openbox 为例:

<!-- ~/.config/openbox/rc.xml -->
<decor>no</decor>

方法 2:用 Picom 隐藏特定窗口的边框阴影(不是真正去边框)

# ~/.config/picom.conf
shadow-exclude = [
  "border"
];

二、如果你用的是 Ubuntu 默认 GNOME + Compton(不推荐)

GNOME 本身有 CSD(客户端装饰),Compton 不能去掉标题栏。
可以改用:

sudo apt install gnome-tweaks

然后:

  • Tweaks → Windows → 关闭 “Titlebar Actions”
  • 或使用扩展 Hide Top Bar / Unite

三、用 Picom 让边框“看起来消失”(伪隐藏)

如果你只是想让边框透明:

# picom.conf
frame-opacity = 0.0;

⚠️ 这只在部分 WM 有效(如 Openbox)


四、推荐做法总结

需求 方法
真正无边框 WM 设置(i3 / Openbox)
只是去阴影 picom shadow-exclude
GNOME 去标题栏 扩展或换 WM
透明边框 frame-opacity

如果你能告诉我:

  • Ubuntu 版本
  • 用的桌面(GNOME / i3 / Openbox)
  • Compton 还是 Picom

我可以给你精确配置文件。

0 踩