Почему панели запуска 8.04 не работают на 10.04

Я дословно скопировал пусковые установки панелей с 8.04 на 10.04, находясь в обеих системах по одному пути:

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

Однако, по некоторым причинам, они не видны на панели GNOME 10.04. [ 117]

Почему?

Обновление 1 : в моих попытках устранить проблему I:

  1. Проверено, что скопированные 8.04 программы запуска имеют те же разрешения, что и созданные вручную 10.04 пусковые установки (-rwxr-xr-x).
  2. Добавлена ​​первая строка: #! / Usr / bin / env xdg-open
  3. Выйти из системы, затем войти в нее.
  4. Rebooted.

Обновление 2 : я вручную создал новый модуль запуска, который дублировал бы функциональность скопированного. Это, конечно, обнаруживается, и поэтому я пошел вперед и сравнил два, шаг за шагом приводя их к идентичным ! (скопировал пути значков, затем удалил строку 'Encoding = UTF-8' и т. д.).

Ничто из вышеперечисленного не помогло. Таким образом, остается вопрос: почему?

Существует ли какой-то тип «реестра»?

3
задан 6 January 2011 в 21:26

1 ответ

Средства запуска зарегистрированы в подпапках /apps/panel/objects базы данных настроек GConf :

Configuration Editor showing gnome-terminal launcher registration

сделайте резервную копию всех ваших панельных пусковых установок, вам нужно будет скопировать как пусковые установки, так и их регистрации:

  1. пусковые установки: $HOME/.gnome2/panel2.d/default/launchers/
  2. регистрации: $HOME/.gconf/apps/panel/objects/
0
ответ дан 6 January 2011 в 21:26

Другие вопросы по тегам:

Похожие вопросы: