Testado com um Samsung Galaxy S4 com o Ubuntu 16.04
sudo apt-get install go-mtpfs mtpfs mtp-tools
Estou tentando conectar meu Samsung Note 5 a um computador com o Ubuntu 16.04. Quando eu conectar meu telefone, ele será montado para que eu possa ver os arquivos por vários segundos, então eu receberei o erro "Não é possível abrir o dispositivo MTP '[usb: 001,003]". Ele passará por este ciclo repetidamente. O dispositivo será montado por um tempo muito curto, então eu vou receber o erro, então o telefone vai montar novamente.
Eu instalei o mpt-tools e o mtpfs. Nem parece estar resolvendo o problema. Como faço para que o telefone continue montado?
Testado com um Samsung Galaxy S4 com o Ubuntu 16.04
sudo apt-get install go-mtpfs mtpfs mtp-tools
Esta parece ser uma questão geral. Pode haver várias causas prováveis. Vamos iterar por alguns. Primeiro, sua instalação do Ubuntu pode simplesmente estar corrompida. Veja se a montagem em uma imagem ao vivo do Ubuntu para a mesma versão de lançamento funciona.
Em segundo lugar, e como aludi nos comentários à pergunta, uma atualização recente do seu telefone pode ter perturbado a situação. Então você quer ter certeza de que seu telefone não é o culpado. Se possível, tente montar outros dispositivos Android (de preferência a mesma versão do Android e, se possível, também o mesmo modelo de dispositivo) via MTP.
Em seguida, você quer ter certeza de que os pacotes relevantes que você mencionou estão instalados e configurados corretamente. Se apenas esses pacotes estiverem corrompidos, tente limpá-los (não apenas a desinstalação, por exemplo, execute sudo apt-get purge <package_name>
para todos os pacotes separadamente, reinicialize e reinstale).
Verifique se você está recebendo a versão mais recente desses pacotes, verificando em packages.ubuntu.com e / ou launchpad.net (apenas versões estáveis). E, claro, verifique se você está experimentando portas diferentes no seu PC e usando um cabo cuja integridade você tem certeza. Esta é uma solução geral de primeiros socorros que eu tentaria se eu enfrentasse esse problema Se nada disso funcionar, pode ser um problema do kernel / android.
E você pode querer considerar levantar um bug para o seu lançamento do kernel ou perguntar em um fórum do Android. Se você tem certeza de que essas não são as causas do seu problema, talvez a criação de um bug para um dos pacotes relevantes no launchpad (ou onde quer que eles estejam hospedados) ajude, pois eles terão um conhecimento profundo do que está acontecendo. / p>
Eu pedi essas etapas em ordem crescente de complexidade / envolvimento no tempo. Então, se você experimentá-los nessa ordem, isso poderá economizar seu tempo.