2 tips Debian: Poner splash al inicio y hacer andar el Kernel 2.6.22 en el HP Compaq v3000

Ayer, gracias a kotelo de Foro Powers, logré echar a andar el Kernel 2.6.22 en este notebook.

Por otro lado, ya tenía instalado hace algunos días un splash para el boot (una imagen mientras está encendiendo).

La verdad es que el booteo es bastante feo (comparado con otras distros, las lineas de los mensajes al bootear en Debian son horribles), así que si no tenemos problemas con ningún servicio o algo al inicio que sea de vital importancia ver, podemos instalar con confianza usplash.

Actualización: agregue al pie la fuente.

Hacer funcionar el Kernel 2.6.22

Debemos agregar nuevos parámetros al kernel. Pero, para evitar que en el futuro ante una eventual actualizacion del kernel se pierdan los parámetros (porque la lista de grub se reescribe atomáticamente), entonces es necesario hacerlo en una sección especial.

  • Abrimos como root el archivo menu.lst

# nano /boot/grub/menu.lst

o

$ kadesu kate /boot/grub/menu.lst

  • Ubicamos la línea comentada (es así, está comentada por defecto) en la sección “AUTOMAGIC DEBIAN KERNEL LIST”, le agregamos lo siguiente al lado en la misma linea:

#defoptions= pci=assign-busses apicmaintimer idle=poll reboot=cold,hard

  • Esto hará que los kernels de la lista automática de debian tengan los mismos parámetros. Listo, hasta acá podríamos instalar con confianza el kernel 2.6.22 (si es que aun no lo tenemos) en el sabor que nos convenga. En forma genérica, se suele ocupar el kernel para 486 (en máquinas x86 obviamente :B).

# apt-get install linux-image-2.6.22-3-486

  • Si ya lo teníamos instalado, entonces es necesario actualizar la lista de grub e instalarlo manualmente:

# update-grub

# grub-install /dev/sda # en mi caso sda es mi primer (y único) disco duro.

Instalar Usplash

  • Ahora, instalamos usplash:

# sudo apt-get install usplash

  • Ahora, nos podríamos topar con un problema. En mi caso, mi equipo usa la resolución 1280×800, pero el tema de usplash por defecto no trae esa resolución. Una solución (buena) sería editar el tema para soportar esa resolución. Pero mientras no se hacer eso, encontré otra solución (no tan mala). Se debe editar el archivo /etc/usplash.conf

# nano /boot/grub/menu.lsto

$ kadesu kate /boot/grub/menu.lst

  • Cambiamos los valores xres/yres a 1024×768

# Usplash configuration file
#xres=1280
#yres=800
xres=1024
yres=768

  • Agregamos los siguientes parámetros al kernel del mismo modo que lo anterior:

# nano /boot/grub/menu.lsto

$ kadesu kate /boot/grub/menu.lst

  • Se ubica la linea “# defoptions = ” y le agregamos:

# defoptions=quiet splash vga=791

  • Si hemos hecho el tip anterior, entonces puede quedar así:

# defoptions=quiet splash vga=791 pci=assign-busses apicmaintimer idle=poll reboot=cold,hard

  • Ahora, falta volver a actualizar y reinstalar grub:

# update-grub

# grub-install /dev/sda

LISTO! Ahora, solo haría falta reiniciar para encontrarnos con algo como esto:


En caso de problemas

Si por alguna razón, el sistema no bootea o no lanza el splash, o cualquier cosa extraña, podemos intentar varias cosas:

  • Antes de bootear, editar la linea de grub que carga el kernel y retirarle todos los parámetros, dejando solo ro.
  • Se puede restaurar la configuración anterior del menu.lst desde un live-cd

FUENTE: Ubuntu-es

    Debian, Webcam a4tech pk-335

    No se como llegó esta webcam, pero pasando por mis manos, obviamente la tenía que probar en Linux.

    Primero, para detectarla, la enchufé he hice:

    • # lsusb

    El resultado interesante fue esta linea:

    • Bus 001 Device 009: ID 0c45:613c Microdia

    Buscando el ID, encontré el nombre de los módulos, y un sitio donde posiblemente se podrían descargar.

    Entonces haciendo:

    • # apt-cache search gspca

    Encontré que el mismo repositorio oficial de debian tenía los módulos.

    Luego fue cosa de instalarlos con apt:

    • # apt-get install gspca-modules-`uname -r`

    EDIT :

    Descubr que en el kernel 2.6.22 hay oto modulo que activa la cámara, pero no funciona. Se llama sn9c102. Para evitar que haga conflicto con el gspca hacemos esto:

    • # rmmod sn9c102

    Además, para evitar que al enchufar la cámara se cargue automáticamente el módulo, se edita el archivo /etc/modprobe.d/blacklist y le agregamos al final la siguiente linea:

    • blacklist sn9c102

    Listo, los módulos están instalados. Luego se cargan con modprobe:

    • # modprobe gspca

    Ok, ahora, para probar que funciona la cámara, instale el programa xawtv

    • # apt-get install xautv

    Et voil:

    Conclusión:

    Finalmente, logré hacerla funcionar bien en Kopete, pero por alguna razón en amsn no (el dialogo la detectaba pero se quedaba pegado, así que presumo un bug en amsn).

    EDIT: Si por alguna razón no levanta el módulo automáticamente al enchufarla, podría ser conveniente agregar el módulo a /etc/modules (simplemente escribir en una linea el nombre del modulo, en este caso gspca).

    Debian, bug con el automontaje de unidades USB

    Al insertar una memoria SD, me salió este mensaje:

    Bug vfat debian

    Obedientemente haciendo:

    • dmesg | tail

    Obtuve el siguiente error:

    • FAT: Unrecognized mount option "flush" or missing value

    La solución consiste en editar el siguiente archivo (como root):

    • /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

    Ejemplos:

    • kdesu kate /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
    • gksu gedit /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
    • sudo nano /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

    Ubicamos la sección de vfat, a partir de esta linea:

    • <match key="volume.fstype" string="vfat">

    Buscamos la linea que dice:

    • <append key="volume.mount.valid_options" type="strlist">flush</append>

    Como esta en un formato XML, podemos comentarlo añadiendo rodeándolo por <!– –> así:

    • <!-- <append key="volume.mount.valid_options" type="strlist">flush</append> -->

    Guardamos el archivo, retiramos el pendrive, memoria sd o disco duro externo (lo que sea), y luego lo volvemos a enchufar. Ya debería funcionar normalmente.

    El error al parecer se produce porque el kernel que estoy ocupando no soporta la opción “flush” al montar unidades tipo vfat.

    Fuente: Mail-Archive

    ACTUALIZACION: En el kernel 2.6.22 no existe este problema.

    KDE en Debian enchulado a lo Leopard v2.0

    En realidad, a mi tampoco me agradaron mucho los bordes de emerald, así que lo cambie por otro tema y le volví a igualar los colores:

    Ventanas comunes (Carpetas en Konqueror) + AMSN (tema Aquaish con colores modificados a mano)

    Iceweasel (Firefox) con tema IFox Metal

    Compiz Fusion

    Avant Window Navigator (efecto iconos 3D)

    Compiz fusion de frente =P

    Como activar un joystick automáticamente en Debian

    Bien, me tope con un leve problema con mi joystick.

    Resulta que al enchufarlo, el sistema crea el dispositivo /dev/js0 y los links correspondientes en /dev/input

    Pero el joystick en sí, no funciona hasta que:

    • Se calibra en el centro de control de KDE o …
    • Al hacer el comando: jstest /dev/input/js0

    Esto significa, enchufar, correr el comando y luego jugar.

    Para evitar el paso intermedio, es decir, solo enchufar y jugar, es necesario entonces disparar el comando jstest cuando el joystick se enchufe.

    Existe un demonio llamado udev que se encarga de este tipo de tareas.

    Seguir leyendo Como activar un joystick automáticamente en Debian

    Compaq Presario V3418LA, Vista y Linux

    Algo tarde el review, pero más vale tarde que nunca.

    Compaq V3418LA

    ¿Primero… Por que escogí este notebook?

    • CPU: AMD Turion 64 2,2 ghz (Mk-38), 25w
    • RAM: 1 Gb (2 módulos de 512MB) .
    • VGA: nVidia Corporation C51 [Geforce 6150 Go] (rev a2) (memoria compartida)
    • Wifi: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 02)

    Hasta el minuto de mi compra, lo decidí principalmente por la vga nvidia. Es raro encontrar un notebook relativamente barato que no sea Intel o Ati. No escogí la Intel solo porque nunca la he probado ni sabido como anda, por otro lado, el driver de nvidia lo he instalado un montón de veces, y ya conocía su rendimiento en Linux, debido a que en mi desktop tengo una humilde FX 5200 (muy aperrada).

    Consulte la compatibilidad de sus dispositivos en Linux (como suelo hacerlo al comprar nuevo hardware) en mi querido foro Powers.

    Estaba seguro que nvidia no daría ninguna problema para los efectos gráficos, pero si temía que no funcionaran las distros modernas debido a un problema del manejo del sistema ACPI en el Kernel 2.6.2*. También temía ser víctima del temido “hardware capado para vista”, es decir, hardware mal intencionadamente hecho solo para correr en Vista. Ya había leído historias de baterias que duraban minutos, o un touchpad que no funcionaba, o dispositivos como el cd-rom inaccesibles despues de instalar Linux, que mistoriosamente vuelven a funcionar al desinstalarlo.

    Finalmente he logrado hacer funcionar todo.

    El review completo a continuación…

    Primera mirada

    Compaq V3418LA Compaq V3418LA

     

    • Por fuera la tapa tiene un estilo “brushed metal” bastante bonito y brillante. Al abrirlo noto de inmediato los parlantes, y sobre este, el boton de encendido, más un par de hemm… ¿botones? para manejar el volumen. En realidad no son botones, sino que se activan solo pasando el dedo (touch…algo?).
    • Por dentro, el acabado tiene la misma apariencia “brushed metal”, bastante más bonito que cualquier Dell o Sony Vaio (de lso que he visto y probado)
    • El touchpad inteligentemente es de las mismas proporciones que el monitor (widescreen), lo que permite recorrer todo el monitor sin levantar el dedo. Los bordes inferior y derecho están marcados, lo que denota la capacidad de mover las scrollbars.
    • Los leds, del boton power, de las teclas suaves del sonido, del touchpad de los indicadores de actividad y de la wireless son azules, dándole un aspecto bastante tecnosezual. Cuando algo está desactivado (touchpad, sonido enmudecido o la antena wifi apagada) cambian a naranjo.
    • Las teclas de función especial están dento de las teclas Fx, se activan con la tecla “fn”. Incluye controles multimedia, brillo, suspender, navegar, imprimir, ayuda…
    • Los parlantes cubren toda la parte superior, entre el teclado y la pantalla. Suenan bastante rico para ser notebook.
    • Trae un paño para limpiar la pantalla.

    Lo malo:

    • Los 2 puertos USB del lado derecho, como en un montón de notebooks, están ridículamente juntos. Por suerte hay un tercero en el lado izquierdo.
    • La pantalla no es antireflejo, y peor aún, en el escritorio de mi trabajo, me llega el sol por la ventana, así que veo la mitad del monitor, y a veces las marcas de las manchas.
    • La batería dura con suerte 1:50
    • Algo que seguramente le ocurre a un montón de notebooks de otras marcas incluso, es que la pantalla se mancha mucho, y según me he fijado, se le marcan los surcos del teclado. Cuando limpio el teclado del equipo desktop me doy cuenta de la cantidad de mugre que pueden atrapar, por lo tanto no es de extrañarse que el teclado del notebook también. Ojala en el futuro los discos de estado sólido se masifiquen, para poder sacudir el notebook con confianza.

    Conociendo Windows Vista

    Primero, probé Windows Vista (Home Basic). En el primer arranque, el sistema me pidió información hasta de mi abuelita 😯 .

    Luego lo más desagradable, la gran cantidad de software extraño que uno no pretende usar, por ejemplo una suit de juegos de HP que gastaban más de 800 MB (que de pasada debo mencionar que no eran más que pancartas publicitarias con juegos). Una suit de herramientas de grabación de Roxio, y el lastre de plomo del Norton Internet Security. Además, traía Microsoft Works (puaj!), MS Powerpoint Viewer (debe ser una broma