启动 Dolphin 时避免 Plasma 5.14 中出现“kdeinit5 意外关闭”通知

启动 Dolphin 时避免 Plasma 5.14 中出现“kdeinit5 意外关闭”通知

在通过“向后移植”PPA 将 Kubuntu 从 18.04 升级到 18.10 并升级到 Plasma 5.14.5 后,我很幸运,几乎没有遇到任何错误,除了烦人的通知说“kdeinit5 意外关闭”

在此输入图像描述

在此输入图像描述

当我在 Dolphin 中执行一些正常操作时,就会发生这种情况:启动新窗口、新选项卡、拆分、刷新。

在我看来,这些行为都与海豚有关窗户;创建新文件夹或删除某些内容不会触发错误。

我读这里kdeinit5 是一个进程启动器,它执行 KDE 程序和 kdeinit 可加载模块 (KLM),从而更有效地启动它们。使用 kdeinit5 启动 KDE 应用程序可以使典型 KDE 应用程序的启动速度提高几倍,并显着减少内存消耗。 - 但据我所知,只有 Dolphin 报告了这个问题。

我没有注意到 Dolphin 操作或桌面任何部分的操作受到此影响,我只是想避免看到这些通知。

当然,我希望有一个解决方案可以首先避免错误,但是 - 如果在未来更新等之前这是不可能的 - 我主要在这里询问一种简单地使这些通知消失的方法。


我不知道如何调试它,或者以下内容是否有用,但是kdeinit5 dolphin在终端中运行文件管理器时会出现常见错误,我得到以下信息:

~$ Trying to convert empty KLocalizedString to QString.
qt.accessibility.core: Cannot create accessible child interface for object:  PlacesView(0x55d3d75565c0)  index:  14
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/trash.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/trash.so'
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so'
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so'
kf5.kio.trash: Root trash dir "/media/cip/DEPO/.Trash" exists but didn't pass the security checks, can't use it
kf5.kio.trash: Directory "/media/cip/DEPO/.Trash-1000" exists but didn't pass the security checks, can't use it
Qt: Session management error: networkIdsList argument is NULL
Could not find video stream
decodeVideoFrame() failed: frame not finished
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kdeinit5 path = /usr/bin pid = 12077
KCrash: Arguments: /usr/bin/kdeinit5 thumbnail local:/run/user/1000/klauncherFKnizM.1.slave-socket local:/run/user/1000/dolphinFjEuPw.5.slave-socket 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/libexec/drkonqi' from wrapper.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/libexec/drkonqi'
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/thumbnail.so'
Qt: Session management error: networkIdsList argument is NULL

答案1

kf5-kio-* 版本 5.59.0-2.fc29 修复了此问题。终于得到了更新,所有那些非常烦人的消息都消失了。

Bug 1746465 - kdeinit5 反复意外关闭

答案2

我遇到了同样的错误,并通过安装 xdg-desktop-portal-kde 解决了它。

答案3

不需要搞乱 kde 的东西。您的问题是崩溃通知,只需禁用它即可。右键单击通知图标 > 配置事件通知和操作 > 单击应用程序部分下的配置 > 选择 Plasma 工作区 > 单击配置事件 > 在给定列表中,选择应用程序崩溃 > 禁用“在弹出窗口中显示消息”复选框。

相关内容