Jan 5 2009

Flash nativo para Debian AMD64

Una de las cosas que mas rabia me ha dado siempre ha sido el soporte de flash en linux para 64bits. Ya que para poder visualizar alguna cosa en flash necesitabas gastar Gnash o un emulador como es el NSPluginWrapper, pero siempre hay algun problema. Por ejemplo, Gnash, acaba consumiendo muchisima memoria RAM, incluso llegando a saturarla completamente y ademas de no ser capaz de reproduccir muchas cosas y dar miles de fallos. NSPluginWrapper te permite utilizar los plugins nativos de linux 32 en las maquinas de 64bits. Aunque es una solucion que personalmente nunca me ha gustado.

Hace poco Adobe, decidio lanzar la version de 64bits para linux. Sinceramente, esto es algo que debian haber hecho ya hace muchisimo tiempo, ya que las maquinas de 64 bits van en aumento como tambien va en aumento el numero de usuarios de las mismas. Aunque la version que han lanzado todavia es una beta, consigue un resultado mucho mejor que el de Gnash o con la emulacion de 32. Llevo gastandolo desde hace un mes y todavia no he tenido ni un solo fallo como tampoco ningun problema de rendimiendo con el firefox.

Para poder instalar el plugin nativo de Adobe es necesario descargarse el zip de aqui. Ya cuando lo tengamos, solo es necesario descomprimirlo y copiarlo a la carpeta /usr/lib/mozilla/plugin y por ultimo tan solo es necesario reiniciar el Firefox.

¡A disfrutar de flash sin problemas!


Oct 28 2008

Odioso desamor de lilo y kernel panic

Desde hace unos meses, por no decir mas de un año, llevo padeciendo el kernel panic con los kernels precompilados de Debian por culpa de LILO. En un principio pensaba que me habia cargado algo, pero realmente es un bug [1] que existe desde hace mucho tiempo. Despues de mucho discutir te dan dos truquillos para poder deshacerte del bichoso

Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block (8,3)

para ello, necesitais un cd-live y realizar los siguientes paso.

  1. editar el archivo /etc/initramfs-tools/initramfs.conf y cambiar modules=most por modules=dep. de esta manera reduces el initramfs
  2. ejecuta update-initramfs -k 2.6-versionquetengas o en su lugar ejecuta dpkg-reconfigure initramfs-tools y te generara y actualizara enseguida el lilo
  3. Ahora solo queda reiniciar y ver como arranca tu sistema

Con esto generas el initramfs mas pequeño y deja de darte problemas. Tambien existe la posibilidad de añadir large-memory a las opciones generales en /etc/lilo.conf  para que utilice mas memoria para cargar el initramfs. Si aun asi sigues teniendo problemas…estate pendiente del bug, a ver como se resuelve finalmente.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479607