首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >等离子机的调试符号(Kubuntu19.04)在哪里?

等离子机的调试符号(Kubuntu19.04)在哪里?
EN

Ask Ubuntu用户
提问于 2019-05-14 23:53:34
回答 2查看 765关注 0票数 5

每当我离开电脑超过一两个小时的时候,我都会对等离子弹崩溃产生问题。我尝试过安装调试符号来生成有用的崩溃报告,但是一直被告知我缺少了'/usr/bin/plasmashell‘的符号。我安装了‘等离子工作区-dbgsym’包,所以我很好奇为什么我仍然没有调试符号以及从哪里得到它们?

操作系统: Kubuntu 19.04 KDE等离子体版本: 5.15.4 KDE框架版本: 5.56.0 Qt版本: 5.12.2内核版本:5.0.0-13-通用操作系统类型:64位处理器: 12×AMD 5 1600六核处理器内存: 15.7 GiB

我按照这里的说明:https://wiki.kubuntu.org/DebuggingProgramCrash手动安装各种库的调试符号,崩溃处理程序说我丢失了,包括“等离子工作区-dbgsym”。然而,崩溃处理程序仍然说我缺少了'/usr/bin/ plasmashell‘的符号,尽管dpkg -S '/usr/bin/plasmashell'显示等离子工作区是等离子体机的包。

apt-cacheapt show的输出:

代码语言:javascript
复制
$ apt-cache policy plasma-workspace
plasma-workspace:
  Installed: 4:5.15.4-0ubuntu1
  Candidate: 4:5.15.4-0ubuntu1
  Version table:
 *** 4:5.15.4-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu disco/universe amd64 Packages
        100 /var/lib/dpkg/status
$ apt show plasma-workspace-dbgsym
Package: plasma-workspace-dbgsym
Package-Type: ddeb
Version: 4:5.15.4-0ubuntu1
Auto-Built-Package: debug-symbols
Priority: optional
Section: debug
Source: plasma-workspace
Maintainer: Ubuntu Developers 
Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers 
Installed-Size: 83.6 MB
Depends: plasma-workspace (= 4:5.15.4-0ubuntu1)
Breaks: plasma-workspace-dbg (<= 4:5.5.5.1-1~~)
Replaces: plasma-workspace-dbg (<= 4:5.5.5.1-1~~)
Build-Ids: [I deleted the long hexadecimal list included here]
Download-Size: 80.0 MB
APT-Manual-Installed: yes
APT-Sources: http://ddebs.ubuntu.com disco/universe amd64 Packages
Description: debug symbols for plasma-workspace

崩溃处理程序的详细信息(注意?)缺少符号):https://pastebin.com/9RB4ZDgZ

如果我单击崩溃处理程序中的“文件列表”链接来查看需要安装哪些包,那么现在只列出了'/usr/bin/plasmashell‘。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2019-05-22 00:21:41

显然,缺失的调试符号已经被确认了将近两年了(参见bug #1701788)。如果能修好就好了.

票数 2
EN

Ask Ubuntu用户

发布于 2020-04-29 11:37:03

这不是一个bug,生成堆栈跟踪是大多数最终用户都不想做的昂贵操作。因此,在大多数发行版(包括kubuntu )上,默认情况下不安装它。

要有堆栈跟踪,您需要使用与*-dev相关的包来处理您想要的堆栈跟踪应用程序。以及kf5库的基本代码。

在本例中,sudo apt install plasma-workspace-dev

若要列出当前安装的-dev包,请执行以下操作

代码语言:javascript
复制
$ apt search "\\-dev" | grep installed | egrep "(plasma|kf5|kde)"

或者完整的列表

代码语言:javascript
复制
$ apt search "\\-dev" | grep installed
票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1143321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档