透過 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