我的面板小程序在 Natty 中去哪儿了?

我的面板小程序在 Natty 中去哪儿了?

可能可能是 bug,但也可能只是未记录的“功能”。我问这个问题是因为我想知道。

编辑:现在这也是提交为错误

编辑:这是一个gnome-panel 的 strace

今天从 Maverick 升级到 Natty,目的是保留基于面板的 Gnome2 设置。我已经问过这是否可行,看来确实可以。

我的问题在于加载面板时,我从非常默认的小程序(如窗口列表、通知区域和时钟)中收到大量错误。经过进一步调查,我似乎甚至无法添加这些类型的小程序。它们在“添加到面板”对话框中缺失。

我需要安装什么软件包才能恢复这些小程序?

以下是我在启动时看到的内容:

阿尔格尔

答案1

这真是一次冒险。我见过这个 MintForum 主题但忽略了它主要是因为它正在谈论bonobo(坦率地说这是一个愚蠢的词)而且因为讨论的小程序是 MintMenu。

我决定今天回去那里并认真阅读它。plumm 的帖子给了我一些线索,实际上也让一些东西工作起来了(经过一些修改)。这就是我正在做的事情。在我把所有东西都找回来之前,这篇文章还在进行中。

首先你必须找到你的bonobo-activation-config文件:

# locate bonobo-activation-config
/etc/bonobo-activation/bonobo-activation-config.xml

然后我们找到所有小程序的 bonobo-server-item-configuration 文件的位置:

# locate bonobo/server | grep GNOME
/usr/lib/bonobo/servers/GNOME_BrightnessApplet.server
/usr/lib/bonobo/servers/GNOME_DictionaryApplet.server
/usr/lib/bonobo/servers/GNOME_GtikApplet.server
/usr/lib/bonobo/servers/GNOME_InhibitApplet.server
/usr/lib/bonobo/servers/GNOME_Magnifier.server
/usr/lib/bonobo/servers/GNOME_Moniker_std.server
/usr/lib/bonobo/servers/GNOME_SeahorseApplet.server
/usr/lib/bonobo/servers/GNOME_TSClientApplet.server
/usr/local/lib/bonobo/servers/GNOME_ClockApplet_Factory.server
/usr/local/lib/bonobo/servers/GNOME_FishApplet_Factory.server
/usr/local/lib/bonobo/servers/GNOME_NotificationAreaApplet.server
/usr/local/lib/bonobo/servers/GNOME_Wncklet_Factory.server

然后我们将两者放在一起,<items>在 中创建新的 xml bonobo-activation-config.xml。我们只需要通用路径,因此只需携带两件东西。这是我完成的文件:

<?xml version="1.0"?>

<oafconfig>

<searchpath>
    <item>/usr/lib/bonobo/servers</item>
    <item>/usr/local/lib/bonobo/servers</item>
</searchpath>

</oafconfig>

重新启动后,所有内容均已GNOME_ClockApplet重新加载。

当我修复它之后,会提供更多信息。

答案2

嗯……这里有个大问题。我必须说,从 maverick 升级到 natty 并不容易!我遇到的问题和你一模一样。试着按照以下步骤操作,看看是否有帮助。

  1. 注销并登录到 ubuntu 经典会话而不是 unity。

  2. 打开 synapic / software-centre / 终端并删除所有指示器小程序

    sudo apt-get remove indicator-applets*
    
  3. 然后注销并重新登录。

现在您将能够看到 gnome 面板。然后您可以添加现有的小程序。如果您不能没有 ubuntu 指示器小程序,请尝试重新安装它们。它们在 gnome 经典会话中给我带来了错误。所以我摆脱了它们。

现在,我遇到的情况是,即使是 Unity 也给我带来了很多问题。我正在考虑安装 gnome 3 并检查其运行情况。如果一切都失败,我将不得不进行全新安装。

相关内容