Package Base Details: mendeleydesktop

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

Pinned Comments

ReyJamonico commented on 2022-06-20 07:50 (UTC) (edited on 2022-06-20 07:53 (UTC) by ReyJamonico)

I will maintain this until it stops working, but this package should be considered "legacy" and the new Reference Manager (https://aur.archlinux.org/packages/mendeley-reference-manager) preferred.

More Info: https://blog.mendeley.com/category/new-release-2/

akstrfn commented on 2018-10-02 15:21 (UTC) (edited on 2018-12-14 14:50 (UTC) by akstrfn)

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 .. 7 8 9 10 11 12 13 14 15 16 17 .. 35 Next › Last »

akstrfn commented on 2018-04-19 21:29 (UTC) (edited on 2018-04-19 21:32 (UTC) by akstrfn)

@sispus your output of whereis is ok though I am not sure why asoid jsdfi LD_LIBRARY_PATH=/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforms fails in this case since you should have the directory which contains necessary qt shared library. Mendeley always recreates the desktop file, that`s why you had to change install-mendeley-link-handler.sh. It has so many files since it bundles them with the package. Does "Open Files Externally" work for you?

AUR uses python markdown, you can check the wiki for more details.

sispus commented on 2018-04-18 22:51 (UTC) (edited on 2018-04-19 07:34 (UTC) by sispus)

hi akstrfn,

output of "whereis" is: mendeleydesktop: /usr/bin/mendeleydesktop /opt/mendeleydesktop/bin/mendeleydesktop

I removed mendeleydesktop and all residual files, and reinstall it. "whereis" was the same. I removed the LD_LIBRARY_PATH part from the "exec" line in /opt/mendeleydesktop/bin/install-mendeley-link-handler.sh After I started mendeley it recreates .desktop file with /home/venus/.local/share/mendeleydesktop %f command. Now it downloads all the files in the library everytime it starts. It is the case also when I synch the library from gui. Is it expected behavior? It means about 500 files for me...

P.S. I realize that I cannot really download or open the files in my library. When I click on a file it says "There was a problem connecting to mendeley.com to sync your library: SSL handshake failed The issuer certificate of a locally looked up certificate could not be found (Cert: DigiCert Baltimore CA-2 G2)" What do you suggest?

P.S. I am a newbie here. How do you add this yellow command highlights to your comments. thank you

akstrfn commented on 2018-04-18 11:30 (UTC) (edited on 2018-04-18 11:30 (UTC) by akstrfn)

@sispus what's the output of whereis mendeleydesktop?

If it is installed in /opt you can change this line in /opt/mendeleydesktop/bin/install-mendeley-link-handler.sh and then remove the ~/.local/share/applications/mendeleydesktop.desktop. After you start mendeley it recreates the *.desktop file without LD_LIBRARY_PATH.

sispus commented on 2018-04-18 10:16 (UTC)

hi,

After update, mendeley won't start for second try. It restores everytime the menu .desktop file exec as:

LD_LIBRARY_PATH=/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforms /home/venus/.local/share/mendeleydesktop %f

and gives error:

failed to execute command "LD_LIBRARY_PATH=/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforms /home/venus/.local/share/mendeleydesktop %f"

failed to execute child process "LD_LIBRARY_PATH=/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforms" (no such file or directory)"

It starts from terminal with "mendeleydesktop" command, or fixing the .desktop file exec line as mendeleydesktop", and resumes the line as is, so won't start second time. How can i fix it?

xgdgsc commented on 2018-04-17 01:47 (UTC)

Thanks. Fixed.

akstrfn commented on 2018-04-16 12:55 (UTC) (edited on 2018-04-16 12:55 (UTC) by akstrfn)

sed command should be updated since now it removes the wrong lines. The following change should do the job: sed -i '6d;74d;75d' to sed -i '/GCONF/d'.

I also had an issue that "Open File Externally" was not working since it was looking in a non existing directory. Workaround for command line launch:

$LD_LIBRARY_PATH="/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforms" mendeleydesktop

Or fixing the desktop file in PKGBUILD:

sed -i 's/Exec=/&LD_LIBRARY_PATH=\/opt\/mendeleydesktop\/lib\/mendeleydesktop\/plugins\/platforms /' "$pkgdir"/opt/"$pkgname"/bin/install-mendeley-link-handler.sh

djipey commented on 2018-04-09 10:25 (UTC)

Hi, I don't even have a /usr/lib/mozilla/plugins directory, and I still experience the same crash. Any news ?

dvalcarce commented on 2018-03-28 09:36 (UTC)

@kathka I only have these libraries in my system:

/usr/lib/jvm/java-8-jdk/jre/lib/amd64/libnpjp2.so

/usr/lib/mozilla/plugins/libnpjp2-jdk8.so

I removed them (by renaming) and I still get the same error.

kathka commented on 2018-03-28 09:13 (UTC)

@dvalcarce I removed (by renaming) the /usr/lib/mozilla/plugins/libnpjp2-jdk10.so file, this fixed the issue for me.

I also do not have mozilla programs installed, so maybe Mendeley generates this ".so" file?

dvalcarce commented on 2018-03-09 09:41 (UTC) (edited on 2018-03-09 09:41 (UTC) by dvalcarce)

I also get this error:

<hr>

QSslSocket: cannot resolve SSLv3_client_method

QSslSocket: cannot resolve SSLv3_server_method

QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout

QLayout: Attempting to add QLayout "" to ToolBarActionWidget "", which already has a layout

Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory...

Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory...

Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.

[0309/103250:WARNING:resource_bundle.cc(304)] locale_file_path.empty()

Qt WebEngine data directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64. Trying application directory...

Qt WebEngine Plugins directory not found. Trying fallback directory... Plugins as for example video codecs MAY NOT work.

Installed Qt WebEngine locales directory not found at location /opt/mendeley/desktop/Qt/5.5.1/5.5/gcc_64/translations/qtwebengine_locales. Trying application directory...

Qt WebEngine locales directory not found at location /opt/mendeleydesktop/lib/mendeleydesktop/libexec/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.

[0309/103250:WARNING:resource_bundle.cc(304)] locale_file_path.empty()

Crash handler wrote minidump /home/daniel/.local/share/data/Mendeley Ltd./Mendeley Desktop/minidumps/6db93132-f8ae-014c-087b0c68-054b8a0e.dmp

<hr>

I tried Oracle JDK 8 and OpenJDK 8. I don't have any other Java version installed. The only mozilla plugin I have is /usr/lib/mozilla/plugins/libnpjp2-jdk8.so. I also have the latest version of qt5-webkit (5.212.0alpha2-12) and qt5-webengine (5.10.1-1). Any idea?