Conectando o iPhone ao Linux PC via cabo USB funciona apenas uma vez

2

Conectar um iPhone via cabo USB a um laptop Thinkpad rodando Manjaro Linux funciona apenas uma vez. A conexão será confirmada pelo telefone vibrando três vezes e o sinal luminoso de conexão de energia aparecerá em seu display. No laptop, dois pontos de montagem aparecem, um vazio e outro com um diretório DCIM com as fotos do telefone.

Ao ejetar os dois pontos de montagem, desconectar o cabo USB e, em seguida, reconectá-lo, faz com que o telefone vibre apenas duas vezes, sem que o sinal luminoso apareça e sem pontos de montagem no laptop.

Fazer log-on e on não altera nada sobre isso, mas a reinicialização de todo o Linux não redefine isso para funcionar uma vez.

Obviamente, há algo que não está corretamente desconectado ou que algum serviço bagunçado ainda está em execução. Então a questão é: como posso redefinir isso sem precisar reiniciar o sistema?

edit:

Eu fiz sudo systemctl restart usbmuxd como Notex proposto , mas o log de status ainda diz isso, depois de reconectar o cabo 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. edit:

Depois de um tempo para deixá-lo sentar, de repente, funciona de novo. Então, isso parece uma solução válida.

    
por mcnesium 10.10.2017 / 18:19

1 resposta

1

Reiniciar o usbmuxd corrige este temporário para mim até eu reconectar meu dispositivo novamente. Espero que isso ajude você também. Isso pode ser um bug com usbmuxd .

Se você estiver usando systemd , poderá reiniciá-lo assim:

systemctl restart usbmuxd
    
por 10.01.2018 / 07:49