Creative Zen Micro con soporte MTP

Hola a todos,

Hace poco se me ocurrió la 'brillante' idea de actualizar el firmware de mi zen micro a la versión con soporte MTP. Inconsciencia tal vez, desconocimiento realmente de lo que estaba haciendo, como consecuencia, mi Zen dejó de funcionar en mi distribución. Oh no!! tener que iniciar windows cada vez que quería pasar música al dispositivo, desde aquel momento escuchaba muchas mas veces las mismas canciones....

No podía ser, y me puse manos al teclado a buscar posibles soluciones, y.. si!! gnomad 2 soportaba mtp a través de las librerias libmtp.

Primer intento, bajar las librerias versión 0.0.5, compilarlas e instalarlas.. sin otros percances que tener que isntalar unas cuantas librerias de desarrollo y un par de herramientas de compilación. Segundo paso, bajar la ultima versión de gnomad2, la versión 2.8.4 y compilarlas... más librerias, mas herramientas y .. error!! no se podían compilar. Sin desesperación busco una versión precompilada y encuentro la versión 2.8.3 que es la primera que daba soporte MTP. Tras un primer paquete falluto, un segundo se instala sin problemas, y al arrancar detecta las librerias mtp!! :)
Rápidamente intento pasar un disco que quería escuchar desde hacía muchos dias... y no funciona! :(

Y hoy, tras iniciar windows, pasarme unas canciones, y volver a arrancar mi Kubuntu dapper me he puesto de nuevo manos a la obra, y como los donuts a la segunda a funcionado!!!
Nueva versión de las librerias mtp, la 0.0.8, nueva versión de gnomad2 la 2.8.5, nuevas fuentes, nuevas descargas, librerias ya instaladas, compilación sin problemas de las dos aplicaciones y funciona!! funciona!!

Ya tengo mi Creative Zen Micro con MTP funcionado en Kubuntu Dapper.

0
Su voto: Ninguno

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Yo tb lo uso y genial :)

La verdad es q empezé con linux hace nada .. xD una semana na mas y pense q siempre tendria q terminar usando windows para algo... y pense en mi querido zen micro... y busque y al poco rato lei por ahi un articulo donde decian lo de gnomad 2 y... tachaN! Ya no necesito windows para eso jeje

COJONUDO! Saludos :)

solucionado

la compilación ya está solucionada ahora el nomad no me encuentra las librerías MTP

sudo gnomad2
gnomad2: error while loading shared libraries: libmtp.so.1: cannot open shared object file: No such file or directory

alguna idea?

solucionando problemas

No había visto este mensaje.... y te he contestado directamente al otro...

Si, alguna idea puedo tener.
Si no me equivoco compilaste las librerias mtp tal cual. Así te deja las librerias compiladas en el directorio /usr/local/lib/, directorio donde no te busca las librearias.

Solución, volver a compilar mtp y en el .configure le pones la opcion --prefix=/usr/lib para que te instale las librerias en el directorio del sistema (esta fue la opcion que tomé yo) o haces que el sistema busque librerias en el directotio /usr/local/lib que no investigué como era, pero seguro q en este portal hay un alma caritativa q nos saca de dudas.

Después vuelve a compilar gnomad2 para que tome las librerias mtp.

No lo consigo

A mi me pasa lo mismo, e copilado otra vez las libreria como dices...

Pero no puedo desinstalar el gnomad2 aun k lo haga si pongo gnomad2 sale lo mismo... lo e instalado otra vez para k coja las librerias, pero da igual, me pasa lo mismo....

libmtp.so.1

El truco le tienes en hacer:

sudo ln -s /usr/local/lib/libmtp.so.1 /usr/lib/libmtp.so.1

echate un vistazo a esto:
http://fsiu.uwc.ac.za/kinky/index.php?module=wiki&action=wikilink&pagena...

Suerte.

hola yo me encuentro con el

hola yo me encuentro con el mismo problema que tu con mi zen, lo que pasa es que haciendo lo mismo que tu no estoy corriendo la misma suerte. Las librerías MTP compilan sin problemas. Ahora lo que es compilar el gnomad no hay manera (la última versión) me da errores de dependencias que no se corregir. El mensaje de salida es el siguiente al hacer el ./configure

checking for GN... configure: error: Package requirements ( glib-2.0 gthread-2.0 libnjb >= 2.2.4 gtk+-2.0 ) were not met:

No package 'glib-2.0' found
No package 'gthread-2.0' found
No package 'libnjb' found
No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GN_CFLAGS
and GN_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Lo que me extraña es que tengo las librerías "libnjb" por ekemplo del synaptic y me sigue saliendo ese mensaje. Que librerías instalaste tu del synaptic o de donde las sacaste???

gracias!!

Librerias de desarrollo

Hola,

parece que lo te faltan son las librerias de desarrollo para poder compilar.
Necesita las librerias que te indica ahí, ya q te está diciendo que no las encuentra.

Todas las librerias las puedes instalar mediante apt (Synaptic)

libnjb-dev
libglib2.0-dev
libgtk2.0-dev

fíjate que todas tienen el sufijo -dev q indica que son de desarrollo, para poder compilarlas.
Así fijate en las librerias que te va pidiendo, e instalalas con synaptic.

A ver si te compila sin mas problemas.
Suerte, q funciona muy bien.

Tienes razón

sí cierto, tienes razón me di cuenta ayer a última hora, no caí que necesitaba las de desarrollo ejejej. Ya he conseguido compilar todo. Me funciona lo que pasa es que solo como usuario root, como usuario normal se me cierra el programa dándome un error con algo relacionado con el usb. Estos días ya lo miraré más detenidamente a ver q puede pasar, pero ya estoy contento!

Muchas gracias

:)

Tonses perfecto :)

Yo también lo ejecuto con kdesu.. nada importante :)

Librerías

¿cómo se copilan las librerías MTP?

Eso creo k es lo k me falta por k al iniciar me dice:
"no se encontró un reproductor en el bus USB"

Si lo ejecuto desde l aterminal me dice esto:

$ sudo gnomad2

(gnomad2:5661): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed

Conectar Nomad Zen Xtra a Ubuntu

Estimados ubunteros:
Quizás más de uno de Uds. está dejando el lado oscuro de XP, pero siente la impotencia de no poder sincronizar su querido Nomad con su Ubuntu. Mi experiencia fue positiva. Instalé Gnomad2 (con Synaptic) y en terminal en modo root ejecutó el programa y detectó todo en mi Nomad, incluso las carpetas de datos. Si bien es incómodo tener que ingresar en modo root, es importante tener una dependencia menos con window$. Según parece, gran parte de los problemas para realizar la conexión entre el Nomad u otro dispositivo similar con Ubuntu está en tener las librerías para el "hot plug" por USB, pues se trata de aparatos que trabajan a 2.0 (de modo idóneo, pues tb. pueden conectarse a 1.1 en windo$). En fin, saludos y ánimo.

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
23%
Gnome 3
23%
Gnome classic
38%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
1%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1091