Jungledisk schlägt mit libnotify-Fehler fehl


16

Hat jemand Erfolg gehabt, die Jungledisk-Anwendung unter Ubuntu zum Laufen zu bringen?

Ich habe es aus der .deb-Datei von jungledisk installiert. Die Installation funktioniert einwandfrei, aber ich kann die App "Jungle Disk Desktop" nicht starten.

Es wird in der Dash-Suchleiste angezeigt, wird jedoch beim Auswählen weder gestartet noch ausgeführt.

Wenn ich die Befehlszeile versuche, erhalte ich Folgendes ...

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

Ich erhalte mit dem folgenden Befehl etwas interessanteres ... etwas über libnotify.so

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

Hat jemand Vorschläge für was zu versuchen?

Antworten:


16

Die Helpticket-Leute von Jungledisk / Rackspace haben dieses Problem behoben. Es scheint, dass Jungledisk libnotify.so.1 erwartete und Ubuntu libnotify.so.4 hatte.

Das Erstellen eines Symlinks, der auf libnotify.so.4 verweist, behebt das Problem ...

Auf dem neuen Ubuntu fehlt libnotify.so.1, das von der Dschungel-Festplatte benötigt wird. Dies wird behoben, indem ein Symlink zu libnotify.so.4 bis libnotify.so.1 erstellt wird. Bitte [geben Sie die Befehle ein] und starten Sie die Maschine neu:

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

Grüße, JungleJason


Zu Ihrer Information ... Ich hatte das gleiche Problem bei der Installation von 32-Bit-xubuntu. Das obige hat es auch behoben.
Angelo

64-Bit-Benutzer überprüfen stattdessen die Kailash-Lösung.
Kobejohn

Der Symlink-Fix funktioniert auch unter 12.10.
Belacqua

15

Bei einer 64-Bit-Version von Ubuntu funktioniert die andere Antwort nicht, da die relevanten Bibliothekspfade unterschiedlich sind. Die Lösung aus den linuxmint-Foren funktioniert jedoch:

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

2
Vielen Dank! Sie sind sich eigentlich sehr ähnlich. Die Idee ist, einen symbolischen Link zu erstellen, sodass libnotify.so.1 auf libnotify.so.4 verweist. Es gibt Unterschiede, weil Sie anscheinend 64-Bit verwenden und ich 32-Bit verwende. Ich hatte ursprünglich 32-Bit in meinem Titel angegeben, aber es wurde herausgeschnitten.
Angelo

1
Ich kann bestätigen, dass ich tatsächlich 64-Bit verwende.
Kailash


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.