Conectar un iPhone a una PC con Linux mediante un cable USB funciona solo una vez

Conectar un iPhone a una PC con Linux mediante un cable USB funciona solo una vez

Conectar un iPhone mediante un cable USB a una computadora portátil Thinkpad que ejecuta Manjaro Linux solo funciona una vez. La conexión será confirmada cuando el teléfono vibre tres veces y aparezca en su pantalla el símbolo del rayo de conexión de alimentación. En la computadora portátil aparecen dos puntos de montaje, uno vacío y otro con un directorio DCIM con las imágenes del teléfono.

Al expulsar ambos puntos de montaje, desconectar el cable USB y luego volver a conectarlo hace que el teléfono vibre solo dos veces, sin que aparezca el signo del rayo, y no hay puntos de montaje en la computadora portátil.

Cerrar y volver a iniciar sesión no cambia nada al respecto, pero reiniciar todo Linux hace que esto vuelva a funcionar una vez.

Obviamente, hay algo que no se ha desconectado correctamente o algún servicio defectuoso todavía se está ejecutando. Entonces la pregunta es: ¿cómo puedo restablecer esto sin tener que reiniciar el sistema?

editar:

hice sudo systemctl restart usbmuxdcomoNotax propuesto, pero aún así el registro de estado dice esto, después de volver a conectar el cable 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. editar:

Después de un tiempo de dejarlo reposar, de repente vuelve a funcionar. Entonces esto parece una solución alternativa válida.

Respuesta1

Reiniciar usbmuxdsoluciona este problema temporalmente hasta que vuelva a conectar mi dispositivo. Ojalá esto también te ayude. Esto podría ser un error con usbmuxd.

Si lo estás usando, systemdpuedes reiniciarlo así:

systemctl restart usbmuxd

información relacionada