¿Por qué recibo estos mensajes de error cuando intento ver archivos multimedia en mi dispositivo Android?

13

(Nota: esta pregunta originalmente expresaba dos problemas. Después de crear la recompensa, resolví algunas cosas, así que la reduje a un solo problema).

Acabo de hacer una nueva instalación de Ubuntu 14.04.

Cuando conecto mi teléfono Android por USB, puedo acceder a los archivos del teléfono, aunque no sin problemas. Los archivos de imagen y sonido no se abrirán a menos que los copie primero en la computadora. Banshee se bloquea si el Android está conectado.

Este es el error si intento abrir un archivo de imagen:

ingrese la descripción de la imagen aquí

"Error al abrir la secuencia de entrada para el archivo"

¿Por qué recibo este error y cómo hago para que mi Android se conecte sin problemas?

Tenga en cuenta que he intentado cambiar del modo MTP al PTP, y cuando lo hago, parece que no puedo acceder a los archivos en el teléfono. He instalado mtp-tools. Puedo conectarme por almacenamiento masivo USB, y luego puedo ver archivos de imagen y usar Banshee. La desventaja es que se necesitan media docena de pantallas y selecciones en el dispositivo Android para habilitar el modo de almacenamiento masivo USB cada vez que me conecto, y estoy buscando la funcionalidad plug and play.

También tenga en cuenta que soy agnóstico con respecto a las soluciones, ya que no me importa si eso significa usar MTP, PTP o almacenamiento masivo USB. Quiero poder usar mi dispositivo Android sin parecer, solo conéctelo y úselo, y no me preocupa cómo sucede.

El dispositivo Android es un Samsung Galaxy S2, con Android 4.1.2.

Preguntador
fuente
cambie al modo de almacenamiento masivo y luego conecte su teléfono.
Avinash Raj
@AvinashRaj, se necesitan unos 5 pasos para llegar al modo de almacenamiento masivo. Espero que no sea el caso que la única solución es pasar por eso cada vez que conecto mi teléfono.
Interlocutor
El problema es que los dispositivos mtp no admiten E / S de archivos básicos. Echa un vistazo a esta respuesta de otra pregunta.
465544
¿Qué dispositivo Android tienes?
Septiembre
@Seth, agregó la información del dispositivo a la pregunta.
Interlocutor

Respuestas:

7

El error que se muestra claramente es, Unable to mount MTP device. Por lo tanto, su sistema no puede montar (abrir) este dispositivo mtp. La instalación del mtp-toolspaquete resolverá este error y hará que su dispositivo mtp se conecte.

sudo apt-get install mtp-tools
Avinash Raj
fuente
1
Conecte su teléfono en el puerto USB 3.0 no en 2.0
Avinash Raj
El que tiene lengua azul = USB 3.0. Asegúrese de haber deshabilitado la opción de conexión USB en su teléfono.
Avinash Raj
2
Según lsusb, todos mis puertos USB son USB 2.0. Además, la conexión USB no está habilitada. Le agradezco su ayuda, y puede tener razón en que este error se debe en parte a la conexión USB 2.0 de mi computadora, pero me resulta difícil creer que no haya forma de resolver este error sin obtener un puerto USB 3.0.
Interlocutor
@AvinashRaj wow wow wow! Conectarse a USB 3.0 resolvió mi problema (de fallas en la transferencia de archivos con tipo aleatorio) después de probar muchas soluciones, ¡gracias! ¿Puede explicar, por qué, la conexión usb 3.0 es importante?
ASten
2

Se resolvió este problema actualizando a Android 4.4. Ahora, cuando conecto el dispositivo, obtengo un dispositivo "Android" en Nautilus, que tiene dos unidades separadas disponibles, mi tarjeta SD interna y externa. No se necesitan acciones de interfaz en el teléfono para conectar el dispositivo. En realidad, no puedo decir si se está conectando usando almacenamiento masivo MTP o USB o qué, pero mientras funcione, no estoy demasiado preocupado por eso.

Los archivos multimedia no tienen iconos de vista previa, pero se pueden abrir y ver sin ningún error.

Preguntador
fuente
2

En mi galaxy s3 (android 4.4), cambié mi configuración de Dispositivo de medios (MTP) a Cámara (PTP) y pude ver mis imágenes y otros archivos muy bien.

paugustin
fuente
1

Te alegrará saber que el conjunto anterior de utilidades USB todavía está ahí para usar. Esta es una solución temporal en lugar de una solución permanente. RC

  1. En su teléfono Android, vaya a Aplicación-> Configuración
  2. Allí, vaya a Conexiones inalámbricas y redes y seleccione Utilidades USB
  3. Haga clic en Conectar almacenamiento a PC, antes de conectar un cable USB
  4. Debería aparecer un mensaje: conecte el cable USB para usar el almacenamiento masivo
  5. Ahora conecte el cable USB a la computadora
  6. El robot androide verde debería mostrarse con un botón de opción para "Conectar almacenamiento USB"; haga clic en eso
  7. El robot verde se vuelve naranja y ahora puede acceder a los archivos en el almacenamiento interno y la tarjeta SD de su teléfono.

fuente: http://catlingmindswipe.blogspot.com/2012/05/how-to-connect-android-samsung-galaxy.html

Mis pruebas indican que la instalación de PCManFM desde el Centro de software también le permitirá acceder a sus archivos en el dispositivo de la forma en que funcionó en años pasados.

Elder Geek
fuente
1
Gracias por esta respuesta Como se menciona en la pregunta, soy consciente de que esta opción existía. Sin embargo, estoy buscando tener la funcionalidad plug-and-play. Tener que pasar por ese conjunto de opciones cada vez es inconveniente y propenso a errores.
Interlocutor
@ Dave MG Lamento que su Samsung Galaxy S2 requiera más pasos para conectarse que le guste. Quizás la comunidad pueda corregirme si me equivoco, pero creo que los cambios en su firmware de Samsung y / o Android 4.1.2 están un poco más allá del alcance de este foro.
Élder Geek
El problema es que el tipo de conectividad de la que estoy hablando solía existir. Hace unos años, pude conectar mi Android, y solo se mostraría como una unidad externa, y eso fue todo. Sin embargo, entiendo que Google decidió hacer sus dispositivos Android MTP por defecto, pero que el soporte de Ubuntu para MTP ha sido muy irregular. Creo que mi dispositivo Android está haciendo el estándar de lo que hacen los dispositivos Android, pero que el soporte de Ubuntu es débil. Entonces, creo que eso incumbe a Ubuntu.
Interlocutor
Tengo exactamente los mismos resultados con mi dispositivo Android con 14.04 que con 12.04. De acuerdo, mi dispositivo está ejecutando una versión anterior del sistema Android que la tuya (2.37) y no puedo reproducir ni con ese dispositivo ni con un dispositivo más nuevo que ejecute 4.3.2 Instalaré mtp-tools y veré si puedo reproducir y, de ser así, vea si desinstalar lo mismo resuelve el problema y edite mi respuesta en consecuencia.
Élder Geek
Mis resultados con mpt-tools son peores que los suyos (no se detectaron dispositivos hasta ahora)
Elder Geek
0

Esto también puede funcionar con 4.1.2 ... no se puede confirmar

Almacenamiento [Sugerencia] Volver a habilitar el modo de almacenamiento masivo Android 4.2.2 Solo quería compartir algunos consejos para aquellos que querían volver a habilitar el modo de almacenamiento masivo en su Android 4.2.2

  1. Conecte su teléfono a una computadora (el dispositivo se conectará en modo MTP de forma predeterminada)
  2. Reinicia tu teléfono mientras estás conectado a la computadora
  3. Espere hasta que vea el icono USB en su barra de notificaciones
  4. Ahora tendrá una opción para seleccionar Almacenamiento masivo en adelante

fuente: http://forum.xda-developers.com/showthread.php?t=2350542

Elder Geek
fuente
Gracias por esta sugerencia. Solo lo probé, y desafortunadamente, las únicas opciones que muestra son MTP y PTP. Puede ser una única opción 4.2.2.
Interlocutor
1
@DaveMG Bueno, fue una posibilidad remota. Todavía podría ayudar a alguien. Esperemos que llegue algo más adecuado.
Élder Geek
@DaveMG Aquí hay otro hilo interesante que puede ser útil: ubuntuforums.org/showthread.php?t=2194853
Elder Geek
Instale el administrador de archivos PCManFM. Esto funciona aparentemente para mí bajo 14.04. Descubrí que funcionaba con Lubuntu, que usa PCMan File Manager de manera predeterminada, así que lo probé y confirmé con Ubuntu 14.10
Elder Geek
1
¿PCManFM File Manager no reemplazará por completo la interfaz de mi ventana? No es que esté en contra de usar una interfaz diferente si funciona mejor, es solo que parece un cambio a gran escala con posibles efectos secundarios y reprocusiones. Tendría que estar seguro sobre el grado de agitación que causaría antes de usarlo solo para resolver este problema.
Interlocutor
0

Tengo un Galaxy S6, y vi el mismo problema en Ubuntu 15.10 al acceder a los archivos en el dispositivo (Error al abrir la secuencia de entrada para la imagen).

Sin embargo, pude copiar los archivos a mi computadora portátil y verlos allí, sin alterar ninguna configuración en el teléfono / computadora.

raggyp
fuente
0

Habiendo encontrado este problema muchas veces, creo que parece ocurrir más a menudo con los teléfonos Samsung que con los teléfonos Huawei. No he probado con otros.

Según mi análisis, el problema es que Samsung permite exactamente una sesión MTP después de conectar un cable USB y la transferencia de archivos autorizada por el usuario. Sin embargo, Ubuntu (y Kubuntu también) aparentemente cierran y vuelven a abrir la sesión MTP después de unos segundos de inactividad, o intentan usar sesiones MTP paralelas (como una para listados de directorio y otra para transferencia de archivos, etc.). Pero la nueva sesión MTP no está autorizada y boom, hay un mensaje de error, y el teléfono Samsung incluso cerrará la sesión MTP ya autorizada.

La mejor solución es usar mtp-tools para montar permanentemente el dispositivo Android. Para referencia, ver básicamente: https://wiki.ubuntuusers.de/MTP/

Entonces escribí en una ventana de terminal:

sudo apt-get install mtp-tools
sudo apt-get install jmtpfs
mkdir ~/samsung

(Esto solo debe hacerse una vez. En versiones anteriores de Ubuntu, instale el paquete en mtpfslugar de jmtpfs)

Luego, cada vez que desee conectar el teléfono, conecte el cable USB, desbloquee el teléfono, luego, en el teléfono, abra la lista de mensajes deslizándose hacia abajo desde la parte superior y busque la entrada "Sistema Android - USB para nnn". Toque ese elemento para que se abra una ventana superpuesta que le permite configurar el modo USB. Seleccione explícitamente "transferencia de archivos". Si la transferencia de archivos ya está seleccionada, seleccione otra cosa, vuelva a abrir la ventana y seleccione "transferencia de archivos" por segunda vez. Sí, tener que usar esta ventana dos veces huele mucho a un error de Samsung.

A veces, especialmente después de intentos fallidos de montaje, el teléfono también muestra un cuadro de diálogo "permitir acceso a datos del teléfono", que solo permite "sí" y "no" como respuestas. Usar ese diálogo también funciona.

Después de toda esta preparación, solo haz:

jmtpfs ~/samsung

Y voilá, sus archivos tan buscados aparecen en su directorio ~ / samsung, y lo más importante, permanezca allí hasta que desconecte el cable USB o apague el teléfono inteligente o la computadora. Ni siquiera duele, si el teléfono bloquea su pantalla o apaga la pantalla, siempre y cuando no esté completamente apagada. Pero no intente hacer clic en el icono del teléfono en el visor de archivos Ubuntu / Kubuntu. Eso intentará abrir una segunda sesión MTP y, de hecho, también podría matar la primera sesión MTP. En su lugar, acceda al directorio ~ / samsung mencionado anteriormente.

Para desmontar el teléfono más tarde, simplemente escriba:

fusermount -u ~/samsung
Kai Petzke
fuente