删除 GNOME 3 中所有最大化窗口的标题栏

删除 GNOME 3 中所有最大化窗口的标题栏

(Ubuntu 13.04 带有 GNOME Shell,已升级,GNOME 版本 3.8)

最近,我将 Ubuntu 升级到 13.04。默认桌面是 gnome-shell。

除了 Nautilus 之外,其他软件在最大化时边框都不会消失。我检查了这些软件的问题:

  • 自由办公室
  • 火狐
  • 节奏盒
  • 雷鸟
  • GNOME 终端

另一方面,最大化模式下有三个条:

  1. GNOME Shell 面板

  2. 包含以下内容的软件标题栏- + X(最小化、最大化、关闭)按钮。

  3. 软件菜单栏

    “2”号是多余的。包裹是否丢失?

答案1

有一种比编辑配置文件更简单的方法——只需添加像素保护程序扩展摆脱标题栏并重新获得屏幕空间。

它还有一个额外的好处,您仍然可以获得最大化/最小化按钮,但这些按钮现在被收起在顶部面板中。

我以前用过马克西姆斯但这似乎与 gnome 3.8 不兼容 - Maximus 也给我的银行弹出日历带来了问题,但这个扩展也能很好地兼容。

答案2

可以在此处找到快速简单的解决方法webupd8。要快速测试而无需做太多工作,只需启动:

gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

现在找到下一行,Ctrl+f进行搜索,您要确保它是以下行name=max

frame_geometry name="max"

将其更改为如下形式:

frame_geometry name="max" has_title="false" 

现在重新启动 shell 来查看更改,Alt+ F2,输入r,和Enter/Return

为了进一步定制,您应该检查上面的 webupd8 文章并仔细进行更改,或者粘贴样式的全部内容,frame_geometry包括以下内容:

<frame_geometry name="max"...> ... </frame_geometry>

正如您将在上面的编辑中看到的,整个标题栏并没有消失,只有一小部分保留了下来。但我没有做其他更改,并且该样式表的内容在不同的 shell 版本中有所不同,请阅读下文以了解我测试的另一项更改。不过,我也在运行 3.8,所以我继续进行了一些测试,并在下面做了另一项更改,frame_geometry=max我将以下值从 8 更改为 0:

<distance name="title_vertical_pad" value="0"/>

您现在会注意到差异,并且仍然残留一些阴影,但在我看来它实际上看起来相当不错。

答案3

2018 年更新:如前所述,pixel-saver 几乎是一个被废弃的项目这里

它还有很多未解决的问题,比如

但幸运的是,我们可以安装无标题栏效果很好,而且看起来更加活跃。

答案4

仅供更新:当前解决方案是安装马克西姆斯扩展。它的作者已经针对 Gnome 3.8 修复了这个问题 - 在 franz91 的评论中有一个简短的操作指南。

相关内容