我在 KDE Neon 5.14 上。在 Neon 和 Android 上使用最新版本的 KDE 连接。我正在尝试浏览我的手机文件系统,但收到此错误:
The process for the kdeconnect://92e92185f23aaf5b protocol died unexpectedly
我已确保 android 上的 KDE 连接具有所有权限,并且双方都启用了插件。
~/.xsession-errors
这是尝试此操作时的输出。
kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_kdeconnect.so' from launcher.
kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_kdeconnect.so'
QCoreApplication::arguments: Please instantiate the QApplication object first
QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
QCoreApplication::arguments: Please instantiate the QApplication object first
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = path = pid = 13797
KCrash: Arguments: kdeinit5: PID 13797 terminated.
Could not find service for job "Job 13" with app name "org.kde.kdeconnectd"
Could not find service for job "Job 13" with app name "org.kde.kdeconnectd"
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60266, resource id: 100663303, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60267, resource id: 83886155, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60271, resource id: 83886155, major code: 142 (Unknown), minor code: 3
trying to show an empty dialog
trying to show an empty dialog
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60701, resource id: 83886155, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60702, resource id: 83886161, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60703, resource id: 83886173, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60704, resource id: 83886155, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60705, resource id: 83886161, major code: 142 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 2 (BadValue), sequence: 60706, resource id: 83886173, major code: 142 (Unknown), minor code: 3
journalctl -xe
当时的输出:
Oct 21 16:07:22 neon org.kde.kdeconnect[975]: kdeconnect.plugin.sftp: Mount device: "Xiaomi Redmi 4X"
Oct 21 16:07:23 neon org.kde.kdeconnect[975]: kf5.kio.widgets: KRun(0x55e19f43e5d0) ERROR 143 "The process for the kdeconnect://92e92185f23aaf5b protocol died unexpectedly."
Oct 21 16:07:25 neon org.kde.kdeconnect[975]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 9418, resource id: 42156835, major code: 40 (TranslateCoords), minor code: 0
更新:错误修复
使用 KDE Connect 版本 1.3.3,此问题中描述的问题已得到解决。此版本已到达 Neon 用户版软件包存储库,因此您应该能够更新并且没有新问题!
这是修复此问题的提交的链接
回答:
Neon >= 5.14.1 上的 KDE Connect 存在一个错误,该错误阻止通过 Dolphin 使用的 KIO 安装和浏览手机文件系统
错误报告在这里。在这一点上,它肯定会缩小到 Neon 5.14.1,所以除非您有新信息要添加,否则无需添加“+1”,但您可以随时将自己添加到订阅者列表中,当它出现时您会收到提醒是固定的。
作为一种解决方法,您可以使用 kdeconnect 的 DBus 接口手动挂载电话,然后在命令行上浏览它或手动复制路径。说明在错误报告中,但也复制在这里:
做
(如果您不喜欢 qdbus,请随意替换不同的 dbus 浏览器)
您可以通过运行获取您的设备 ID
kdeconnect-cli --list-devices
第一个命令应该返回 true,第二个命令应该打印出已安装位置的列表。将这些位置复制/粘贴到文件浏览器的地址栏中,您应该一切顺利。
您需要 kdeconnect >= 1.3.3 才能永久解决此问题。
更新:
检查您的 kdeconnect 版本:
如果 kdeconnect 版本 < 1.3.3,请添加此存储库https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/ppa:
重启或重启守护进程: