gnome-panel 有多行--如何撤消?

gnome-panel 有多行--如何撤消?

在 Ubuntu 12.04 上,我使用 openbox 并启动单个“gnome-panel”。但在尝试在 Xinerama 模式下配置我的双屏后,我得到了额外的面板排每次 X 重新启动时。

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

  • 显示gnome-panel有 4 行(屏幕顶部 4 行,底部 4 行)
  • 只有最外行有内容,其他三行是空的
  • 只有一个 gnome-panel 进程正在运行
  • 有些小部件也会出现 4 次,尽管它们只运行一次
  • 当我使用 unity 切换出 openbox 时,我暂时回到 1 行

这里出了什么问题?我该如何解决?不是帮助:

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

答案1

运行以下命令,显然 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']

正如您所见,每样东西都有 3 个。

答案2

感谢撒迦利亚。

关于什么:

dconf reset -f /org/gnome/gnome-panel/layout/

这样就去掉了我的四个面板中的三个。

相关内容