
¡Únete al Club!
|
|
NavegaciónInicio de sesión de usuarionoticiasDrake
En líneaActualmente hay 5 Usuarios registrados y 83 Invitados en línea.
Usuarios en línea:
Nuevos
Mandriva LinuxMandriva SecurityPlaneta BlogDrakeBusqueda de BUGsLicencia |
Instalar Avidemux (plf) a pesar de dependencia mal resuelta con firefox
Enviado por Haddock el 26 Enero, 2007 - 23:38.
Uso Mandriva 2006 para AMD64, pero supongo que esta solución vale para la versión i586 sin más que cambiar donde pone lib64 por lib. El paquete es avidemux-2.2.0-0.preview2b.9.1plf2007.0.x86_64.rpm (supongo que esto vale también para i586) Cuando intento instalarlo con rpmdrake me dice: Lo siento, no se pueden seleccionar los paquetes siguientes: avidemux-2.2.0-0.preview2b.9.1plf2007.0.x86_64 (debido a que no se satisfizo lib64mozilla-firefox1.5.0.8) Bien, pues lo instalamos (como root) con: # urpmi avidemux --allow-nodeps ya lo tenemos instalado pero se niega a ejecutarse. Si lo ejecutamos desde una consola aparece el mensaje: Bien, pues buscamos donde está libmozjs.so. En mi PC aparece en varios sitios, uno de ellos aquí: /usr/lib64/mozilla-firefox-1.5.0.9/libmozjs.so Probamos a solucionar el asunto con un enlace blando para engañar a avidemux y hacerle creer que está en otro sitio: # mkdir /usr/lib64/mozilla-firefox-1.5.0.8 # cd /usr/lib64/mozilla-firefox-1.5.0.8 # ln -s ../mozilla-firefox-1.5.0.9/libmozjs.so libmozjs.so Y así, avidemux2 arranca sin problemas. No obstante, he encontrado otra solución: /usr/bin/avidemux2 Buscamos la cadena de texto "mozilla-firefox-1.5.0.8" (sin las comillas) Y cambiamos el 8 por un 9. En mi caso, naturalmente. Salvamos en la carpeta de usuario normal el fichero avidemux2 modificado. # mv /usr/bin/avidemux2 /usr/bin/avidemux2.original # cp /home/usuario/avidemux2 /usr/bin/avidemux2 # chmod 755 /usr/bin/avidemux2 Para probar que funciona sin el enlace, borramos la carpeta donde lo pusimos Y funciona. Menos mal. »
|
Bienvenido a BlogDRAKE![]()
BuscarEncuesta¿Que te parecen los cambios en BlogDRAKE? Excelentes 56% Estan bien 30% No me gustan 7% ¿Cuales cambios? 4% ¿Que es BlogDRAKE? 3% Total votes: 90 Envíos recientes de blog
Nuevas discusionesDiscusiones activas |
# 28551: 7A69
Esa es la nota que has sacado. Muy buen truco, sí señor.
Saludos,
luismago
--
JID: luismago@jabber.org
Si se busca el triunfo como sea, se vive el drama de tener que ganar.
# 28562: El que sabe....
SABE!!!
...y los que no instalamos la librería 1.5.0.8. :D
Lo curioso es que cuando tenía una 64 no tuve problemas con avidemux, pero silos tuve en la 32.
Salu2!!!
# 28583: No estoy totalmente de acuerdo con tu afirmación ...
Todos sabemos "algo". Todos tenemos algo del conocimiento y cuando conseguimos resolver un problema, consideramos que puede ser útil a los demás.
En este caso es un problema realmente sencillo. Te imaginas que el programador ha supuesto que tienes firefox 1.5.0.8 y sospechas que ese texto está en su código fuente y lo solucionas con un enlace o el otro truco.
Lo peor es cuando la cosa se convierte en una auténtica madeja imposible de desenredar. Como el problema que tengo ahora mismo,
Sigo sin poder ver la televisión en Mandriva 2007.
Discusión en el Servicio Técnico con el título:
No puedo ver la TV en Mandriva 2007 en un AMD64 x2
¿Nadie tiene un AMD64 x2 con Mandriva 2007 y nvidia GForce 6200 ?
Estoy realmente desesperado. Respondedme allí, por favor.
# 28594: Siento no poder ayudarte con lo de la TV...
Pero insisto, el que sabe sabe!!! :D, en el caso de la modificación de avidemux? para hacer eso hay que saber o por lo menos hay que haberlo escuchado de alguien o no. :D
Y sobre el AMD_X2, pues no me alcanzó para uno de esos xDDD pero como consuelo, también tuve problemas en una MDV_64 con la TV y beryl, este último se iba a tierra inmediatamente al ejecutar cualquier aplicación para ver la TV.
Salu2!!!
# 28603: Bueno hombre, pues gracias ... :-)
En cuanto a la compra de un AMD64_x2, haces bien en no comprarlo. Ya ves los problemas que tiene. En el foro (Servicio Técnico) comenté que en la instalación de Mandriva 2007 (versión 32 bits) en el AMD64 funcionó perfectamente la televisión.
Así que, va a ser una vergüenza para Mandriva que los usuarios tengan que usar esta máquina con una instalación a 32. Porque quería destinarla a la edición y captura de vídeo. Lo curioso es que hace bastante tiempo instalé la primera versión de Mandriva 2006 x86_64 (Cooker) y todo funcionaba perfectamente. La actualicé a Mandriva 2006 (x86_64) y todo bien. Actualicé a la 2007 y la TV a la porra.
Ahora no sé que hacer, si instalar la 2007 (32bits) o volver a la 2006 x86_64 (de la que tengo copia de seguridad con partimage y knoppix). ¿Qué hago? La duda me corroe :-)))))
Lo hice, pero no se montó el raid. Aviso a los que tengan la 2007 y quieran volver a la 2006, que ANTES salven los ficheros del raid en un disco duro normal, porque hay que volver a crear el raid. En cambio, eso no pasa con la 2007, te mantiene el raid.
Al volver a la 2006, los datos no están perdidos sino que tienes que volver a la 2007, salvar los datos y luego restaurar la 2006.
# 28604: ehh!
La culpa de que no te funcione no es del AMD64 :-P, los problemas en todo caso serán de la aplicación, no del hardware.
Sigue el hilo en el hilo correspondiente ;-) (recuerdo que parecía que tu tarjeta gráfica estaba mal configurada, vuelve a ese hilo)
Otro consejo: mejor ir a la 2007 x86 que volver a la 2006 que ya va a dejar de estar soportada (además, seguro que se puede hacer algo con la mandriva 2007 para x86_64)
Saludos ;-)
Documentación
JID:pacho@jabber-hispano.org
El Blog de Pacho
Pon MDV2007
# 28570: Buen artículo :-)
¿Podríais echar un vistazo a ésto, es para enviar un bug en caso necesario a PLF
Saludos
Documentación
JID: pacho@jabber-hispano.org
El Blog de Pacho
# 30353: ¡Muchas gracias Haddock!
He seguido al pie de la letras tus instrucciones y ya funca el avidemux. En mi caso es una PC 32bits, MDV 2007
[root@athlon danny]# urpmi avidemux --allow-nodeps http://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/2007.0/free... i586/avidemux-2.2.0-0.preview2b.9.2plf2007.0.i586.rpm instalando avidemux-2.2.0-0.preview2b.9.2plf2007.0.i586.rpm desde /var/cache/urpmi/rpms Installation failed: libmozilla-firefox1.5.0.9 is needed by avidemux-2.2.0-0.preview2b.9.2plf2007.0.i586 ¿Intentar de instalar sin verificar las dependencias? (s/N) s Preparando... ################################################### 1/1: avidemux ###################################################A ver si quiere arrancar el puto
¡¡¡Agggg!!! bueno le metí mano al /usr/bin/avidemux2 pero en mi caso actualmente tengo Firefox 1.5.0.9 y tuve que poner en el avidemux2 "mozilla-firefox-1.5.0.8", luego el mv, cp y chmod respectivo
y listo :-)
Gracias nuevamente.
--

Danny G.
dgarciao@jabber.org
# 31018: Volvemos a las andadas
Con una nueva actualización de Avidemux, resulta que al ejecutar khexedit ya le han puesto el "9" o sea, veo que está firefox-1.5.0.9.
Pero ahora firefox es la versión 1.5.0.10 y hemos vuelto a las andadas. Los del repositorio plf no se enteran. Dan ganas de darles una colleja.
No podemos (no debemos) tocar el binario con Khexedit porque aumentaría de tamaño el fichero (es un byte más) y el código máquina puede quedar alterado.
Así que apuesto por la primera opción del enlace blando. De ese modo no tendremos que tocar el código.
No obstante, me he puesto a investigar con khexedit y tiene una opción para insertar, pero tengo miedo de que quede algo mal y me destroce algún trabajo de edición de vídeo. O simplemente no arranque.
P.D. Me atreví a hacerlo (insertando el 1 en modo texto con khexedit) pero no funciona.
Actualización para el nuevo Avidemux para que funcione con mozilla-firefox-1.5.0.10
Sabemos que /usr/bin/avidemux2 tiene la cadena 1.5.0.9 porque lo hemos visto con khexedit. Bueno, pues hay que engañarlo de nuevo:
Y el nuevo avidemux vuelve a funcionar.
Señores de Avidemux. ¿Va a seguir este problema? ¿Hasta cuando?
No debería ser tan difícil arreglarlo.
# 31021: ¿Hasta cuando?
Hasta que alguien se comunique con el empaquetador de PLF y le diga.
--
¿Quien es Jesucristo?
# 31074: Por favor que alguien lo haga ....
Yo no sé expresarme en inglés. Lo entiendo pero no sé construir frases.
Saludos.
# 31253: Hay una errata aquí
No me deja corregirla.
Donde pone:
debe poner:
# 32072: Posible mejora
Creo que se puede hacer un enlace al directorio, sin necesidad de crear otro. Así avidemux se creerá que está buscando en la carpeta adecuada.
O bien:
No lo he probado. Lo haré la próxima vez. Seguro que hay próxima <:-(