麒麟系统的手机文件传输(MTP)模式不可用

我把小米17手机通过USB线连到openkylin3.0笔记本,在资源管理器中可以看到手机名,但手机下面显示‘空’,通过笔记本无法读取手机内容。我的手机文件传输(MTP)模式已正确设置,且用mint时MTP模式却没有问题。

我把问题提给小K智能体处理,以下是结论。

  1. 问题根因
    openKylin 桌面自带的 gvfs 挂载栈有缺陷:
    设备能被识别(gio mount -l 显示有 Volume,却没有 Mount)→ 文件管理器下显示"空"
    gio mount 必然超时(rc=124),gvfsd-mtp 始终没打开 USB 设备
    请求在 gvfsd → MTP 卷监视器 之间被卡死(系统里同时跑着 KARE dbus-daemon-proxy、kaiming-system-dbus 等 D-Bus 代理层,疑似干扰)
    而底层 libmtp(mtp-detect/mtp-files)完全正常,证明不是设备、USB、udev 或权限问题——纯粹是 gvfs 层坏了。
  2. 解决方案
    用 aft-mtp-mount(FUSE,完全绕过 gvfs) 直接挂载,并封装成脚本。

我现在可以通过小K的解决方案即插即用,读取我手机的内容了!!!