Wer die Anleitung für Mendeley unter Fedora 15 mit Fedora 16 und der aktuellen Mendeley-Version ausprobiert, wird enttäuscht sein: Mendeley schießt sich selbst sang- und klanglos ab.
Sobald das Paket wie in der Anleitung beschrieben entpackt ist, muss man von der Fedora-15-Anleitung abweichen.
Die Bibliotheken dürfen nicht gelöscht werden. Um Mendeley nutzen zu können, muss die Parameter –force-bundled-qt beim Start von Mendeley verwendet werden, so meint zumindest der offizielle Support.
/opt/mendeleydesktop-1.3-linux-i486/bin/mendeleydesktop --force-bundled-qt
Der Desktop-Link sieht dann so aus:
[Desktop Entry] Name=Mendeley Desktop GenericName=Research Paper Manager Comment=free reference manager and academic social network Exec=/opt/mendeleydesktop-1.3-linux-i486/bin/mendeleydesktop --force-bundled-qt Terminal=false Type=Application Icon=/opt/mendeleydesktop-1.3-linux-i486/share/icons/hicolor/128x128/apps/mendeleydesktop.png Categories=Education;Literature;Qt;
Ein Nachtrag: Mendeley legt beim ersten Start eine Verknüpfung in ~/.local/share/applications/ an.
Man kann sich die Verknüpfung in /usr/share/applications/ sparen, allerdings muss man die Verknüpfung im Benutzerverzeichnis dementsprechend anpassen.
Gut, nochmal eine Korrektur: Die Verknüpfung im Benutzerverzeichnis wird bei jedem Start des Programms neu geschrieben. Schuld ist das Skript install-mendeley-link-handler.sh.
Damit das Skript die Verknüpfung richtig schreibt, muss folgender Patch angewandt werden:
— ~/Downloads/install-mendeley-link-handler.sh
+++ /opt/mendeleydesktop-1.3-linux-i486/bin/install-mendeley-link-handler.sh
@@ -58,8 +58,8 @@
Name=Mendeley Desktop
GenericName=Research Paper Manager
Comment=Mendeley Desktop is software for managing and sharing research papers
-Exec=$MENDELEYDESKTOP_BIN %u
-Icon=mendeleydesktop
+Exec=$MENDELEYDESKTOP_BIN –force-bundled-qt %u
+Icon=/opt/mendeleydesktop-1.3-linux-i486/share/icons/hicolor/128×128/apps/mendeleydesktop.png
Terminal=false
Type=Application
Categories=Education;Literature;Qt;
Wer sich das Patch-einspielen sparen will, hier ist die modifizierte Datei:
http://dl.dropbox.com/u/3057587/install-mendeley-link-handler.sh