Hackmeeting 2006 en Mataró

Octubre 9th, 2006

LogoHM2006_2.pngLos próximos días 13, 14 y 15 de octubre se llevará a cabo el Hackmeeting 2006 en Mataró.

Nunca me han gustado demasiado estos eventos por su contenido político/social reivindicativo (siempre he pensado que debe separarse lo social de lo técnico), pero admito que muchos nodos tienen buena pinta, y estado tan cerca… si alguien se apunta a venir que me de un toque!

HP Laserjet 1020 en Gentoo

Mayo 24th, 2006

hplaserjet1020.jpgEl wrapper oficial de foo2zjs ya hace funcionar la 1020 en Linux. Ya expliqué en su día cómo hacerla funcionar en FreeBSD con su versión modificada no oficial, aunque me dió problemas de varios tipos, por ejemplo que imprimía unas cuantas hojas de cada trabajo (10 o 12) y luego se paraba. Ahora la he configurado en Gentoo con los drivers oficiales estables.
Primero hay que instalar el servidor de impresión CUPS, acompañado del wrapper foo2zjs. También hay que instalar el paquete hplip porque es el que incluye los drivers para las impresoras HP.

echo "net-print/cups ~x86" >> /etc/portage/package.keywords
echo "net-print/hplip ~x86" >> /etc/portage/package.keywords
echo "net-print/foo2zjs ~x86" >> /etc/portage/package.keywords
emerge  net-print/cups net-print/hplip net-print/foo2zjs

Se añade el wrapper y el gestor de drivers al runlevel por defecto del sistema de arranque.

rc-update add default cupsd
rc-update add default hplip

Se actualiza el firmware de la impresora:

cat /lib/firmware/sihp1020.dl > /dev/usb/lp0

Se configura CUPS via web o usando el gestor que a cada uno más le guste. A mí me ha funcionado a la primera, entiendo que no tiene que dar problemas de ningún tipo ya que todo es oficial y no hay que hacer hacks de ningún tipo. Esta explicación es extensible a impresoras de la rama 10xx (por ejemplo 1000, 1005, 1010, 1012, 1015, 1020 y 1022).

Portátil a full

Abril 20th, 2006

Es tarde y he dormido 1 hora y media en 3 días, pero si no lo escribo rebiento.

Ya tengo todo funcionando al 100% en el portátil. Me queda echarle un ojo a la recomendación de pof acerca del power management para dejarlo ya como un cristal.

Esta tarde hemos estado echando unas partidas a Quake3-Arena (que ahora es GPL) y la gráfica da miedo ver cómo funciona. El sonido en Q3 y ET me ha dado problemas, pero se soluciona con un tip que he encontrado en el Wiki y en los foros de Gentoo:

echo “quake3.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
echo “et 0 0 direct” > /proc/asound/card0/pcm0p/oss
echo “quake3.x86 0 0 disable” > /proc/asound/card0/pcm0c/oss
echo “et 0 0 disable” > /proc/asound/card0/pcm0c/oss

Tengo un Amarok que me hace sonar música mientras trabajo con los drivers de alsa que también funcionan (increíble Amarok, no lo conocía. Lo recomiendo a todo el mundo… Xmms es la prehistoria).

Cómo ya expliqué en un post anterior, tengo funcionando el escalado de frecuencia, y desde hace media hora tengo también funcionando la Wifi.

No he podido resistir la alegría y he aprovechado para poner también un fbsplash con initramfs, con el tema de Gentoo. Mañana en el curro con un poco de calma y con Inkscape haré un splash bonito.

Escalado de frecuencia para el Vaio en Gentoo

Abril 11th, 2006

Ayer mi socio lo configuró en su slackware, y hoy con su ayuda lo hemos hecho en Gentoo en 2 minutos. Se trata de reducir la frecuencia del procesador, que para eso es escalable, de manera que ahorre consumo cuando se alimente de la batería.

  • En el núcleo

PM_LEGACY=y
ACPI=y
ACPI_AC=y
ACPI_BATTERY=y
ACPI_BUTTON=y
ACPI_VIDEO=y
ACPI_FAN=y
ACPI_PROCESSOR=y
ACPI_THERMAL=y
X86_PM_TIMER=y
CPU_FREQ=y
CPU_FREQ_STAT=m
CPU_FREQ_GOV_POWERSAVE=m
CPU_FREQ_GOV_CONSERVATIVE=m
X86_SPEEDSTEP_CENTRINO=m
X86_SPEEDSTEP_CENTRINO_ACPI=y

  • echo “speedstep-centrino” >> /etc/modules.autoload.d/kernel-2.6
  • emerge cpufreqd && etc-update add cpufreqd default

Después de rebotar el sistema tiene que estar funcionando. Ahora cuando estoy con AC conectada, veo la siguiente frecuencia del procesador:

vaio linux # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
1667000

Al desconectar la alimentación, veo como baja:

vaio linux # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
1000000

Y al volverlo a conectar sube de nuevo:

vaio linux # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
1667000

Gracias Mauro :-)

Gráfica y sonido funcionando ya en Gentoo

Abril 7th, 2006

Después de varios días centrado en mi trabajo y sin demasiado tiempo para mis cosas, he vuelto a pasar un rato indagando en el soporte que Linux ofrece a mi portátil. Efectivamente, tal como el título canta, ya tengo la gráfica funcionando con los drivers de Nvidia y el sonido con los de Alsa. Antes adelanto algunas cosas:

  1. He migrado a Gentoo por la flexibilidad de portage. Lo que se puede hacer en Gentoo también se puede hacer en cualquier otra distribución. No tiene nada que ver con otras distros que usan paquetería precompilada, causando que un usuario de otras distros no sepa reproducir lo que en Debian, Redhat o SuXSE viene por defecto, como si fuese cuestión de poner una flor en un florero. De esta forma por ejemplo, los supuestos fuentes con que se compila el núcleo de Ubuntu Dapper, no compilan en un entorno normal ni a pedales. Quiero decir con esto, que lo mismo que yo he hecho en Gentoo puede reproducirse perfectamente en otra distribución.
  2. El driver no es el oficial de Nvidia. Bueno si, pero con un parche que ha hecho un tío. Cabe decir que he instalado Quake3 (que es GPL, no me echeis a los leones) y al ejecutarlo se queda la pantalla negra y hay que hacer CTRL-ALT-DEL para salir del entorno X-window. Por otro lado, GLXgears va a paso de babosa, como si usase unos drivers VESA de antes de la guerra y no le acabasen de funcionar bien… eso si, dice que genera 2500FPS. No se si es que se ha vuelto idiota o es que gira tan rapido que mi visión solo capta un movimiento lento.

Leer el resto del post »

Como van las cosas…

Marzo 10th, 2006

Bueno, pues no voy a dar demasiadas explicaciones de mi aventura con el Vaio, porque lo cierto es que no son demasiado esperanzadoras. Resulta que para la mitad del hardware no hay drivers. La gráfica no tiene soporte todavía en la release actual de los drivers de Nvidia, Intel no ha sacado todavía el prometido driver para la wi-fi (decían que para el primer cuarto del 2006), la tarjeta de sonido es una Sigmatel ID7661 del Napa de Intel, que tampoco tiene soporte (el módulo HDA del último kernel no funca).

Total, la mitad de mi ordenador no sirve para nada… lo curioso es que Gnome en Ubuntu es EL ÚNICO gestor de ventanas que funciona con una resolución panorámica de 1280×800. El resto de gestores de ventanas que he probado en cualquier distro sólo hacen resoluciones de 1024×768 estiradas para abarcar la pantalla.

Por otro lado, me queda explicar la odisea con Jazztel (hijos de $*ef@·F%;, y perdonad que no linke su nombre, es porque no quiero ayudarles a aumentar su rank en Google).

Resulta que pedí la conexión a finales de Octubre. Me dijeron que la tendría activada en 21 días, incluída portabilidad de la línea para acojerme a la factura única (que haciendo cálculos me salía más barata). Tardaron más de 3 meses en activarme el servicio, y el día que se deciden, me desconectan de Telefónica sin haberme agregado a su bucle, con lo cual me paso 1 semana sin línea telefónica ni conexión a Internet. Me peleo cada día con 2 o 3 comerciales/técnicos diferentes de Jazztel, hasta que un día estando muy irritado empiezo a chillar, a despotricar y a insultar al personal de la compañía. En ese momento me pasan con alguien que dice ser la encargada de atención al cliente, y me promete encargarse personalmente del tema. Así debió ser, porque al dia siguiente tenía el servicio activo y funcionando. En ese momento escribí mi anterior post.

El servicio funcionó unos 4 días seguidos, luego se paró, y volví a quedarme sin línea (y por supuestísimo sin conexión). En la actualidad sigo sin el servicio, y ya pasan 4 días desde el principio de la incidencia. Hablo cada día 2 o 3 veces con el personal incompetente de Jazztel, que no me hace puñetero caso y se pasa la pelota entre departamento y departamento. He probado mi técnica de chillar y despotricar, pero no sé qué pasa que no funciona, debe haber expirado. Será cuestión de upgradear a la versión “amenaza”, aunque mucho me temo que tienen sistemas de contingencia que evitan que la técnica surja efecto… lo peor de todo es que nadie me dice qué le pasa a mi línea. Si supiese cuál es el problema a lo mejor me quedaba más tranquilo, pero en lugar de darme una explicación se limitan a darme números de incidencia. Iré a jugar al bingo esta noche y apostaré con ellos, porque presiento que van a servirme para poco más.

Escribo estas líneas desde nuestra oficina de Sysdivision, en la Incubadora de empresas, donde tenemos una conexión compartida. Seguiré informando de todo, del soporte para el hardware de Vaio y del servicio de Jazztel.

Nueva adquisición: Sony VAIO

Febrero 16th, 2006

vaio1.jpgEn Sysdivision trabajamos programando y diseñando. Adjudicado el módulo 1 de la incubadora de empresas de Mataró, migramos al nuevo despacho y montamos el mobiliario (hemos estado toda la mañana montando IKEAs de 450mil piezas). Queda migrar los equipos, entre los que nos llevamos varios servidores de preproducción y uno dedicado para un Asterisk. Las workstations necesitamos dejarlas en casa, y mi portátil AHTEC es demasiado pequeño para mover según que aplicaciones que nosotros usamos a diario, así que he decidido hacer una pequeña inversión en tecnología portátil para llevar al trabajo: un nuevísimo Sony VAIO FE11H.

Entre las características de la máquina cabe destacar el procesador, un Centrino Core Duo 1.66Ghz. En este aspecto me ha dado miedo la compatibilidad con Linux (y todavía dudo de FreeBSD), pero Markitos ha indagado en varios foros y me ha llamado para tranquilizarme, pues ha encontrado reviews personales que aseguran un rendimiento brutal. El resto tampoco deja que desear: 1 Gb de memoria, HDD 100 Gb SATA, tarjeta wlan a/b/g integrada y pantalla de 15′4. La gráfica una GeForce Go 7400 128 Mb Turbocache soportando 256 Mb (en esto ando algo perdido así que tengo que indagar). Trae una grabadora DVD+/-RW de doble capa, y para variar, un Windows XP instalado de serie cuyo número de licencia tiene enganchado debajo en una pegatina.

Acabo de iniciarlo en Windows para comprobar que no tenga ningún pixel fundido y todo funcione correctamente, y he aprovechado para escribir estqas lineas. O escribía o rebentaba… así que ahora plego para instalar una Slackware y ver que tal responde.

Seguiré informando!

Update: finalmente estoy instalando Gentoo. Veremos que tal, pero de momento /proc/cpuinfo me muestra dos procesadores, lo que disipa mis temores acerca del Core Duo :-)