为什么 8.04 面板启动器无法在 10.04 上运行

为什么 8.04 面板启动器无法在 10.04 上运行

我将面板启动器从 8.04 逐字复制到 10.04,并位于两个系统的同一路径中:

$HOME/.gnome2/panel2.d/default/launchers

但是,由于某种原因,它们在 10.04 的 GNOME 面板上不可见。

为什么?

更新 1:在尝试解决问题的过程中,我:

  1. 已验证复制的 8.04 启动器具有与手动创建的 10.04 启动器相同的权限 (-rwxr-xr-x)。
  2. 添加第一行作为:#!/usr/bin/env xdg-open
  3. 已注销,然后登录。
  4. 已重新启动。

更新 2:我手动创建了一个新的启动器,它将复制复制的启动器的功能。当然,这个启动器会出现,所以我继续比较这两个启动器,一步一步地将它们变成完全相同的!(复制图标路径,然后删除“Encoding=UTF-8”行等)。

以上这些都无济于事。所以问题依然存在:为什么?

那里有某种类型的“注册表”吗?

答案1

启动器/apps/panel/objectsGConf 设置数据库

配置编辑器显示 gnome-terminal 启动器注册

要备份所有面板启动器,您需要复制启动器及其注册:

  1. 发射器:$HOME/.gnome2/panel2.d/default/launchers/
  2. 注册:$HOME/.gconf/apps/panel/objects/

相关内容