jungledisk не работает с ошибкой libnotify


16

У кого-нибудь был успех, заставляющий приложение jungledisk работать под Ubuntu?

Я установил его из файла .deb, предоставленного jungledisk. Установка прошла нормально, но я не могу запустить приложение "рабочий стол на джунглях".

Он появляется в строке поиска тире, но не запускается и ничего не делает при его выборе.

Когда я пробую командную строку, я получаю следующее ...

$ jungledisk -V -f
Verbose mode enabled
Shutting down...
$

Я получаю что-то более интересное с помощью следующей команды ... что-то о libnotify.so

$ junglediskdesktop -V -f
junglediskdesktop: error while loading shared libraries: libnotify.so.1: cannot open shared object file: No such file or directory

У кого-нибудь есть предложения, что попробовать?

Ответы:


16

Люди из справочника на jungledisk / rackspace решили эту проблему. Похоже, что jungledisk ожидал libnotify.so.1, а в Ubuntu был libnotify.so.4.

Создание символической ссылки, указывающей на libnotify.so.4, решает проблему ...

В новой Ubuntu отсутствует libnotify.so.1, необходимый для диска джунглей. Это решается созданием символической ссылки на libnotify.so.4 на libnotify.so.1. Пожалуйста [введите команды] ниже и перезагрузите машину:

cd /usr/lib/i386-linux-gnu/ ; sudo ln -s ./libnotify.so.4 libnotify.so.1

С уважением, JungleJason


К вашему сведению ... У меня была такая же проблема при установке 32-битного xubuntu. Вышеуказанное также исправило.
Анджело

Вместо этого 64-битные пользователи проверяют решение Kailash.
Кобежон

Исправление символической ссылки работает и на 12.10.
Белаква

15

Для 64-битной версии Ubuntu другой ответ не сработает, потому что соответствующие пути к библиотекам разные. Тем не менее, решение с форумов linuxmint работает:

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1 

2
Благодарность! Они на самом деле очень похожи. Идея состоит в том, чтобы создать символическую ссылку, чтобы libnotify.so.1 указывал на libnotify.so.4. Есть различия, потому что вы, очевидно, используете 64-битную, а я использую 32-битную. Я первоначально указал 32 бита в моем названии, но это было отредактировано.
Анджело

1
Я могу подтвердить, что я действительно использую 64 бит.
Кайлаш


0

Rackspace опубликовал официальный набор инструкций по адресу: https://support.jungledisk.com/entries/21726460 Для 32- и 64-разрядных версий. Обратите внимание, что на момент написания этой статьи решение не работает должным образом для Ubuntu 13.04.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.