删除 Ubuntu 12.04 中的顶部和底部 gnome 面板

删除 Ubuntu 12.04 中的顶部和底部 gnome 面板

背景 :

我开发了一个 Python 桌面应用程序,它在 Ubuntu 12.04 上运行,并以全屏模式运行。我将其用作gnome-fallbackUbuntu 桌面。

问题 :

我的问题是永久删除顶部和底部的 Gnome 面板,我知道如何从 GUI 本身执行此操作(ALT + 右键单击​​)。但我需要从命令中执行此操作。

有人对此有想法吗?

提前致谢。

答案1

安装 dconf-tools:

sudo apt-get install dconf-tools

备份您的面板配置:

dconf dump /org/gnome/gnome-panel/ > /some/location/backup.xml  

现在移除面板:

gsettings set org.gnome.gnome-panel.layout toplevel-id-list [""]

如果您以后想要恢复它们,请使用:

cat /some/location/backup.xml | dconf load /org/gnome/gnome-panel/

注意:重启后这似乎不成立。进一步的研究表明这是因为几个 dconf 模式仍然存在。我还没有弄清楚如何删除它们。

答案2

设置存储在 dconf 中:你应该使用dconf-editor(来自dconf-tools)来找到它们和GSettings API从您的脚本/软件中编辑它们。

很好的编程,如果您有更多问题或疑问,请在这里发表评论。;-D

答案3

相反,您可以创建自己的会话,而无需使用 gnome 栏。我使用 awn 创建了自己的会话,登录会话时没有使用 gnome 面板。下面的链接中有一个教程,介绍如何操作。我必须提醒您“/usr/share/xsessions/”中隐藏的 .desktop 扩展文件,由于存在错误,Nautilus 无法识别此类扩展,可能会有以“~”结尾的备份文件让您感到困惑。我曾因选择错误的文件而卡在登录屏幕。我建议您使用命令行 ls 列出文件夹条目。您已收到警告。 关联

答案4

安装 dconf-tools

sudo apt-get install dconf-tools

打开程序

dconf-editor

转到桌面-->Unity-->面板

如果你想添加一个程序,请添加

,'程序名称'

这个程序让你在 gnome 中编辑

相关内容