jungledisk falla con el error de libnotify

16

¿Alguien ha tenido éxito al hacer que la aplicación jungledisk funcione bajo Ubuntu?

Lo instalé desde el archivo .deb proporcionado por jungledisk. La instalación funciona bien, pero no puedo iniciar la aplicación "escritorio de disco de la jungla".

Aparece en la barra de búsqueda del guión, pero no se inicia ni hace nada al seleccionarlo.

Cuando intento la línea de comando, obtengo lo siguiente ...

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

Obtengo algo más interesante con el siguiente comando ... algo sobre libnotify.so

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

¿Alguien tiene sugerencias sobre qué probar?

Angelo
fuente

Respuestas:

16

La gente de helpticket en jungledisk / rackspace resolvió este problema. Parece que jungledisk estaba expulsando libnotify.so.1 y ubuntu tenía libnotify.so.4.

Crear un enlace simbólico que apunte a libnotify.so.4 resuelve el problema ...

Falta el nuevo Ubuntu libnotify.so.1 que necesita el disco jungle. Esto se resuelve creando un enlace simbólico a libnotify.so.4 a libnotify.so.1. Por favor, [ingrese los comandos] a continuación y reinicie la máquina:

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

Saludos, JungleJason

Angelo
fuente
FYI ... Tuve el mismo problema en una instalación de 32 bits xubuntu. Lo anterior también lo arregló.
Angelo
Los usuarios de 64 bits comprueban la solución de Kailash.
kobejohn
La solución de enlace simbólico también funciona en 12.10.
belacqua
15

Para una versión de Ubuntu de 64 bits, la otra respuesta no funcionará, porque las rutas relevantes de la biblioteca son diferentes. Sin embargo, la solución de los foros de Linux funciona:

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1 
Kailash
fuente
2
¡Gracias! En realidad son muy similares. La idea es crear un enlace simbólico para que libnotify.so.1 apunte a libnotify.so.4. Hay diferencias porque aparentemente estás usando 64 bits y yo estoy usando 32 bits. Originalmente había indicado 32 bits en mi título, pero fue editado.
Angelo
1
Puedo confirmar que de hecho uso 64 bits.
Kailash
0

Tuve el mismo problema Termine usando las herramientas gratuitas de Linux de SMEStorage:

http://smestorage.com/?p=static&page=LinuxDrive

Cory Killian
fuente
Gracias, consideraré usar eso. Pero antes de hacerlo, ¡tengo un montón de datos en s3 a través de jungledisk para migrar!
Angelo