gnome面板有多行-如何撤消它?


9

在Ubuntu 12.04上,我将openbox与单个“ gnome-panel”一起使用。但是在尝试以Xinerama模式配置两个屏幕之后,每次X重新启动时,我都会获得更多的面板行

尽管我完全恢复了我的一屏X配置

  • gnome-panel显示的有4行(顶部是4行,底部是4行)
  • 只有最外面的行有内容,其他3空
  • 仅运行一个gnome-panel进程
  • 有些小部件也只出现一次,但也会出现4次
  • 当我使用unity离开openbox时,我暂时回到1行

这里出了什么问题?我该如何撤消呢?没有帮助的事情:

  • rm -Rf .gnome2 .gconf/ .compiz-1/
  • pkill panel,然后重新启动

这是gnome面板中的错误,至少我认为是这样。bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1083811
muktupavels 2012年

Answers:


12

运行以下命令,显然gnome3以二进制形式存储配置(我对dconf的了解不足以了解位置或原因)。

sudo apt-get install dconf-tools

执行:dconf-editor编辑配置。

转到:(org.gnome.gnome-panel.layout非常直观)

默认值似乎是:

object-id-list     ['menu-bar', 'indicators', 'show-desktop', 'window-list', 'workspace-switcher']
toplevel-id-list   ['top-panel', 'bottom-panel']

在尝试使2个显示器正常工作时,我对gnome遇到了一些怪异的问题之后,我不得不弄清楚这一点。每次尝试重新启动X服务器后,面板上的所有内容(菜单,行,时钟等)似乎都重复了。我本应该拍摄一张屏幕截图,但这实际上是我修复它之前的内容:

object-id-list     ['menu-bar', 'indicators', 'show-desktop', 'window-list', 'workspace-switcher', 'menu-bar-0', 'indicators-0', 'show-desktop-0', 'window-list-0', 'workspace-switcher-0', 'menu-bar-1', 'indicators-1', 'show-desktop-1', 'window-list-1', 'workspace-switcher-1']
toplevel-id-list   ['top-panel', 'bottom-panel', 'top-panel-screen1', 'bottom-panel-screen1', 'top-panel-screen1-0', 'bottom-panel-screen1-0']

如您所见,共有三样。


1
那是一个完美的解决方案,而且描述得很好。您是否偶然知道我正在使用的配置存储在哪里dconf-editor?a)我可以使用emacs编辑该文件,然后b)我在git存储库中保存了homdir的大多数文件,并认为我现在可以抵御这种情况-但似乎我错过了存储该文件的文件。
2012年

1
我发现这一点,但我没有一个$ DCONF_PROFILE,我一直无法找到这些文件,希望这有助于: live.gnome.org/dconf/SystemAdministrators
撒迦利亚

您的设置有效,但请注意,单击“设置为默认值” []
会将值保留

pkill gnome-panel和空白值将被神奇地还原。
philcolbourn

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.