AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1143321
Accepted
Jonathan Watts
Jonathan Watts
Asked: 2019-05-15 15:53:34 +0800 CST2019-05-15 15:53:34 +0800 CST 2019-05-15 15:53:34 +0800 CST

Plasmashell(Kubuntu 19.04)的调试符号在哪里?

  • 772

每当我将计算机单独放置超过一两个小时时,我都会遇到 Plasmashell 崩溃的问题。我已经尝试安装调试符号来生成有用的崩溃报告,但一直被告知我缺少“/usr/bin/plasmashell”的符号。我安装了包“plasma-workspace-dbgsym”,所以我很好奇为什么我仍然没有调试符号以及从哪里获得它们?

操作系统:Kubuntu 19.04
KDE Plasma 版本:5.15.4
KDE Frameworks 版本:5.56.0
Qt 版本:5.12.2
内核版本:5.0.0-13-generic
操作系统类型:64 位
处理器:12 × AMD Ryzen 5 1600 六-核心处理器
内存:15.7 GiB RAM

我按照这里的指示:https : //wiki.kubuntu.org/DebuggingProgramCrash 为崩溃处理程序说我丢失的各种库手动安装调试符号,包括“等离子工作空间-dbgsym”。但是,崩溃处理程序仍然说我缺少'/usr/bin/plasmashell' 的符号,即使dpkg -S '/usr/bin/plasmashell'显示plasma-workspace 是plasmashell 的包。

apt-cache和的输出apt show:

$ 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 <[email protected]>
Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers <[email protected]>
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”。

kde kubuntu debug plasma
  • 2 2 个回答
  • 692 Views

2 个回答

  • Voted
  1. Best Answer
    Jonathan Watts
    2019-05-22T16:21:41+08:002019-05-22T16:21:41+08:00

    好吧,显然缺少的调试符号已经被确认为近 2 年的错误(参见错误 #1701788)。要是能修好就好了。。。。

    • 2
  2. Mathieu J.
    2020-04-30T03:37:03+08:002020-04-30T03:37:03+08:00

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

    要拥有堆栈跟踪,您需要为您想要堆栈跟踪的应用程序提供 *-dev 相关包。连同 kf5 库的基本库。

    在这种情况下sudo apt install plasma-workspace-dev

    列出当前安装的 -dev 包

    $ apt search "\\-dev" | grep installed | egrep "(plasma|kf5|kde)"
    

    或完整列表

    $ apt search "\\-dev" | grep installed
    
    • -1

相关问题

  • 为什么我的 Kubuntu 会话在恢复后需要相当长的时间才能响应?

  • 如何防止自己在多用户设置中自动注销?

  • KATE 总是忘记我启用了 shell 插件

  • 安装 XFCE 后如何返回 KDE 启动/登录?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve