Instalando Mercury Messenger en Ubuntu

+1
0
-1

La verdad es que no esperaba que esta pequeña explicación tuviera tanto éxito, acabo de publicar una actualización, pincha aqui, de esta mini-explicacion con pequeños retoques:

* Que si se tiene instalado el jdk no hace falta instalar el jre.
* Los enlaces los he actualizado a la version 1709.

Ahora acabo de publicar un mini-Howto de cómo podeis actualizaros a la ultima version 1710B13, podeis consultarlo aqui o en este otro.

Para los más valientes pueden probar a entrar en la página oficial y bajarse la 1710 Beta 10bque trae novedades como resume en las transferencias de archivos y repará númerosos bug. Enlace torrent.

Instalando Mercury Messenger en Ubuntu
---------

1) Requisitos:

- jre 1.5 http://www.java.com/en/download/manual.jsp
- jmf 1.2e http://java.sun.com/products/java-media/jmf/2.1.1/download.html
- Mercury RC12: http://download.mercury.to/torrents/1709.torrent

2) Instalar jre y jmf

2.1 Instalando jre manualmente

Podeis bajaros la versión rpm y luego con alien pasarla a deb o bien la versión binaria, yo elegi la última.

$ cd /usr/share
$ sudo mkdir java
$ cd java
$ sudo sh jre-1_5_0_04-linux-i586.bin

Eso te extrae la maquina virtual en el directorio jre1.5 dentro de java y lo instala en el sistema introduciendo la variable de entorno $JAVA_HOME.

2.2 Instalando jre automaticamente

$ sudo aptitude install sun-j2re1.5

Solo para este caso de instalacion automatica.
${JAVA_HOME}=/usr/lib/j2re1.5-sun/

2.3 Instalando jmf manualmente

Este no hay mas remedio que instalarlo manualmente, una vez descargado el binario de la página web de sun que se llama: jmf-2_1_1e-linux-i586.bin procedemos de la misma forma que en el punto 2.1.

$ cd /usr/share
$ sudo sh jmf-2_1_1e-linux-i586.bin

deberá quedar instalado en la ruta: /usr/share/JMF-2.1.1e

2.4 Instalando Mercury Messenger

Una vez descargado el 1709_RC12.torrent viene un archivo comprimido con zip, lo descomprimimos e instalamos.

Extraemos el archivo *.zip en /usr/share/Mercury

y a continuación:

$sudo gedit Mercury_Messenger

copiamos lo siguiente:

#!/bin/bash
export JAVA_HOME=/usr/lib/j2re1.5-sun
MERCURY_INSTALL_PATH="/usr/share/Mercury"
JMF_INSTALL_PATH="/usr/share/JMF-2.1.1e"
cd $MERCURY_INSTALL_PATH
classpath=""
for file in `ls $MERCURY_INSTALL_PATH/lib`
do
classpath="$MERCURY_INSTALL_PATH/lib/$file:$classpath"
done
for file in `ls $JMF_INSTALL_PATH/lib`
do
classpath="$JMF_INSTALL_PATH/lib/$file:$classpath"
done
java -classpath $classpath com.dMSN.Main

Nota cambiar export JAVA_HOME=/ruta_de_jre1.5

El siguiente paso es importante realizarlo ya que define los permisos de ejecución, y nos permitirá ejecutar Mercury_Messenger como usuario normal.

Ahora para terminar tenemos que realizar un enlace al ejecutable y le damos los permisos para que sea visible por todos los usuarios de sistema.

$ sudo chgrp -R users /usr/share/Mercury
$ sudo chmod -R 775 /usr/share/Mercury

$ ln -s /usr/share/Mercury/Mercury_Messenger /usr/bin/Mercury_Messenger

Si todo ha ido correctamente ya podremos ejecutar Mercury haciendo:

$ Mercury_Messenger

!! ( no hacer este paso si querreis el soporte de webcam, realizarlo al final del documento) ¡¡

3. Añadiedo Soporte para Webcam

3.1 requisitos

- Archivos de videoconferencia: http://download.mercury.to/torrents/JMF.torrent

3.2 Instalando el soporte

Una vez descargados los archivos necesarios realizamos los siguientes pasos:

$ mv VidConf-libs.jar /usr/share/Mercury/lib
$ mv JavaLibs-linux.jar /usr/share/Mercury/lib
$ unzip NativeLibs-linux.zip ${JAVA_HOME}/lib/i386

!! Ojo ${JAVA_HOME} no existe, hay que sustituirlo por la ruta donde se ha instalado el jre1.5 ¡¡

Tras la instalación de estos ficheros tenemos que comprobar que todo esta correctamente instalado, para ello ejecutamos Mercury y en la Opciones Globales en el apartado Webcam tenemos que comprobar que JMF Setting pone en todas Passed, luego ya solo teneis que configurar la webcam, creo que en esta ultima version se ha incluido un wizzard para la configuración de la webcam, por ultimo solo teneis que ver el apartado Test en donde debereis de visualizar la camara web.

Si ya habeis ejecutado mercury_messenger antes debeis de reiniciarlo para que coja las ultimas librerias para soporte webcam.

Ni que decir tiene que debereis tener el puerto 6891 para que funcione, más información al respecto: http://www.mercury.to/index.php?page=Wiki&wikipage=PortForwarding

Pero aqui os dejo un extracto:

For Video Conferencing:

* UDP 5060 for receiving SIP messages
* UDP 9000 for receiving the video stream
* UDP 9010 for receiving the audio stream

For file transfer:

* TCP 6891-6900

For Webcam sending:

* TCP 6891 (Though this may be changed by the user. See here.)

4. Instalando el soporte para TrayIcon

Es quizas los más sencillo:

$ cd /usr/share/Mercury
$ cp libtray.so ${JAVA_HOME}/lib/i386

!! Ojo ${JAVA_HOME} no existe, hay que sustituirlo por la ruta donde se ha instalado el jre1.5 ¡¡

Reiniciar Mercury_Messenger y ya esta.

Creo que esto es todo, espero que ayude a alguién, ah! toda la información la he sacado de su página oficial www.mercury.to , quizas aqui lo encontreis traducido del ingles al español.

Por lo demás buena suerte con la instalación, ah! parece que es muy engorroso pero en realidad se hace muy rapidamente.

Saludos.

Comentarios

Imagen de arriero

Podias colocar en el enlace sudo delante ya si el sudo no te dejara de hacerlo.
Tengo q mirar un error de java no se cual sera pero no arranca, esto cuando de con el fallo te lo comunico o intentare colocar el fallo y repararlo entre todos.
..................................................
Ubuntu Hoary Hedgehog Xfce4 + Rox
Usuario Linux Registrado #316217
Mi blog

Si reparas tu problema, añade(Solucionado)en el asunto de tu primer post, así es mas fácil para el que busca después.Mi Blog

Imagen de bittercold

Ya se que puede parecer una pregunta muy estupida, pero es que yo me he bajado la version de Mercury que has indicado y no encuentro por ningun lado la forma de instalarlo. Los archivos incluidos en el zip son estos:
atl2k.dll, atl98.dll, Idle.dll, jawt.dll, jflash.dll, libtray.so, nativeskinwin32.dll, nativeskinwin32JAWT.dll, silib.dll, TrayIcon12.dll, WinampJava.dll, y las carpetas lib y resources. El caso es que tengo la impresion que esta version que yo tengo es para Windows aunque no estoy seguro. Gracias

Imagen de danco82

.......bueno probando programas de mensajeria ,me quede con mercury , lo instale tal como sale en este post y me salio todo correcto , todo ok , pero mi unico problema es que solo puedo ver las camaras web de mis contacto , pero no puedo enviar de MI carama web , e estado leyendo que tengo que instalar librerias , ; Decoding y Encoding . Pero no se si estoy bien , ni se donde instalarlas , y por ende tambien no entiendo como lograr videoconferencia.
porfa ayuda ...
...aaa tengo una webcam creative nx pro y me funciona en perfectas condiciones con el gnomemeting
al poner mi webcam me sale esto:
webcam not ok.
" Mercury was unable to connect to a webcam. Click yes to go to the Mercury website with detailed information on how to fix this."

Dan

Imagen de rhodius

Si has seguido todos los pasos, y has llegado a la instalación de los archivos de video que esta en el apartado 3. Entonces lo más seguro es que tengas que abrir los puertos que se indican en el router.

De todas formas tienes que comprobar que tu webcam funciona para ello:

- Global Settings -> Webcam

Una vez alli asegurate que en JMF Setting, el apartado Library test aparecen todas con passed si te pone que alguna no ha pasado el test entonces es que no estan correctamente instaladas, tendras que volver al apartado 3 y mirar que te ha podido faltar.

- Ahora si lo anterior esta ok, tenemos que hacer el test de nuestra camara web, si nos aparace nuestra web y nos vemos a nosotros mismo es que todo esta ok, por lo tanto si no puedes hacer la video conferencia tendras que abrir los puertos que se indican en el apartado 3 o en la página web www.mercury.to

- POr último para poder enviar voz, creo que será mejor que te mires
http://www.mercury.to/index.php?page=Wiki&wikipage=Video_Conference

Saludos.

Respecto a que no se encuentra java en el path,según como hallas instalado java, pq si lo has hecho desde synaptic no creo que hallas tenido problemas, pero de todas formas haciendo el enlace tal y como apuntaban en otro comentario debería de funcionar.

AH! en la instalación de JMF no preocuparos por los errores de error que dan al final, a mi también me dieron esos errores y la camara web funciona correctamente.

Por último, debereis tener vuestra webcam correctamente instalada en el sistema.

Saludos

Imagen de adrian47153

FUY A LA PAGINA mecury.to y baje el que anda en windowR y lo instale todo bien (espesado el bicho 21.7Mb) y estava maravillado un ratito, y no tenia ningu conocido para chatear, VER COMO ANDAVA LA WEBCAM. NO ESTA SOPORTADA EN WIN... EN LA OTRA VERSION DICEN QUE SI SERA SOPORTADA... GAIM ES LO MEJOR SI QUIERES COMUNICARTE A YAHOO Y MSN, MERCURY SOLO MSN...

Adrian A. Chaves

Imagen de Anónimo

El mercury messegner esta muy bien, es muy completo, todo muy bonito, pero hay alguna manera de que me notifique cuando alguien me escribe estando la ventana minimizada? ya que por muy completo que sea, si estoy hablando con 5 personas a la vez mientras navego, escucho musica y hago algunas cosas mas, la verdad es que es muy incomodo tener que comprobar manualmente cada ventana para ver si alguien te escribe

Imagen de aryuanasol

A mi se me cuelga!!!

No sé qué le pasa pero repentinamente se queda sin funcionar y tengo que cerrarlo con el Monitor del sistema...

Imagen de Anónimo

vereis cuando copio el archivo ese e intento ejecutar el mercury messenger pues me sale este error haber si alguien me dice porke me falla y como pongo el icono:
reflect - bad awtHandle.
/usr/share/jre1.5.0_04/bin/java/jre/lib/i386/libawt.so: cannot open shared object file: Not a directory

Imagen de PiTXI

Con lo facil q es bajarse el Mercury Messenger con JVM http://s16.nextit.nl/mercury/1709_Linux_VM.bin

E instalarlo en la carpeta que queramos con:
sh nombre

Y luego una vez instalado en la carpeta abrirlo con:
sudo sh nombre

Todo depende del color del cristal con el q se mira

Imagen de tito1279

Pues es muy facil bajarlo e instalarlo, estoy de acuerdo pese a llevar sólo una semana en linux, pero a la hora de ponerlo en marcha.... otro gallo nos canta. resulta que tira y de repente (sin poder leer la pantalla) se para. lo unico que veo es la hora y una expresión en la consola:
19:16:37 Savefile error, exiting
y ya esta. A ver si alguien me hecha un cable. He instalado:
1709 linux vm
JMF.Torrent
y por supuesto el Mercury.
Gracias y hasta pronto

Imagen de rhodius

por lo pronto, lo unico que se me ocurre es que tengas algun problema con los permisos, y el usuario que esta ejecutando Mercury no tenga permisos para escribir .> de ahi el error al salvar el fichero.

Por otra parte, si continuas teniendo problemas, prueba a utilizar una versión mas actual . concretamente ahora nos encontramos en la version 1710 RC13 , aunque recomiendo la version 1710_RC12c , ya que la Rc13 parece tener un pequeño problema.

Por ultimo, si quieres información de primera mano, no dudes en entrar en el siguiente foro: http://forum.mercury.to/

Te registras ( gratis ) y ya puedes preguntar, concretamente hay una seccino en español. Alli puedes encontrar la respuesta más rápidamente que aqui, he incluso el propio desarrollador del proyecto te responderá.

Sin más, un Saludo,

Imagen de kenmaster

Instalando el soporte para TrayIcon

Es quizas los más sencillo:

$ cd /usr/share/Mercury
$ cp libtray.so ${JAVA_HOME}/lib/i386

!! Ojo $JAVA_HOME no existe, hay que sustituirlo por la ruta donde se ha instalado el jre1.5 ¡¡

Reiniciar Mercury_Messenger y ya esta.

saludos

----------------------------------------------------------------
Blog http://kubuntu-chile.blogspot.com/
Descargas directas de Cedega, Crossover, Maya, Limewire pro y mas.

Imagen de kenmaster

yap lo solucione, es que tb me daban los errores de algunos compañeros linuxeros

de tanto buscar y buscar (no dormi por saber como se hace, no podia ganarmela, dormi como 2 horas), y pense que mierda puede estar pasando si habia hecho de todo, y en web de linux encontre este comando" java -version " sin comillas y me tiraba la 1.4 siendo que tenia la 1.5 instalada, esto me tiraba ejecutando mercury sin el jre1.4

Exception in thread "main" java.lang.ClassFormatError: com.dMSN.Main (erroneous class name)
at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6

con el jre1.4 solo me tiraba esto

giovanni@extremo:~$ sh Mercury_Messenger
02:37:08 [5%] Welcome giovanni…
02:37:08 [10%] Starting Mercury 1710…
02:37:08 [12%] Verifying classpath…
02:37:08 [14%] Verifying library path…
02:37:08 [16%]
02:37:08 [18%] Checking for update file…
02:37:08 [20%] Loading tray icon…
reflect - bad awtHandle.
/usr/lib/j2re1.5-sun/jre/lib/i386/libawt.so: cannot open shared object file: No such file or directory

o se que queria pero no podia no se porque, pero era un error mas pasable no tan feo como el anterior

y luego como " java -version " sin comillas me tiraba java 1.4, busque un comando para poder cambiar la version por defecto y fue este

sudo update-alternatives –config java

hay elijo cual version por defecto use, y puse la 1.5, y listo me fue de maravillas, quede sin icono del mercury en la bandeja PERO FUNCIONO porfin puedo irme a dormir jajaja, que deja contento linux cuando todo funcina bien….

lo tengo en mi blog por si alguien no encuentra este post

------------------------------------------------------------------
mi blog http://kenmaster.blogsome.com/

----------------------------------------------------------------
Blog http://kubuntu-chile.blogspot.com/
Descargas directas de Cedega, Crossover, Maya, Limewire pro y mas.

Imagen de nak

si, puedes configurarlo en ajustes de la cuenta->contactos->eventos. ahi indicas q quieres q pase con cualquier evento.

Enterate de todo sobre cine, música, licores, informática, etc...

 www.quebienteveo.es 

Imagen de Anónimo

weno haz esto.
apt-get install xawtv (si no lo tienes)
Mercury_Messenger (haz los test de webcam)
- enxufa la webcam
xawtv
- cierralo usando los menus del propio programa, no cierrec con ctrl+c ni cerrrando la ventana.
- haz otra vez los tesde de la webcam de mercury
- tendria q salir la imagen

A mi me pasa esto, creo q mercury no sabe inicializar algunas webcams o el jmf

Mi problema:
Cierro mercury, pc colgado. No responde nada. Tengo que apagarlo por el boton. No puedo ni ir a una consola para matar el processo.
Luego pense en matar el processo directamente, pero me pasa lo mismo.
A alguien mas le pasa lo mismo ??? En el log del programa no me sale nada raro.

Imagen de rhodius

¿has leido el apartado 2.4? Lo digo más que nada pq en el te cuento como instalar la versión que has bajado de Mercury.

Es cierto que no aparesca nada que indique como instalarlo pq tienes que realizar los pasos del aparatado 2.4 para isntalar. Saludos

Imagen de bittercold

jajaja, vaya. Habia entendido otra cosa. Pensaba que el paso de descomprimir e instalar los habias omitido y que pasabas directamente a editar el archivo. Bueno, gracias por la aclaración.

Imagen de emiligene

La salida final de la instalación es :
JavaSoundAuto: Committed ok
java.lang.Error: Can't open video card 0
java.lang.Error: Can't open video card 1
java.lang.Error: Can't open video card 2
java.lang.Error: Can't open video card 3
java.lang.Error: Can't open video card 4
java.lang.Error: Can't open video card 5
java.lang.Error: Can't open video card 6
java.lang.Error: Can't open video card 7
java.lang.Error: Can't open video card 8
java.lang.Error: Can't open video card 9
Done.

Y cuando busco el paquete instalado en la ruta que cita el artículo no existe.

Imagen de Anónimo

chek tus varuables de entorno que hagan ref a tu jdk, ademas verifica tu classpath....

Imagen de emiligene

Revolviendo por Google, el mensaje de que no encuentra tarjeta de vídeo parece ser poco relevante.
Pero de todas formas, al ir a la pág de diagnóstico de Sun, para comprobar que JMF está activado, el resultado es negativo: JMF classes...Not found.
¿Problema con el classpath? Las indicaciones del readme.html apuntan a un comando (setenv) incompatible con Debian/Ubuntu. He colocado las líneas
export JMFHOME=/home/usuario/JMF-2.1.1e
export CLASSPATH=$CLASSPATH:$JMFHOME/lib/jmf.jar
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JMFHOME/lib
al final de /etc/profile, tal como recomiendan algunos mensajes de listas. Pero nada. El diagnóstico sigue fallando: no encuentra las libs de JMF
En otros mensajes se hace referencia a incompatibilidades con Firefox, el navegador que uso. Faltan unos enlaces de no sé qué con los .so de Mozilla.
En fin, demasiado complicado :-((

Imagen de rhodius

En el script que se pone para ejecutar el Mercury en el apartado 2.4 teneis que adaptarlo en caso de no seguir todos los pasos tal y como se exponen en el documento.

Por ejemplo:

export JAVA_HOME=/usr/lib/j2re1.5-sun
MERCURY_INSTALL_PATH="/usr/share/Mercury"
JMF_INSTALL_PATH="/usr/share/JMF-2.1.1e"

Estas lineas tienes que cambiar las rutas si no lo has instalado descomprido en las que hay aparecen, esto quizas también puede dar lugar a que no encuentre la ruta del java si en JAVA_HOME no esta correcto.

Comprobar eso si habeis seguido el documento pero alterando las carpetas de instalación, Saludos

Imagen de Anónimo

sigo todos los pasos que has dicho y cuando le digo Mercury_Messenger me da este error:

root@ubuntu:~# Mercury_Messenger
/usr/bin/Mercury_Messenger: line 15: java: command not found
root@ubuntu:~#

Que puedo estar haciendo mal???

Saludos.

Imagen de emiligene

La salida indica que tu shell no conoce java: la línea 10 del script de arranque de Mercury es
java -classpath $classpath com.dMSN.Main
Una de dos: o no has instalado Java, o bien no has colocado su ruta en el PATH de tu .bashrc (o /etc/profile)
Si haces simplemente
$java
el resultado será el mismo: desconoce el comando. ¿Es así?

Imagen de Estepario

si tengo el mismo problema... como se soluciona. Java lo instale, pero no se como arreglar el path

Imagen de Anónimo

Tienes que indicarle al sistema dónde están los ejecutables. En el caso de Java, son los programas que están en la carpeta bin. Además, a veces hay que establecer el llamado CLASSPATH, la ruta a determinadas clases que Java puede necesitar. Todo esto se pone en el archivo .bashrc (oculto en la carpeta home del usuario) y tendrá efectos locales, o bien en /etc/profile, y tendrá efecto global. Aunque yo me he encontrado en Mandrake que es /etc/bashrc. Un poco lioso, la verdad. Bueno, esto es el path, la especificación de la ruta completa a ejecutables. Cuando instalas un nuevo programa que no ha quedado en /usr/bin o sitios típicos que forman parte predeterminada del path, añades la ruta y ya puedes ejecutarlo sólo escribiendo el nombre del programa, aunque lo hagas desde cualquier directorio.
Mi path en lo que se refiere a Java es:

export PATH=/usr/java/jre1.5.0_04/bin:$PATH
export PATH=/usr/share/JMF-2.1.1e/bin:$PATH
export CLASSPATH=/usr/share/JMF-2.1.1e/lib/jmf.jar:$CLASSPATH
export LD_LIBRARY_PATH=/usr/share/JMF-2.1.1e/lib:$LD_LIBRARY_PATH

Sólo hay que cambiar la ruta y la versión del programa por las correspondientes de tu sistema, según dónde hayas hecho la instalación

Imagen de DiZo

Creo que tu problema es que al instalar java no has hecho el enlace al ejecutable de java, es decir, te haría falta hacer lo siguiente:

sudo ln -s $JAVA_HOME/bin/java /usr/bin/java

Espero que te sirva ;)

Una preguntita ahora a ver si alguien sabe.. como puedo reducir las fuentes que usa Mercury, creo que no puedo, pero si alguien sabe o se puede que conteste por favor ;D, gracias de antemano.

** Todos en contra del Canon y la SGAE **

Imagen de DiZo

Dado que el cliente de mensajería está programado en Java, requiere por tanto que se arranque la máquina virtual de java para interpretar el código, por tanto los que tienen equipos no muy potentes no podrán disfrutar al 100% de este cliente ya que se lleva casi 270 Mb de memoria para la máquina virtual solamente, lo veo una buena alternativa a aMSN, pero quizas no es la mejor para todos.

Un Saludo!! ;)

** Todos en contra del Canon y la SGAE **

Imagen de seiju

Muy bien explicado :). Yo usaba Amsn pero tampoco me convencia, y este programa me ha convencido :). Lo unico que me falla es precisamente lo mas sencillo, en teoria, habilitar el icono para la barra :( y justamente es algo bastante util. He seguido la guia de la pagina oficil y es simplemente copiar ese archivo al dir de java (y comprobar que en el xml de config esta a true una opcion), y no hay manera :(. A alguno os ha pasado este problema con el dichoso icono? :o

EDITO: ya esta solucionado xD, menudo fallo por mi parte :-/. Lo explico por si a alguien le pasase lo mismo.

Resulta que tenia instalado el jdk y jre (y claro el jre esta en el jdk, pero no me acordaba que habia instalado ya el jdk) y mirando el log de ~/Mercury/debug me he podido dar cuenta que el java que se cargaba era el /(...)/jdk1.5/jre xD, he hecho los cambios oportunos como indica en su post rhodius y todo perfecto :). Me gusta el Mercury, mucho mejor (al menos para mi gusto) que aMsn. Mil gracias rhodius por darnoslo a conocer :D. salu2

Imagen de hydralysk

Algun screenshot?? para ver la rc12 en linux :)

Imagen de Anónimo

No es software libre.

Hasta que lo sea, seguiré con mi buen y viejo aMSN.

Imagen de emiligene

Pasados los tests de JMF, el programa reconoce la webcam y deja elegir su configuración. Pero a la hora de la verdad, no captura nada. Y cuando desde el propio Mercury intento activar la webcam me devuelve mensaje de no poder conectar con el dispositivo.
Parece que es un problema conocido porque aparece en las FAQ.
Pero sin solución........??

Imagen de Anónimo

a mi me pasa todos los test, pero no me encuentra la camara y me da estos errores:
Looking for video capture devices...
- Failed detecting VFWAuto.
- Failed detecting SunVideoAuto classes.
- Failed detecting SunVideoPlusAuto classes.
- Finished detecting V4LAuto classes.
Starting detected classes... (This might take some time)
- Done.

There are no video capture devices present.

no entiendo por qué, todo funciona bien excepto mi camara, y tengo el JMf bien instalado, ya lo he revisado varias veces, aunque se me debe estar escapando algo, porque estas clases no me las encuentra. Alguien sabe algo que me pueda ayudar, tengo la version: 1709 RC12b

Imagen de takeishy

Amigos una vez probe ese programa y es exelente... pero les cuento algo "no sabe usar proxy" en el caso de que tengan configurado un firewall este no podra adaptarce a los criterios de busqueda...

Takeishy Cardenas

Imagen de aryuanasol

Hey no sé que pasa... lo instale y segui los pasos, al principio no me funcionaba pero logre que funcionara no se como... lo use por un rato, me sali y lo cerre cuando lo intente abrir de nuevo no pude y me dio este mensaje... por favor auxilio!!!

root@Ubuntu:~ # Mercury_Messenger
reflect - bad awtHandle.
/usr/lib/j2re1.5-sun/jre/lib/i386/libawt.so: cannot open shared object file: No such file or directory

Imagen de Anónimo

Lo que pasa, en resumen, es que debes actualizar la lista de repositorios de tu "/etc/apt/sources.list", grabar, actualizar y luego instalar... es decir

# sudo gedit /etc/apt/sorces.list

(agregar:)
deb http://ubuntu.tower-net.de/ubuntu/ hoary java
(y grabar...)

# sudo aptitude upgrade
# sudo aptitude install sun-j2re1.5

Imagen de Anónimo

Estimados amigos tengo un problema con la instalacion al llegar al descpomrimir el fichero NativeLibs-linux.zip en el /usr/lib/j2re1.5-sun/lib/i386 me dice que caution: filename not matched: /usr/lib/j2re1.5-sun/lib/i386
una y otra vez que significa este error y como solucionarlo..salugos y gracias

Imagen de Anónimo

Ante todo muxas gracias por el howto es muy claro y conciso, pero yo tengo una pregunta:

Mi ingles nunca ha sido muy bueno y me entiendo mejor cn los programas en castellano, este no estara por ahi en castellano o existiria alguna forma de traducirlo verdad???

Muxas gracias de antemano. Saludos para todos

Imagen de Camarero

Bajate este archivo http://mipagina.cantv.net/fleona/es.xml ponlo en /usr/share/Mercury/resources/lang/ y reinicia el programa

Imagen de bull3tpr00f

Por aquí también se explica como instalarlo. El metodo parece mucho mas facil.

http://www.linuxjuegos.com/foro/viewtopic.php?t=6

Imagen de Camarero

Despues de extraer NativeLibs-linux.zip en /usr/lib/j2re1.5-sun/lib/i386 en JMF Wizard me sigue poniendo Native library file for Linux found: Failed.
Por lo demas(aparte de la webcam) funciona perfectamente.
¿Que me puede fallar?
Un saludo.

Imagen de rhodius

Creo que puede que tengas instalado el jdk en tu pc, por lo que el sistema este configurado para usar java, en concreto la maquina virtual de java, en el path donde esta isntalado el kit de desarrollo de java ( jdk) por lo tanto , no te es necesario instalar el jre, y tienes que buscar el i386 dentro del directorio jdk.

Suerte!

Imagen de Anónimo

Hola instale el Mercury en Debian Sarge siguiendo tus pasos y todo salio Ok, excepto pq no tengo sonido, solo suena cuando alguien se conecta o desconecta, pero no cuando recibo mensajes ni zumbidos..... q podra estar pasando?
Porsiacaso en la configuracion estan los sonidos activados.

Saludos.

Imagen de Anónimo

hice todo al pie de la letra, pero cuando lo ejecuto me dice lo sgte:

Exception in thread "main" java.lang.ClassFormatError: com.dMSN.Main (erroneous class name)
at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

si me pudes responder porfa. de antemano gracias. ;)

Imagen de rhodius

Ahora solo se me ocurre que tengas incorrecta el classpath! es decir los archivos de librerias del propio Mercury!

Verifica los permisos, y la instalacion de Jre, Ojo si tienes el JDK instalado,

Por ahora solo se me ocurre q te error pueda ser debido a eso, si quieres una respuesta más tecnica, y especifica o no esperar!! pasate por el foro de www.mercury.to, seguramente el propio desarrollador del programa te ayudará en persona.

un saludo.

Imagen de Anónimo

gracias.. pero no soy muy experto, y no se como revisar los permisos o si es que instalé bien los programas... como lo hago??
gracias

Imagen de FedeTheGreat

en el testeo de la webcam tengo todos los 4 primeros items passed menos la ultima linea:
Native library files for Linux found: Failed
que puedo hacer?
Linux User #404818

Me gustan las cosas simples por eso uso Arch!
Linux User# 404818

Imagen de FedeTheGreat

volvi a hacer todos los pasos y ademas del problema que describo arriba note que la hacer sh Mercury_Messenger me aparece un error:
"not a valid identifier" aca les dejo la muestra.

federico@LINUX:~/Mercury$ sh Mercury_Messenger
Mercury_Messenger: line 2: export: `/usr/share/java/jre1.5.0_06=/usr/lib/j2re1.5-sun': not a valid identifier
14:54:20 Welcome federico...
14:54:20 Starting Mercury 1709...
14:54:25 Loading Accounts...
14:54:25 -> Loading audio files...
14:54:25 -> Loading smilies...
14:54:25 -> Loading status icons...
14:54:25 -> Reading startup tabs file...
14:54:25 -> Loading plugins...
14:54:25 -> Loading games...
14:54:25 -> Loading POP3...
14:54:25 -> Loading tray icon...
14:54:25 -> Loading media...
14:54:25 -> Resources loaded.
14:54:25 Removing old debug files...
14:54:25 -> 0 old debug files deleted.
14:54:25 Loading Main Window...
14:54:27 -> Loading startup tabs...
14:54:28 -> Ready.

y cuando voy a ver si esta todo en orden con respecto a la webcam dice esto:
"VidConf-libs.jar file found.: Passed
VidConf-libs.jar in classpath: Passed
JavaLibs-linux.jar file found: Passed
JavaLibs-linux.jar in classpath.: Passed
Native library files for Linux found: Failed"

Linux User #404818

Me gustan las cosas simples por eso uso Arch!
Linux User# 404818

Imagen de Anónimo

me aparese solo este error ayudaaaaa.....

# Mercury_Messenger Exception in thread "main" java.lang.NoClassDefFoundError: com/dMSN/Main

cualquier ayuda a :

email: vicmh07@gmail.com asunto: webcam en linux

atte:victor