Package Base Details: mendeleydesktop

Git Clone URL: https://aur.archlinux.org/mendeleydesktop.git (read-only, click to copy)
Keywords: elsevier mendeley
Submitter: lpjhjdh
Maintainer: ali.molaei
Last Packager: ali.molaei
Votes: 302
Popularity: 2.88
First Submitted: 2009-06-10 18:28
Last Updated: 2021-02-08 08:39

Pinned Comments

akstrfn commented on 2018-10-02 15:21

To avoid crashs when opening PDF's, and hangout on exit install mendeleydesktop-bundled which packages Qt provided by the upstream.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

gaelic commented on 2019-01-17 09:49

Hey, can you please add

StartupWMClass=Mendeley Desktop

in the .desktop file. This would prevent double entries in the gnome-shell (if you have mendeley as a favorite and after you start it)

Thanks.

ecklm commented on 2018-12-18 12:29

The last update ruins the .desktop file after every update. The one in /usr/share/application is fine, however, there is always one under ~/.local/share/application which makes it fail. If I remove it, it is copied there again after bootup.

I am using the bundled version.

akstrfn commented on 2018-12-14 14:49

There were changes in Qt5.12 in WebEngineCore. You'll have to use bundled version unfortunatelly. Lets hope that the upstream rebuilds with new Qt...

RunAndTumble commented on 2018-12-14 13:46

Get some problems with the most recent version. When I close the app, it doesn't stop, I have to use "kill" after that. Running in terminal gives me that:

$ mendeleydesktop Failed to run mendeley:// link handler installer "/opt/mendeleydesktop/lib/mendeleydesktop/libexec/install-mendeley-link-handler.sh" /opt/mendeleydesktop/lib/mendeleydesktop/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US: relocation error: /opt/mendeleydesktop/lib/mendeleydesktop/libexec/QtWebEngineProcess --type=zygote --webengine-schemes=qrc:sLV --lang=en-US: symbol _ZN7content20localtime_r_overrideEPKlP2tm version Qt_5 not defined in file libQt5WebEngineCore.so.5 with link time reference

coiby commented on 2018-11-26 11:57

For those who can't use Fcitx even after you install fcitx-qt5, this is caused by a wrong version of libfcitxplatforminputcontextplugin.so. libfcitxplatforminputcontextplugin.so should use the same version of Qt as mendeleydesktop.

To find which version of Qt mendeleydesktop is using, please execute qt strings libQt5Core.so.5 | grep "Qt 5". Then you will see the following output,

Qt 5.10.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) This is the QtCore library version Qt 5.10.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6))

You can extract the corresponding libfcitxplatforminputcontextplugin.so (/usr/lib/qt/plugins/platforminputcontexts/) from an older version of https://archive.archlinux.org/packages/f/fcitx-qt5/. You need to find out which version of Qt is used for libfcitxplatforminputcontextplugin by executing strings libfcitxplatforminputcontextplugin.so|grep "Qt",

_ZN9QMetaType25registerConverterFunctionEPKN9QtPrivate25AbstractConverterFunctionEii ... Qt_5.10 ...

Then cp libfcitxplatforminputcontextplugin.so /opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.

For example, if you install mendeleydesktop 1.19.2-1, the correct version of libfcitxplatforminputcontextplugin.so is in https://archive.archlinux.org/packages/f/fcitx-qt5/fcitx-qt5-1.2.1-3-x86_64.pkg.tar.xz.

You can even compile your own Fcitx platforminputcontext plugin usinga specific version of Qt. Please refer to A case study: how to compile a Fcitx platforminputcontext plugin for a proprietary software that uses Qt 5 | CS Slayer

akstrfn commented on 2018-11-20 14:15

icu is included in qt5-webengine.

It should not matter since shared libs are used but did you try reinstalling mendeley? It works for me with updated icu.

Whats the output of: ldd /opt/mendeleydesktop/lib/mendeleydesktop/libexec/mendeleydesktop.x86_64

qwattash commented on 2018-11-19 23:03

Hi, after installation mendeley is crashing with the following error:

/opt/mendeleydesktop/lib/mendeleydesktop/libexec/mendeleydesktop.x86_64: error while loading shared libraries: libicui18n.so.62: cannot open shared object file: No such file or directory

It looks like icu is a dependency which is not listed here. Also core is now at libicui18n.so.63.

akstrfn commented on 2018-10-25 17:55

What's the reason for bumping the pkgrel?

"native" mendeley package stayed the same and bundled package was added so I see no reason to bump pkgrel.

heavysink commented on 2018-10-25 14:14

And also please update the pkgrel

akstrfn commented on 2018-10-02 15:22

@heavysink Thanks for the prompt reaction and thanks for the tip :)