Blog de Abelardo Jara Berrocal: Ubuntu, electronica y software libre

Febrero 25, 2009

Solucionar GPG Error en Synaptic

Archivado en: Linux Ubuntu Administracion, Linux Ubuntu Basico — Abelardo Jara @ 10:33 am
(Tomado de Ubuntips.com.ar, un blog muy recomendable)
Muchas veces al agregar canales al repositorio, no contamos con sus “keys”, por eso cada vez que actualizamos los paquetes nos aparece el cartelito de GPG Error mostrandonos algo parecido a esto:

screenshot1 Solucionar GPG Error en Synaptic

Para solucionar este error, no importa el canal que sea, necesitamos abrir una consola y teclear:
lockquote>
$ gpg –keyserver wwwkeys.eu.pgp.net –recv-keys (aca key que aparece en el error)
$ gpg –armor –export (aca key que aparece en el error) | sudo apt-key add -

Como ejemplo, para reparar el error del cartel de la captura, hacemos lo siguiente:

$ gpg –keyserver wwwkeys.eu.pgp.net –recv-keys 49A120FD1135D466
$ gpg –armor –export 49A120FD1135D466 | sudo apt-key add -

Ahora al volver a ejecutar Synaptic y actualzar, el error ya no aparecera.

Instalar Handbrake (un muy eficaz codificador de videos) desde repositorios

Archivado en: Linux Ubuntu Administracion, Linux Ubuntu Basico — Abelardo Jara @ 10:27 am

HandBrake es un codificador de videos open-source multiplataforma. Es una aplicación multiplataforma desde la cual podemos rippear DVDs a formatos como MP4, MKV, AVI u OGM.

Soporta como entrada cualquien fuente de video DVD y la mayoría de los videos soportados por las librerias libavformat y libavcodec.

La salida puede ser en:

* Archivos MP4, MKV, AVI u OGM
* Video en MPEG-4,H.264 o Theora (1 o 2 pasadas)
* Audio AAC,MP3, Vorbis o AC-3

Tambien permite la seleccion de capitulos, soporte para incrustar subtitulos al video de salida, calculadora de bitrate, manejo de imagenes y codificación en escala de grises.

Las novedades más destacables de esta nueva versión son la entrada de cualquier video (ya no solo DVD’s), una interfaz basada en GTK para Linux que interactua directamente con el core de la aplicación (No solo una “vista bonita” para la linea de comandos), colas de procesos persistente, y muchos presets.

Me viene bastante bien el preset para PSP :D , ya que la transferencia de archivos me funciona mas veloz en Ubuntu que en Vista. El programa es muy sencillo de usar ya que viene con unos presets (en la derecha de la ventana) para los formatos más utilizados. En Ubuntips, recomiendan que para pasar los DVDs al formato del iPod cambiar la calidad haciendo click en la opción Bitrate y bajándola a 50 lo que me una buena relación tamaño/calidad logrando archivos más livianos y con una calidad aceptable para poder visualizarlos en la pantallita del iPod.

Para instalarlo debemos anhadir estos repositorios:

deb http://ppa.launchpad.net/handbrake-ubuntu/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/handbrake-ubuntu/ppa/ubuntu hardy main

(Tambien disponibles para Intrepid Ibex).

Luego actualizamos repostiorios y finalmente instalamos el programa desde terminal:

$ sudo apt-get update

$ sudo apt-get install handbrake-gtk handbrake-cli

Una vez instalado lo podemos ejecutar desde Aplicaciones > Sonido y Video > HandBrake.

La ventana de Handbrake en Ubuntu :)

La ventana de Handbrake en Ubuntu :)

Febrero 2, 2009

Eliminar el problema “Locking assertion failure” de Java en Ubuntu

Con frecuencia he tenido problemas con algunas aplicaciones que usan Java 1.6.0_05 en Ubuntu, que dan un error de asercion. El error se origina por incompatiblidad entre el antiguo driver de video XINERAMA y el nuevo driver de video de Ubuntu. Sin embargo, pese a que sale este error la aplicacion empieza sin problemas, de todos modos queria encontrar una forma de eliminar este error cada vez que inicio algunos programas (especificamente el Xilinx ISE, Matlab y PlanAhead de Xilinx para Linux). El error es el siguiente:

Locking assertion failure.  Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d2e767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb7d2e81e]
#2 /usr/lib/libX11.so.6 [0xb4e5cdc9]
#3 /usr/lib/libX11.so.6(XGetVisualInfo+0x26) [0xb4e53136]
#4 /opt/jdk1.6.0_05/jre/lib/i386/xawt/libmawt.so [0xb4f42319]
#5 /opt/jdk1.6.0_05/jre/lib/i386/xawt/libmawt.so [0xb4f42565]
#6 /opt/jdk1.6.0_05/jre/lib/i386/xawt/libmawt.so [0xb4f433c9]
#7 /opt/jdk1.6.0_05/jre/lib/i386/xawt/libmawt.so(Java_sun_awt_X11GraphicsEnvironment_initDisplay+0x2f) [0xb4f4361f]
#8 [0xb5cd4e9d]
#9 [0xb5ccdedd]
#10 [0xb5ccdedd]
#11 [0xb5ccb249]
#12 /opt/jdk1.6.0_05/jre/lib/i386/client/libjvm.so [0x621c40d]
#13 /opt/jdk1.6.0_05/jre/lib/i386/client/libjvm.so [0x6310378]
#14 /opt/jdk1.6.0_05/jre/lib/i386/client/libjvm.so [0x621c2a0]
#15 /opt/jdk1.6.0_05/jre/lib/i386/client/libjvm.so(JVM_DoPrivileged+0x363) [0x6272153]
#16 /opt/jdk1.6.0_05/jre/lib/i386/libjava.so(Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedAction_2+0x3d) [0xb7ce696d]
#17 [0xb5cd4e9d]
#18 [0xb5ccdd77]
#19 [0xb5ccb249]

La solucion al problema es directa, debes encontrar ese archivo libmawt.so

  1. Encuentra ese archivo UBICACION_DEL_ARCHIVO/jre/lib/i386/xawt/libmawt.so
  2. Ejecuta en terminal>> sed -i 's/XINERAMA/FAKEEXTN/g' libmawt.so

Listo, esto corregira el problema y no tendras mas ese mensaje :)

Blog de WordPress.com.