Archive for the ‘Debian’ Category

Debian+fglrx+AIGLX+compiz-fusion+ATI X1400=posible! (También!)

Thursday, February 28th, 2008

Después de hacer 10000000 pruebas con 348761 intentos fallidos 248765 colgadas…. ya lo tengo funcionando!

En principio, tan solo deberian ser los paquetes de Debian, y quizá no haga falta nada más. Pero el cambio me ha venido al actualizar el fglrx a la version 8.45.5-1. Los paquetes que tengo instalados del fglrx son los siguientes:

ii fglrx-amdcccle 8.45.5-1 control panel for the non-free AMD/ATI r5xx, r6xx disp
ii fglrx-control 8.45.5-1 control panel for the non-free AMD/ATI r5xx, r6xx disp
ii fglrx-driver 8.45.5-1 non-free AMD/ATI r5xx, r6xx display driver
ii fglrx-glx 8.45.5-1 non-free AMD/ATI r5xx, r6xx display driver
ii fglrx-kernel-2.6.23 8.45.5-1+2.6.23-2 ATI binary kernel module for Linux 2.6.23-1-amd64
ii fglrx-kernel-src 8.45.5-1 kernel module source for the non-free AMD/ATI r5xx, r6

El fglrx-kernel-2.6.23 se construye ejecutando:
m-a a-i fglrx

Los paquetes que tengo instalados del compiz son los oficiales de Debian (Sid)
Pongo para descargar mi xorg.conf y el /usr/bin/compiz, que tengo modificados. No se seguro hasta que punto son necesarios los cambios que tengo aplicados, pero por si acaso, un gato…

Traductor de ficheros po

Saturday, September 29th, 2007

En mi trabajo en LliureX me estoy encargando de las traducciones. La traductora se encuentra desbordada, y he pensado en ayudarla un poco. Para ello, he preparado un traductor de ficheros po. Utiliza el apertium y funciona bastante bien. Si lo quereis, lo podeis encotrar en mi web
Actualización: He optimizado el script… ahora solo necesita la mitad de tiempo que su predecesor!

Zattoo en Debian AMD64

Thursday, July 19th, 2007

Si, ya se que no es software libre, pero… jolines, le tenia ganas…

Me ha costado un poco, pero lo he conseguido.

La receta:

1.- La base de trabajo:
       mimaquina# apt-get install ia32-libs-gtk ia32-libs
2.- Tendras que bajarte la lista de paquetes siguiente desde los repositorios de Debian:
(importante, tienen que ser la versión para i386, no sirven los de amd64)

libavahi-client3_0.6.20-2_i386.deb
libavahi-common3_0.6.20-2_i386.deb
libavahi-glib1_0.6.20-2_i386.deb
libavformat1d_0.cvs20070307-6_i386.deb
libbonoboui2-0_2.18.0-5_i386.deb
libcomerr2_1.40.2-1_i386.deb
libcurl3_7.16.2-6_i386.deb
libdbus-1-3_1.1.1-3_i386.deb
libdbus-glib-1-2_0.74-1_i386.deb
libfaad0_2.5-4_i386.deb
libgnome2-0_2.18.0-4_i386.deb
libgnome-keyring0_0.8.1-2_i386.deb
libgnomeui-0_2.18.1-2_i386.deb
libgnomevfs2-0_2.18.1-3+b1_i386.deb
libgtkglext1_1.0.6-2.1+b1_i386.deb
libidn11_0.6.5-1_i386.deb
libkeyutils1_1.2-3_i386.deb
libkrb53_1.6.dfsg.1-6_i386.deb
libmozjs0d_1.8.1.4-3_i386.deb
libnspr4-0d_4.6.7-1_i386.deb
librsvg2-common_2.16.1-2_i386.deb
libssl0.9.8_0.9.8e-5_i386.deb
libxul0d_1.8.1.4-3_i386.deb

3.- Descomprime cada uno de ellos en /emul/ia32-linux (como root):

mimaquina# for i in *.deb ; do dpkg -X $i /emul/ia32-linux ; done

4.- Descargate el zattoo en su version .deb (desde su página, claro,… http://zattoo.com ). Necesitaras registrarte

5.- Instálalo:
sudo dpkg –force architecture -i zattoo-2.2.10.6523-i386.deb

6.- Necesitaras el plugin de Flash. Descargalo desde la página oficial (http://www.adobe.com). Descomprime el fichero y copia el .so en su sitio:
mimaquina# tar xzf install_flash_player_9_linux.tar.gz
mimaquina# cd install_flash_player_9_linux
mimaquina# mkdir -p /home/tuusuario/.mozilla/plugins
mimaquina# cp libflashplayer.so /home/tuusuario/.mozilla/plugins

y con eso deberia ser suficiente… para mi lo ha sido. Suerte!. Como siempre, no lo he apuntado mientras lo hacía, así que es posible que algo se me haya quedado por el camino. Pregunta si te surge algun problema!

Actualización: Después de cambiar a mi nueva versión del driver fgrlx, perdí mi zattoo… pero con solo un dpkg --reconfigure -a volvió a funcionar :)

et131x 1.2.3 en Debian

Saturday, May 26th, 2007

He hecho unos pequeños cambios al driver del la tarjeta de Agere de mi portatil (LG 150B P1 Pro) y ahora ya compila con un kernel 2.6.21. Es mucho más estable que la versión anterior. Los cambios son mínimos, y son debidos a un par de cambios que se han producido en la versión 2.6.21.

Ahora el paquete se puede bajar de Debian, pero si alquien quiere aplicar el mismo los patches, son los siguientes:

--- et131x_netdev.c 2007-03-23 13:32:10.000000000 +0100
+++ ../../et131x-1.2.3/et131x_netdev.c 2007-05-25 23:18:56.000000000 +0200
@@ -1600,10 +1600,7 @@

DBG_VERBOSE( et131x_dbginfo, "VLAN, Remove VID: %d\n", vid );

- if( pAdapter->vlgrp )
- {
- pAdapter->vlgrp->vlan_devices[vid] = NULL;
- }
+ vlan_group_set_device(pAdapter->vlgrp,vid,NULL);

/**************************************************************************

— ET1310_rx.h 2007-03-23 13:32:10.000000000 +0100
+++ ../../et131x-1.2.3/ET1310_rx.h 2007-05-25 23:56:41.000000000 +0200
@@ -438,7 +438,7 @@
/**************************************************************************
lookaside lists
*************************************************************************/
- kmem_cache_t *RecvLookaside;
+ struct kmem_cache *RecvLookaside;
}
RX_RING_t, *PRX_RING_t;

A rey muerto, rey puesto

Sunday, January 28th, 2007

El miércoles pasado mi Asus L3800C, casi 5 años después de adquirirlo, pasó a mejor vida. Se hizo por tanto, urgente la adquisición de un nuevo juguetito. Después de buscar un poco (no sin prisas) me decidí por un LG P1 Pro Express Dual 150B.
La maquinita no esta mal, Core Duo 2 2Ghz, 1Gb RAM, 100GB HD SATA, Pantalla 15,4” XWGA 1280×800, ATI Radeon X1400 256M+256M, y lector de huellas.

Mis intentos por instalar Debian, no han sido pequeños, pero al final he conseguido instalar una Debian Etch desde la versión en DVD del día. No fué possible utilizar el netinstall ya que ninguna de las dos tarjetas de red (una Atere 131x y una ipw3945) no están soportadas por el instalador de Debian aún, ni tampoco la Etch RC1 ya que se quedaba colgado por un error en el núcleo que lleva (el problema esta resuelto en la versión del día).

Después de la instalación, la configuración de la tarjeta Atere fué muy sencilla, tan solo seguir esta la excelente ayuda, al igual que la tarjeta de sonido.
La tarjeta wireless fué también sencilla, aunque deja bastante que desear. La versión que esta en Etch es la 1.1.2 que tiene algunos bugs por resolver, así que lo mejor fué descargar el módulo desde su web y seguir las instrucciones para compilarlo e instalarlo.

La hibernación funcionó de forma inmediata con el s2disk sin tocar nada, y la aceleración 3D funcionó tambien enseguida utilizando la ayuda de el Blog de Maverick

El siguiente paso será intentar configurar el lector de huellas, aunque lo veo crudo. De momento he encotrado unas notas interesantes que intentaré ver si le saco algo de jugo.
Actualización: Ahora apunta al link exacto de “the fucking shit

release-notes

Sunday, December 17th, 2006

Después de intentar tener al dia la traducción de las release-notes, parece que esta vez lo he conseguido. Las constantes acualizaciones en el cvs hacían que tuviese que reemprender una vez y otra la traducción, y ahora en la versión 1.114 ya se encuentra sincronizada.

En uno o dos dias, ettin las revisará y después la enviaré a la lista debian-doc para que fjp las suba.

Bulmages en Debian

Tuesday, November 14th, 2006

Desde hace casi dos años, René Meróu y yo hemos estado trabajando por sacar adelante el paquete bulmages. Ha sido una tortura… cada compilación suponia casi dos horas y un monton de pruebas. Pero hoy lo hemos subido a Debian.

Le pondremos un RC bug para que no entre en Etch aun, al menos para que nadie nos diga que lo hacemos para retrasar Etch.

Debian Live Wikipedia (II)

Thursday, October 26th, 2006

Han empezado los primeros pasos. He instalado el mediawiki en su versión 1.5 que se encuentra en Debian. He optado por la versión 1.5, simplemente por que tengo una aplicación que necesita del php4 y la última version del mediawiki necesita php5. Esta fase ha sido sencilla, con un simple:
apt-get install mediawiki1.5

En la siguiente fase he necesitado un poco de prueba error hasta establecer un procedimiento. Se puede proceder a la descarga de los datos de la Wikipedia desde la página de descargas de la Wikipedia. Allí hay muchos directorios, pero por ejemplo, los datos en Catalán se encuentran en el directorio cawiki. De momento, aun no he encontrado desde donde descargar las imágenes, pero todo se llevará.

Se necesita tener instalado un mysql, y la forma de volcar los datos a la base de datos es utilizando un programa en java, el mwdumper.jar que se puede descargar de http://download.wikimedia.org/tools/

Tenemos que crear la configuración inicial para la wikimedia. En mi caso, habia instalado la wikimedia en http://localhost/mediawiki/, así que accedí al al dirección http://localhost/mediawiki/config/index.php para configurarlo. (En este paso, no le pongais ningún prefito a la base de datos). Dadle todos los datos. Cuando acabeis, os dirá que copieis el fichero LocalSettings.php en su sítio. Hacedlo.

Esta configuración inicial, es incompatible con el volcado de la wikipedia, por algunos problemas en los índices de la base de datos, así que primero tenemos que vaciar algunas tablas, en concreto, las tablas text, page y revision de la base de datos wikidb. Para ello hacemos:

mysql -u root -p wikidb
> delete from text;
> delete from page;
> delete from revision;

Ahora es el momento de volcar los datos. El fichero que contiene todos las paginas de los articulos está en el enlace pages-articles.xml.bz2.
Así pues al descargarlo, lo hara con otro nombre. Y el momento mágico:

java -jar mwdumper.jar --format=sql:1.5 cawiki-20061014-pages-articles.xml.bz2 | mysql -u root -p wikidb

A partir de este momento, ya podreis a una versión por personalizar de la wikipedia en vuestra máquina en
http://localhost/mediawiki/index.php. Se trata de una versión sin nada, falta personalizarla, las imágenes y muchas cosas más… pero eso queda para otro dia.

Debian Live Wikipedia

Sunday, October 22nd, 2006
Tengo un nuevo proyecto. Dos de los proyectos más fascinantes que hay en la red son Debian GNU/Linux y la Wikipedia. Junto con el recientemente nuevo live de Debian, ya son tres, y si esto le unes el que sea en Catalán, es un proyecto que me interesa. Ya hace tiempo que le estoy dando vueltas a la cosa, así que iré dejando aquí algunas “pinceladas” de lo que voy haciendo.

He estado mirando un poco por la red y he encontrado Información sobre la como descargarse la wikipedia y meterla en local en un Mysql. Me he puesto en contacto con la gente de #debian-live, y me han dado algunos apuntes por donde empezar. No tengo nada claro aun, así que deseadme suerte!

Nada

Sunday, October 15th, 2006

Ninguno de mis votos ha coincidido con los resultados que se han obtenido en las votaciones que estaba activas en Debian. Me esta empezando a preocupar de forma muy seria el Dunk Tank. No estoy dispuesto a trabajar por nadie que se encuentre en mi misma situación.

Mi trabajo no será tan importante como el de algunos, pero si gente como yo ni trabajase en todos los paquetes, seguro que lo tendrian que hacer los que van a cobrar. Quizá al fin y al cabo, la propuesta que me hicieron los de Ubuntu de mantener mis paquetes allí no fuese tan mala.