我正在使用 Ubuntu 16.04.2 和 mendeley。当我想通过单击启动器图标来启动 mendeley 时,什么也没发生。mendeleydesktop
通过 shell 启动会导致:
QSslSocket: cannot resolve SSLv2_client_method
QSslSocket: cannot resolve SSLv2_server_method
奇怪的是,当我这样做时ps -e | grep mendel
输出显示两个过程:
pid1 install-mendele <defunct>
pid2 mendeleydesktop
其中pid2 = pid1+1
。第一个过程很可能是
/opt/mendeleydesktop/bin/install-mendeley-link-handler.sh
当我手动终止这两个进程时,mendeley 又启动了。有人知道如何解决这个问题吗?
答案1
似乎缺少一些库。在 Debian Stretch 上,我必须:
sudo apt-get install libssl1.0-dev
答案2
遇到了同样的问题。只需终止剩余的 mendeleydesktop 进程即可解决。
pkill mendeleydesktop