通过 USB 数据线将 iPhone 连接到运行 Manjaro Linux 的 Thinkpad 笔记本电脑仅可工作一次。手机振动三次并显示电源连接闪电标志,即可确认连接。笔记本电脑上出现两个挂载点,一个是空的,另一个带有 DCIM 目录,其中包含手机的图片。
弹出两个挂载点时,断开 USB 电缆然后重新连接会使手机仅振动两次,而不会出现闪电符号,并且笔记本电脑上也没有挂载点。
注销并重新登录不会改变任何内容,但重新启动整个 Linux 会将其重置为一次正常工作。
显然有些东西没有正确分离,或者有些混乱的服务仍在运行。所以问题是:我如何才能在不重启系统的情况下重置它?
编辑:
我照做sudo systemctl restart usbmuxd
了Notex 建议但是重新连接 USB 电缆后,状态日志仍然显示以下内容:
[05:53:24.756][3] Could not get old configuration descriptor for device 1-12: -5
[05:53:25.194][2] Could not get serial number for device 1-12: -6
2.编辑:
放置一段时间后,它突然又能正常工作了。所以这看起来是一个有效的解决方法。
答案1
重启usbmuxd
可以暂时解决这个问题,直到我重新连接我的设备。希望这对你也有帮助。这可能是 的一个错误usbmuxd
。
如果您正在使用,systemd
您可以像这样重新启动它:
systemctl restart usbmuxd