OpenPGP reboot

***Start Emergency Broadcast System***

Cambio en el par de llaves por problemas logísticos... maten la anterior y bajen la PK del link en el menú de la derecha, que el archivo ya está actualizado.

La huella digital (fingerprint) es D194 7BC3 CE38 6F69 1CB3 AFED CF41 31E5 CC0A 55DB

Bien puedan, sigan.


***Stop Emergency Broadcast System***

Ranting in your face!

Many things may get back to whatever they used to be. Meanwhile, others look to get better. And some new ones appear to be nice and enjoyable...

Who the hell are Manchester United??? jejejeje...

A simple movie: No turning back
A funny movie: The suicide club
A movie to see: Adiós a Lenin
An expected movie: 300...

"I feel loved" as Depeche Mode says (that means, loved by the Universe). Somehow, I've been lucky, it's just that it was not in the way we could guess. There's yet some time to feel lonely,... may I?

Let's keep knowing new worlds, that's funny and full of surprises. Right?

SMP on Debian (part deux)

Para referencias sobre el hardware utilizado, vea el post inmediatamente anterior (SMP on Debian).

Siguiendo con la instalación de alguna distribución de Linux, me decidí por Debian Etch en su RC1.
Inicialmente separé espacio en el HD, reduciendo el tamaño de mi partición 'de trabajo' y dejando libres 30GB para la instalación. Sí, uso Windows XP Pro, así que bien se puede usar Partition Magic o alguna utilidad similar para reducir el tamaño de la partición.

Descargué la imagen de CD para instalar por el método -netinst (instalando un conjunto mínimo de componentes y descargando el resto en línea, cual apt-get). Tras iniciar desde el CD, se siguen selecciones de país, idioma, servidores a utilizar (se busca por país, yo utilicé los servidores de EUA) y particionamiento que usualmente son útiles si se dejan las seleccionadas por defecto (si no se separó espacio inicialmente, el asistente permite realizar esta operación, de forma menos intuitiva y visual claro está, pero asistida).

Una vez se crean las particiones / y swap (intercambio) y se les da formato, se procede a asignar la contraseña para el usuario root, crear un usuario propio, identificar el equipo y seleccionar el tipo de aplicaciones a instalar según el uso que se pretenda dar a Debian. Los perfiles incluyen "Servidor Web", "Servidor de Archivos", "Servidor DNS", "Servidor de Correo", "Escritorio Estándar", entre otros. Se seleccionan uno o varios de los anteriores, y se recomienda al menos dejar las opciones por defecto. El entorno por defecto es Gnome, así que si no se desea usarlo, pues entnoces la opción de escritorio estándar no debe dejarse seleccionada para instalar KDE posteriormente.
Desde aquí, el asistente accede a repositorios de acuerdo al país seleccionado para buscar servidores, y lista el tamaño total de las descargas junto con el tiempo estimado para la descarga... aquí sólo resta esperar mientras se completan las descargas, se instalan y configuran los paquetes.
Y así sin más, se ha instalado Debian Etch. Si se desea instalar el entorno KDE (3.5), simplemente se necesita ejecutar
# aptitude install kde
Y una vez se instale y configure, ejecutamos
# /etc/init.d/kdm start
Y listo, tenemos KDE instalado y funcional.

Casualmente, tuve problemas en la ejecución del servidor X. El error que obtenía al ejecutar startx era éste:

Build Date: 07 July 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: ...
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) Failed to load module "mouse" (module does not exist, 0)
(EE) No devices detected.

Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
Así que inicialmente el error se limitaba (creía yo) a no contar con los módulos necesarios para que, al leer el SO el archivo /etc/X11/xorg.conf, cargue correctamente el ratón y el gestor de ventanas. Inicialmente, la opción que consideré fue actualizar el programa discover, que es el encargado de reconocer el hardware y buscar controladores disponibles para este. Ésto puede realizarse con
# apt-get install discover
Y luego se llama de nuevo el asistente para rehacer la configuración
# dpkg-reconfigure xserver-xorg
En donde discover nos preguntará si deseamos que intente reconocer la configuración de hardware. Una vez se acepta, comienza a mostrar lo que ha encontrado, aunque de todas formas permite cambiar los valores seleccionados. En mi caso, seguía sin reconocer el dispositivo de video, y como no sirve de mucho editar manualmente el archivo de configuración, pues sería necesario actualizar los módulos que fallaban. Encontré que ésto sería así:
# apt-get install xerver-xorg-input-mouse
# apt-get install xerver-xorg-input-kbd
Y listo, ya no había error en la carga de los módulos. Sin embargo, el error 'No devices found' aún aparecía sin mayor explicación. Después de probar con la actualización del core del servidor X (# apt-get install x-window-system-core) sin éxito, pues simplemente encontré en los foros de Debian la respuesta. El error hace referencia al dispositivo de video, al que el SO no reconoce. Así pues, la solución definitiva fue:
# apt-get install xserver-xorg-video-all xserver-xorg-input-all
Y listo, sólo queda ejecutar de nuevo startx y llegamos a la pantalla de autenticación propia del gestor de ventanas que hemos elegido.

Tema en Debian Forums (Problema en ejecución del X server en Debian Etch)

PD. Para un bootsplash con feeling, se recomienda ir aquí.




Espero que esto sea de utilidad a alguien más. Suerte a todos,

bis bald!!

SMP on Debian

Aquí, jugando con un PC con un Intel Core 2 Duo @ 1.86 GHz, memoria ram DDR2 de 512MB, sobre una board Intel D946GZis, un disco SATA de 200GB, un mouse óptico PS/2 Genius con scroll wheel, un teclado estándar de 105 teclas y conexión por cable usando DHCP y un cablemódem Motorola SB4200. Lo que veo es que no es trivial el soporte de SMP (Symmetric Multiprocessing o Multiprocesamiento Simétrico, que viene a ser la arquitectura donde varios núcleos de procesamiento comparten una misma memoria, en mi caso el cache L2).

Según supe, el último release de debian estable con un kernel que soporta SMP es Ubuntu Edgy. Sin embargo, al iniciar el CD de instalación de Ubuntu Dapper (6.06), al aparecer el mensaje de 'Uncompressing Linux... OK. Booting the kernel...', el PC deja de realizar cualquier operación.
Todo está en usar la versión correcta de Ubuntu (6.10, edgy...)

la otra opción es probar el RC1 de Etch, el próximo release de Debian 'a palo seco'. He leído que es estable, pero no sé qué puedan recomendar los FU que andan por ahí. Aparte, descargar cualquier medio de instalación es muy engorroso, lo cual desanima bastante (que de los útlimos 2GB descargados por torrent del DVD1, 1.3GB sean corruptos, resulta MUY engorroso y frustrante ). Lo único es descargar (update: descargado) el .iso para instalar lo básico y descargar todo (-netinst).

Seguiré jugando con el perol nuevo... cualquier comentario es recibido :-)

G-nope

Gnome no logra dejar de ser un asco desde que decidió crear la versión 3 y botar a la basura cualquier idea de usabilidad. Veo que todo si...