几天前我升级到了 17.10,今天我安装了 konversation,但是当我尝试运行它时出现以下错误:
konversation: error while loading shared libraries: libKF5Crash.so.5: cannot open shared object file: No such file or directory
奇怪的是,如果我尝试使用 sudo 运行它,它可以工作,尽管我收到以下警告:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
显然我不想用 sudo 来运行它。有什么建议吗?
亚历山德罗
Ubuntu 17.10 - GNOME
内核版本 4.13.0-16-generic
答案1
经过一番谷歌搜索,我解决了这个问题。我找到了 libKF5Crash.so.5
locate libKF5Crash.so.5
结果是:
/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
我已经添加了 /etc/ld.so.conf 的路径,该文件现在如下所示:
include /etc/ld.so.conf.d/*.conf
/usr/lib/x86_64-linux-gnu/
然后
sudo ldconfig
然后重启。现在就可以正常工作了。