错误报告向导不起作用

错误报告向导不起作用

在 Kubuntu 15.04 中,K-Menu(应用程序启动器)每天都会崩溃多次。我想使用相应的向导报告该错误,但它不起作用。

向导告诉我,如果不安装调试包以获取更多信息,报告将毫无用处,并拒绝发送报告(即使我同意输入手动说明)。无论如何,安装调试包不起作用。它告诉我找不到包。

安装 kdelibs5-dbg(按照建议这里) 并没有改变行为。

有什么办法可以修复错误报告向导吗?我需要安装哪些软件包才能让向导满意?

更新:向导中有一个我没有注意到的链接。它列出了一些文件:

/usr/bin/plasmashell
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5

我如何才能获取这些文件对应的包名?

更新2:刚刚再次重现了这个问题。这次是一个额外的文件

/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so

出现在列表中。但重要的是:这次向导实际上指定了缺少哪些调试包(它仅列出了 Qt5 库)。而且它还可以自行安装一些调试包(“plasma-desktop-dbg”)!非常奇怪。向导之前没有做任何有用的事情。在我看来,安装“apt-file”改变了这种情况。难道向导需要那个包?!看来我需要一个 bugs.kde.org 帐户。我将创建一个并尝试继续并在此处报告。

更新3:我已报告该错误,向导现在运行正常。我不确定安装“apt-file”是否真的解决了该问题,但它看起来像这样。

答案1

通过apt-file search

/usr/bin/plasmashell

因此apt-file通过安装

sudo apt-get install apt-file

现在通过搜索文件包

apt-file search --regex /usr/bin/plasmashell$
apt-file search --regex /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5$
apt-file search --regex /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5$
apt-file search --regex /usr/lib/x86_64-linux-gnu/libQt5Core.so.5$

输出为

plasma-workspace: /usr/bin/plasmashell

libqt5quick5: /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
libqt5quick5-gles: /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5

libqt5widgets5: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
libqt5widgets5: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.4
libqt5widgets5: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.4.1

libqt5core5a: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

因此我会使用

sudo apt-get install plasma-workspace-dbg

相关内容