如何去除 Gnome 应用程序的标题栏

How to remove the Title Bar of Gnome applications

问题

我有一个 Ubuntu20 Desktop(Gnome),我希望它是全黑的,而且很理想。作为参考,我使用了一台 Ubuntu20 服务器并在其上安装了 openbox

我通过编辑/etc/xdg/openbox/rc.xml中的配置隐藏了OpenBox中所有应用程序的标题栏,并添加了

<application class="*">
      <decor>no</decor>
      <maximized>false</maximized>
    </application>

</applications>

这样它将隐藏所有应用程序的title-bar。另外,我能够实现我的要求。下面显示的图像作为示例。

我也想在 Gnome 桌面上执行相同的操作,但我不知道要为相同的操作编辑哪个配置文件。 目前,我的 Gnome 看起来像这样

感谢对以下内容的任何帮助 谢谢。

注意:我不想只使用终端,但会在没有 title-bar

的情况下使用其他应用程序,如 Firefox、chrome、VLC 等

好吧,经过几天的搜索...我找到了我自己的问题的解决方案。

这可能不是解决问题的正确方法,但可以用来解决问题。

  1. We need to make sure that Gnome works with Extention.
  2. We need to Install Unite Extention for that.
  3. Disable all the setting shown below in Unite Extention to get the desired output.

如何启用扩展程序

安装gnome-tweaks tool

sudo apt install gnome-tweaks

然后你就可以在Show Application > Tweaks

上看到你的申请了

方法一使用gnome-shell-extensions包[最简单最安全的方法]

第 1 步安装 Gnome Shell 扩展

sudo apt install gnome-shell-extensions

你必须重新启动你的系统(或者可能只是通过按 <ALT>+F2 并键入 r 并按 Enter 来重新启动 GNOME Shell,我不此时记住它)。之后,启动 GNOME Tweaks,你会发现安装了一些扩展。您只需切换按钮即可开始使用已安装的扩展程序。

第 2 步安装 Unite 扩展

wget https://github.com/hardpixel/unite-shell/releases/download/v64/unite-shell-v64.zip 

要获取最新版本,请转至 https://github.com/hardpixel/unite-shell/releases

然后解压到主目录的扩展文件夹

uzip unite-shell-v64.zip -d ~/.local/share/gnome-shell/extensions

然后通过 <ALT>+F2 然后 rEnter

重新启动或重新加载您的 Gnome shell

方法 2:从网络浏览器安装 GNOME Shell 扩展

GNOME 项目有一个专门用于扩展的完整网站。不是这个。您可以在此网站上查找、安装和管理您的扩展程序。甚至不需要 GNOME Tweaks 工具。

网站:https://extensions.gnome.org/

第 1 步:安装浏览器add-on

您只需通过网络浏览器点击建议的 add-on link 即可。您也可以从下面的 link 安装它们:

对于 Google Chrome、Chromium 和 Vivaldi:Chrome web store

对于 Firefox:Mozilla Addons.

歌剧:Opera Addons

第 2 步:安装本机连接器

仅仅安装浏览器add-on对你没有帮助。您仍然会看到如下错误:

“Although GNOME Shell integration extension is running, native host connector is not detected. Refer documentation for instructions about installing connector”

这是因为您还没有安装主机连接器。为此,请使用此命令:

sudo apt install chrome-gnome-shell

不用担心包名中的‘chrome’前缀。与Chrome无关。您不必在此处为 Firefox 或 Opera 安装单独的软件包。

现在转到 https://extensions.gnome.org/extension/1287/unite/ 并打开扩展。

完成安装

现在转到扩展程序并打开 Unite 的设置

并禁用所有这样的设置

&

现在关闭设置,大功告成!

现在你的装饰器被隐藏了。