当前位置:首页>综合>正文

Ubuntu 20.04 隐藏顶部状态栏: GNOME Shell 扩展指南

2025-11-22 11:24:49 互联网 未知 综合

Ubuntu 20.04 隐藏顶部状态栏: GNOME Shell 扩展指南

在 Ubuntu 20.04 (Focal Fossa) 中,隐藏顶部状态栏(通常称为“面板”或“GNOME Shell 顶部栏”)可以通过安装和配置特定的 GNOME Shell 扩展来实现。最常用的方法是使用“Hide Top Bar”扩展,它可以根据需要自动隐藏和显示顶部状态栏。


引言

Ubuntu 20.04 LTS,代号为 Focal Fossa,是一款备受欢迎的 Linux 操作系统。它默认使用 GNOME Shell 作为其桌面环境。GNOME Shell 的顶部状态栏集成了时间、日期、系统通知、应用程序菜单、系统托盘等重要信息和快捷方式。然而,在某些使用场景下,例如全屏观看视频、玩游戏,或者希望最大化可用屏幕空间以专注于工作时,隐藏这个顶部状态栏会显得尤为重要。本篇文章将详细介绍如何在 Ubuntu 20.04 中实现顶部状态栏的隐藏,并提供实用的配置建议。

理解 Ubuntu 20.04 的顶部状态栏

在深入讲解隐藏方法之前,有必要先了解 Ubuntu 20.04 的顶部状态栏。它是由 GNOME Shell 管理的一个核心组件,通常包含以下几个部分:

  • 应用程序菜单(Activities Overview): 点击左上角的“Activities”或按下 Super (Windows 键) 键即可进入。
  • 时间与日期: 显示当前系统时间,点击可弹出日历和日程安排。
  • 系统通知: 显示来自应用程序和系统的通知信息。
  • 系统托盘/指示器: 显示网络连接、音量、电池电量、用户会话等状态图标。
  • 会话菜单: 允许用户注销、重启或关机。

这个状态栏虽然提供了便捷的功能,但其固定的位置可能会占用宝贵的屏幕空间。对于需要沉浸式体验的用户来说,能够按需隐藏它是一个重要的需求。

方法一:使用 GNOME Shell 扩展 "Hide Top Bar"

GNOME Shell 扩展是向 GNOME Shell 添加新功能或修改现有行为的绝佳方式。在 Ubuntu 20.04 中,"Hide Top Bar" 是一个非常流行且有效的扩展,能够满足隐藏顶部状态栏的需求。以下是详细的安装和配置步骤:

步骤 1:安装 GNOME Tweaks 和 Chrome/Firefox 扩展管理工具

为了方便地管理 GNOME Shell 扩展,我们通常需要安装 GNOME Tweaks 工具。同时,为了从官方扩展网站安装扩展,还需要安装浏览器插件。

  1. 打开终端: 您可以通过按下 `Ctrl + Alt + T` 快捷键来打开终端。
  2. 更新软件包列表:
    sudo apt update
  3. 安装 GNOME Tweaks:
    sudo apt install gnome-tweaks
  4. 安装浏览器扩展支持:
    • 对于 Firefox:
      sudo apt install chrome-gnome-shell
    • 对于 Chrome/Chromium: 访问 Chrome 网上应用店(或 Chromium 的扩展程序页面),搜索并安装 "GNOME Shell integration" 扩展。

步骤 2:安装 "Hide Top Bar" GNOME Shell 扩展

安装好必要的工具后,我们就可以通过 GNOME Shell 扩展官方网站来安装 "Hide Top Bar" 了。

  1. 访问 GNOME Shell 扩展网站: 在您的浏览器中打开 https://extensions.gnome.org/
  2. 搜索扩展: 在网站的搜索框中输入 "Hide Top Bar" 并按下回车键。
  3. 找到并点击扩展: 在搜索结果中,找到名为 "Hide Top Bar" 的扩展,然后点击它进入扩展详情页面。
  4. 安装扩展: 在扩展详情页面的右上角,您会看到一个开关按钮。如果它是灰色的(表示未安装),请点击它。此时,浏览器可能会提示您安装一个浏览器扩展(如果之前未安装)。按照提示操作,然后刷新页面。一旦安装成功,开关按钮会变成绿色,表示扩展已安装。

步骤 3:配置 "Hide Top Bar" 扩展

安装完成后,您需要配置扩展以实现您想要的效果。

  1. 打开 GNOME Tweaks: 在应用程序菜单中搜索 "Tweaks" 并打开它。
  2. 导航到扩展: 在 GNOME Tweaks 的左侧导航栏中,点击 "Extensions"。
  3. 找到 "Hide Top Bar": 在扩展列表中,找到 "Hide Top Bar" 扩展。
  4. 点击齿轮图标进行配置: 在 "Hide Top Bar" 扩展的右侧,您会看到一个齿轮状的图标(设置)。点击它来打开配置窗口。

在 "Hide Top Bar" 的配置窗口中,您会看到几个重要的选项:

  • Auto hide: 启用此选项后,顶部状态栏会在鼠标指针移出屏幕时自动隐藏,并在鼠标指针移回屏幕顶部时重新显示。这是最常用的模式。
  • Hide mode:
    • "Auto": 推荐使用此模式,它会在应用程序全屏时自动隐藏顶部栏。
    • "Always": 始终隐藏顶部状态栏。
    • "Never": 永不隐藏顶部状态栏(相当于禁用此扩展)。
  • Show delay: 设置鼠标指针移入屏幕顶部后,状态栏显示前的延迟时间(毫秒)。
  • Hide delay: 设置鼠标指针移出屏幕顶部后,状态栏隐藏前的延迟时间(毫秒)。
  • Enable auto hide on fullscreen apps: 仅当应用程序处于全屏模式时,自动隐藏顶部状态栏。
  • Disable edge snapping: 启用后,当鼠标指针靠近屏幕边缘时,不会触发状态栏的显示或隐藏。

建议配置: 对于大多数用户来说,启用 "Auto hide" 并将 "Hide mode" 设置为 "Auto" 是一个不错的选择。这样,在进行日常操作时,状态栏会正常显示,而在观看视频或玩游戏时,它会自动隐藏,提供更纯粹的沉浸式体验。

步骤 4:启用和测试扩展

确保 "Hide Top Bar" 扩展旁边的开关是打开的(绿色)。然后,您可以尝试打开一个全屏应用程序(如视频播放器或浏览器),看看顶部状态栏是否按照您的配置进行了隐藏和显示。

方法二:使用 "Arc Menu" 扩展(间接实现)

"Arc Menu" 是一个功能强大的 GNOME Shell 扩展,它提供了一个类似于 Windows 开始菜单的应用程序启动器。有趣的是,"Arc Menu" 本身也提供了一些选项,可以间接影响顶部状态栏的可见性,或者通过其自身的面板设计来减轻对原生顶部状态栏的依赖。

虽然 "Arc Menu" 的主要目的是提供一个应用程序菜单,但它可以通过一些配置来隐藏原生的 GNOME 顶部栏,或者在其自身的面板中整合一些信息。

安装 "Arc Menu" 扩展

安装步骤与安装 "Hide Top Bar" 类似:

  1. 访问 https://extensions.gnome.org/
  2. 搜索 "Arc Menu"。
  3. 点击进入详情页面,然后安装。

配置 "Arc Menu" 影响顶部栏

安装并启用 "Arc Menu" 后,您可以通过其配置选项来调整其行为。

  1. 打开 GNOME Tweaks。
  2. 导航到 Extensions,找到 "Arc Menu"。
  3. 点击齿轮图标进行配置。

在 "Arc Menu" 的配置选项中,您可以查找与 **"Panel"** 或 **"Top Bar"** 相关的设置。有些版本的 "Arc Menu" 允许您将其面板放置在顶部,并且可以选择隐藏 GNOME 的原生顶部栏。请仔细查阅 "Arc Menu" 的配置选项,寻找类似 "Hide GNOME Top Bar" 或 "Use Arc Menu as primary panel" 的选项。

注意: "Arc Menu" 隐藏原生顶部栏的功能可能不是其核心卖点,具体可用性取决于扩展的版本和开发者的实现。如果主要目标是隐藏顶部栏,"Hide Top Bar" 扩展通常是更直接和首选的方案。

方法三:使用 XModmap(高级用户)

对于喜欢深度自定义的用户,可以通过修改 X Window System 的键盘映射来控制顶部状态栏的行为。这种方法通常不直接隐藏状态栏,而是通过禁用或重新映射与状态栏相关的键盘快捷键,从而间接影响用户与它的交互。

警告: 使用 `xmodmap` 修改系统配置可能导致意外行为,请谨慎操作。不当的配置可能导致键盘输入失效。

理论上,您可以查找与 GNOME Shell 顶部栏相关的按键事件,并使用 `xmodmap` 命令将其禁用。但这通常是复杂的,并且不推荐作为隐藏顶部状态栏的首选方法,因为其效果不如专门的 GNOME Shell 扩展。

卸载或禁用 GNOME Shell 扩展

如果您不再需要隐藏顶部状态栏,或者遇到了问题,可以轻松地禁用或卸载这些扩展:

  1. 打开 GNOME Tweaks。
  2. 导航到 Extensions。
  3. 找到您想要禁用的扩展(例如 "Hide Top Bar")。
  4. 将其旁边的开关按钮切换到关闭状态(灰色)。

要完全卸载扩展,您可以访问 GNOME Shell 扩展网站,找到已安装的扩展,然后在详情页面将开关切换到灰色,这相当于卸载。或者,您可以在终端中找到并删除相关的扩展文件,但这通常不是必需的。

总结

在 Ubuntu 20.04 中隐藏顶部状态栏,最直接有效的方法是安装并配置 GNOME Shell 扩展 "Hide Top Bar"。这个扩展提供了灵活的自动隐藏和显示功能,可以极大地提升全屏应用的使用体验,并最大化屏幕空间。虽然 "Arc Menu" 等其他扩展也可能提供间接的控制,但 "Hide Top Bar" 是专注于此功能的最佳选择。通过简单的几步安装和配置,您就可以根据自己的需求自由掌控 Ubuntu 20.04 的桌面布局,享受更沉浸式的计算体验。

Ubuntu 20.04 隐藏顶部状态栏: GNOME Shell 扩展指南