GNOME桌面自动隐藏顶栏

GNOME顶栏默认是不支持自动隐藏的,但是可以通过安装扩展来隐藏顶栏,下面使用hide-top-bar扩展来隐藏顶栏。

访问hide-top-bar下载对应版本的扩展。

  1. 查询gnome shell版本
gnome-shell --version

我这里是48.3,下载的时候Shell version48即可,Extension version我选的是200

  1. 解压
sudo unzip hidetopbarmathieu.bidon.ca.v120.shell-extension.zip -d /usr/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca

sudo chmod -R a+rX /usr/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca

解压路径 /usr/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca 必须和扩展 metadata.json 里的 "uuid" 完全一致,否则 gnome-extensions 认不到

  1. 重启GNOME Shell或注销

更改系统扩展目录后,必须重启 GNOME Shell:

`Xorg` 下按 `Alt+F2`,输入 `r`,回车

`Wayland` 下登出再登录

echo $XDG_SESSION_TYPE,输出是 x11 就是 Xorg/X11,输出是 wayland 就是 Wayland

  1. 启用扩展
# 先查看扩展是否存在
gnome-extensions list
# 启用扩展
gnome-extensions enable hidetopbar@mathieu.bidon.ca 
  1. 额外设置(可选)

hide-top-bar的设置默认只有在应用全屏时才不显示,如果想一直隐藏和在鼠标靠近时显示,可以在[扩展]里做如下设置:

勾选

Sensitivity > Show panel when mouse approaches edge of the screen

图片

取消勾选

Intellhide > Only hide panel when a window takes the space

图片

posted @ 2025-08-12 13:46  雨中遐想  阅读(109)  评论(0)    收藏  举报