Archivo de la etiqueta: debian

Debian Day Chile

Tal vez se preguntan: ¿qué es Debian Day? Bueno antes de explicar en qué consiste, tenemos que saber qué es el proyecto Debian. Dicho proyecto es una distribución de Software Libre, cuyo propósito principal es el de crear un sistema operativo universal. Hasta el día de hoy cuenta con más de 11 arquitecturas soportadas y varios núcleos, de los cuales Linux es el más conocido. Su estructura y organización basada en miles de voluntarios distribuidos en todo el mundo, su compromiso con el Software Libre, su contrato social (http://www.debian.org/social_contract.es.html), la excelencia técnica, seguridad y la probada fiabilidad, distinguen a Debian entre otras distribuciones de GNU/Linux.

Cada año se celebra a nivel internacional el Día de Debian ( DebianDay ) que conmemora la fundación del proyecto Debian en el año 1993 por Ian Murdock. Chile no queda fuera de esto de ninguna manera, por la misma razón les invitamos a participar a este magnifico evento el día 14 de Agosto en la ciudad de Valparaíso. El lugar este año corresponde a la sede Valparaíso de Duoc, ubicada en Av. Brasil Esquina Rodriguez. Cabe destacar que contaremos con Charlas y talleres dictados por destacados expositores de nuestro país tales como; Bruno Barrera ( devel de Debian.org ), Franco Catrín, Fernando San Martín, Horst Von Brand y muchos más.

DebianDay es un evento que realiza a nivel mundial tal como lo muestra http://wiki.debian.org/DebianDay

En el caso local, hemos estado trabajando en un sitio web para el evento, de tal manera que a medida que pasen los años se guarde un registro de todo DebianDay Chile anterior. Es muy probable que contemos con streaming de las charlas y talleres a realizarse, cuyos temas irán aumentado de dificultad a lo largo del día. Algunos temas son: seguridad en linux, clustering, firefox y xul, Xen, etcétera. Si deseas mayor información puedes visitar el sitio http://debianday.debianchile.cl. Recomendamos suscripción al feed rss para mayor comodidad http://debianday.debianchile.cl/feed/ .

Te esperamos!

Comunidad DebianChile.cl

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.