Ubuntu 20.04 顶部面板如何隐藏

各种窗口管理器和美化相关
回复
lsp_one_day
帖子: 2
注册时间: 2022-11-28 15:06
系统: ubuntu20.04
送出感谢: 1 次
接收感谢: 0

Ubuntu 20.04 顶部面板如何隐藏

#1

帖子 lsp_one_day » 2022-11-28 15:23

求助各位大佬,现在想把ubuntu20.04的顶部面板隐藏掉。尝试过hidetopbar这个插件,但是无法命令行设置隐藏,也尝试过去重新编写ubuntu.css文件,但是不生效、
主要是要通过命令行实现这个操作 有没有办法 :Cry :Cry :Cry :Cry :Cry
头像
astolia
论坛版主
帖子: 6004
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 1041 次

Re: Ubuntu 20.04 顶部面板如何隐藏

#2

帖子 astolia » 2022-11-30 16:55

20.04的话,还可以直接用gnome shell在dbus上提供的eval方法

代码: 全选

gdbus call -e -d org.gnome.Shell -o /org/gnome/Shell -m org.gnome.Shell.Eval 'Main.layoutManager.panelBox.hide()'
或者调下位置,不会留下空白区域

代码: 全选

gdbus call -e -d org.gnome.Shell -o /org/gnome/Shell -m org.gnome.Shell.Eval 'Main.layoutManager.panelBox.y=-10000'
这些用户感谢了作者 astolia 于这个帖子:
lsp_one_day (2022-12-05 9:55)
评价: 3.7%
lsp_one_day
帖子: 2
注册时间: 2022-11-28 15:06
系统: ubuntu20.04
送出感谢: 1 次
接收感谢: 0

Re: Ubuntu 20.04 顶部面板如何隐藏

#3

帖子 lsp_one_day » 2022-12-05 9:58

astolia 写了:
2022-11-30 16:55
20.04的话,还可以直接用gnome shell在dbus上提供的eval方法

代码: 全选

gdbus call -e -d org.gnome.Shell -o /org/gnome/Shell -m org.gnome.Shell.Eval 'Main.layoutManager.panelBox.hide()'
或者调下位置,不会留下空白区域

代码: 全选

gdbus call -e -d org.gnome.Shell -o /org/gnome/Shell -m org.gnome.Shell.Eval 'Main.layoutManager.panelBox.y=-10000'
感谢,试了下真的隐藏了,我后面试着重新编译/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource这个二进制文件,更改Top Bar的参数,也成功了
回复