Das Verbinden des iPhone mit einem Linux-PC über ein USB-Kabel funktioniert nur einmal

Das Verbinden des iPhone mit einem Linux-PC über ein USB-Kabel funktioniert nur einmal

Das Verbinden eines iPhones über ein USB-Kabel mit einem Thinkpad-Laptop mit Manjaro Linux funktioniert nur einmal. Die Verbindung wird durch dreimaliges Vibrieren des Telefons und das Blitzsymbol für die Stromverbindung auf dem Display bestätigt. Auf dem Laptop werden zwei Einhängepunkte angezeigt, einer leer und einer mit einem DCIM-Verzeichnis mit den Bildern des Telefons darin.

Wenn beim Auswerfen beider Einhängepunkte das USB-Kabel abgezogen und anschließend erneut angeschlossen wird, vibriert das Telefon nur zwei Mal, ohne dass das Blitzzeichen erscheint, und es werden keine Einhängepunkte auf dem Laptop angezeigt.

Ab- und Anmelden ändert daran nichts, ein kompletter Neustart des Linux-Systems setzt dies jedoch einmalig zurück.

Offensichtlich ist etwas nicht richtig abgetrennt oder ein fehlerhafter Dienst läuft noch. Die Frage ist also: Wie kann ich das zurücksetzen, ohne das System neu starten zu müssen?

bearbeiten:

Ich tat sudo systemctl restart usbmuxdalsNotex vorgeschlagen, aber das Statusprotokoll zeigt nach erneutem Anschließen des USB-Kabels immer noch Folgendes an:

[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. Bearbeiten:

Nachdem man es eine Weile stehen lässt, funktioniert es plötzlich wieder. Das scheint also eine brauchbare Problemumgehung zu sein.

Antwort1

Ein Neustart usbmuxdbehebt das Problem vorübergehend, bis ich mein Gerät wieder anschließe. Hoffentlich hilft Ihnen das auch. Dies könnte ein Fehler mit sein usbmuxd.

Wenn Sie verwenden, systemdkönnen Sie es wie folgt neu starten:

systemctl restart usbmuxd

verwandte Informationen