在 Ubuntu 12.04 上,我使用 openbox 并启动了一个“gnome-panel”。但是在尝试在 Xinerama 模式下配置我的两个屏幕后,每次 X 重新启动时,我都会获得额外的面板行。
尽管我完全恢复了我的单屏 X 配置
gnome-panel显示有4行(4在顶部筛网,4在底部)这里出了什么问题?我该如何撤消?没有帮助的事情:
rm -Rf .gnome2 .gconf/ .compiz-1/pkill panel,并重新启动它小智 12
运行以下命令,显然 gnome3 以二进制形式存储配置(我对 dconf 的了解还不够多,不知道在哪里或为什么)。
sudo apt-get install dconf-tools
Run Code Online (Sandbox Code Playgroud)
运行: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']
Run Code Online (Sandbox Code Playgroud)
在尝试让我的 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']
Run Code Online (Sandbox Code Playgroud)
如您所见,一切都有 3 个。