Archive for the ‘Hardware’ Category

Recuperando hardware antiguo con Linux

Saturday, September 5th, 2009

Hola gente. Muchos de mis estimados lectores saben que soy un amante de los computadores, incluyendo el antiguo hardware. Por esto mismo, tengo colecciones de placas, discos duros, memorias ram, gabinetes, fuentes de poder, etc de tiempos arcaicos.
Desde hace dos fin de semana, que ando armando un peque~o datacenter ( si es que asi se puede llamar ) con computadores bien viejos.
Hasta el momento cuento con:

  • 1 Monitor Acer ( En Blanco y Negro )
  • 1 Monitor AOC
  • 3 Computadores
  • 1 switch
  • 1 hub
  • Muuuchos cables de red.
  • Un grabador de DVD Externo
  • Cajas y cajas y cajas con mas piezas antiguas

Los pc que tengo son:

Ram: 128MB
CPU: Intel Pentium 3 933 MHz
HD0: 10GB
HD1: 20GB
Sistema Operativo: Debian
Funcion: Servidor FTP

Ram: 256MB
CPU: AMD K6-2 166 MHz
HD0: 20GB
Sistema Operativo: Debian
Funcion: Servidor de Correos

Ram: 64MB
CPU: Intel Pentium MMX 133 MHz
HD0: 4.3GB
Sistema Operativo: IPCop
Funcion: Firewall

Todo esto fue gracias a la incondicional ayuda de mi gran amigo Felipe Portales
Algunas Fotos:
Un poco de Orden

Solucion a las webcams bajo un kernel superior al 2.6.27.X

Wednesday, June 10th, 2009

Hola Gente:
Hace unos minutos, instale una nueva version del kernel de Linux que se encuentra en los repositorios de mi querido Debian. Hasta el momento todo ha marchado bien. El sonido funciona, wifi, etc. pero lo que funcionaba a medias, es mi webcam.
Despues de compilar el driver gspca y darme cuenta que esto daba muuchos errores, me dispuse a googlear un poco y me encontre con la solucion a mi problema.

La solucion es:
Hay que ejecutar las aplicaciones que necesiten de la webcam de la siguiente manera:

32 bits:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so <app-name>

64 bits:

LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so

Para aplicaciones de 32bits emuladas sobre 64 bits

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

Un saludo!

Instalar tarjetas graficas NVidia en Linux

Saturday, April 11th, 2009

Nvidia Lo
La imaginacion se me acaba paulatinamente y a veces no se que escribirles. Eso si, que nunca se me ha olvidado uno de los objetivos del blog: Prestar ayuda.
Justamente un compa~ero de universidad estaba instalando Debian y tuvo problemas con la parte grafica. El tiene una tarjeta grafica Nvidia Geforce FX 5200.
En Debian, existen dos maneras de instalar un driver nvidia: Via module-assistant y descargando el driver desde la pagina oficial de nvidia.

Instalando a la Debian Way
Esta forma es super sencilla, ya que esta aplicacino hace todo por nosotros. Primero hay que partir instalando el paquete:

apt-get install module-assistant

Una vez que esta instalado, vamos a agregar los repositorios de debian sid. Para esto, tenemos que editar el fichero /etc/apt/sources.list y agregar estas dos lineas al final:

deb http://ftp.cl.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.cl.debian.org/debian/ sid main contrib non-free

Guardamos y cerramos y hacemos apt-get update y ahora instalamos el driver

m-a a-i nvidia

Nos preguntara si queremos actualizar unos paquetes. Estos paquetes son escenciales para el desarrollo y la compilacion de aplicaciones y drivers. Le ponemos que que “Si” para continuar.
Ahora empezara el proceso de compilacion.
Una vez que ha terminado, hay que instalar un par de cosas que haran de que el modulo funcione correctamente.

apt-get install nvidia-glx nvidia-xconfig

y ejecutamos nvidia-xconfig y nos configurara el archivo xorg.conf. Reiniciamos y deberia funcionar.
Si no funciona, agrega nvidia al final del archivo /etc/modules y vuelve a reiniciar.
Si no funciona es porque tu placa de video es muy vieja o es muy nueva. Las placas que necesitan el driver legacy no funcionan de este modo.

usando el driver de nvidia.com

Esta parte, ya es mas generica. Esta seccion del manual es aplicable a casi cualquier distribucion de linux. Para esto, necesitaremos tener instalado los siguientes paquetes:

  • Las cabeceras o headers del kernel
  • Heramientas de desarrollo (binutils binutils-dev. Se obitnene las herramientas de desarrollo instalando el module-assistant en debian)
  • Driver de la pagina de nvidia.

Primero que todo, hay que tener los paquetes anteriormente mencionados y ademas hay que descargar el driver de nvidia desde la pagina, o bien, podemos hacerlo usando wget:

wget -c http://es.download.nvidia.com/XFree86/Linux-x86/173.14.18/NVIDIA-Linux-x86-173.14.18-pkg1.run

Le damos permisos de ejecucion:

chmod a+x *.run

IMPORTANTE: En este punto hay que cerrar el servidor grafico. Hay que detener el demonio del gdm, kdm o

y luego ejecutamos:

./NVIDIA-Linux-x86-173.14.18-pkg1.run

Nos hara unas preguntas y compilara solo. Luego nos preguntara si queremos editar el archivo xorg.conf y le ponemos que si.
Los errores mas frecuentes se deben a la version del gcc.

Si hay problemas al arrancar, hay que revisar si el modulo esta arriba:

debian:/home/maximilinux# lsmod | grep nvidia
nvidia 8113816 28
i2c_core 27936 1 nvidia
debian:/home/maximilinux#

Si no obtenemos eso, es porque tenemos que modificar el fichero /etc/modules y agregar nvidia al final del fichero.

Este es el final. Espero que haya sido de su ayuda. Si tienen dudas, preguntenlas en los comentarios.

Cuidado con la desinformacion

Monday, December 22nd, 2008

Hola a todos, estaba en Twitter y vi que Simon Iribarren publico algo del diario “El Sur”. Es un articulo en el que se hacen recomendaciones para la compra de un pc para la familia. Mas o menos, explica que hay que comprar un mounstro de computador para que se puedan hacer tareas de ofimatica y entretencion.

Aqui vamos con el despedazado:

  • Procesador

Algunas veces algo trabajos de ofimatica con Ted en un pc con un procesador de 180 MHz. Ese mismo computador las hace de servidor FTP y Web en mi red local y anda excelente.

Una aclaracion: GHz significa Giga Hertz. Esto se puede separar en dos partes: Giga que es un prefijo multiplicador y Hertz que es la unidad de medida de frecuencia. Ejemplo: Si tenemos un procesador de 1 GHz, significa que puede hacer 1 x 10E9 ciclos por segundo. Mientras mas ciclos pueda hacer, mas rapidez tendra al procesar procesos XD.

  • Memoria Ram

Frase de oro: “Nada con menos de 1Gb sirve en la actualidad”  =====> MENTIRA!

Los que conocen los computadores que tengo en casa, saben que en el compilo a Paul Project y hago expermientos y en el que trabaja mi mama tiene solo 640 MB en ram. Es mas, mi pc que las hace de servidor tiene solo 64 MB y vieran como anda.

  • Disco Duro

Con 160 GB esta mas que bien. En realiad cualquier disco sirve. Eso si, que cualquiera sea la capacidad, HAY QUE HACER RESPALDOS CONSTANTES! Para eso estan los CD, DVD, Pendrive, Discos duros externos, etc.

  • Monitor

Esto esta bien, esta demostrado que los monitores LCD son mucho mejores que los CRT. Los CRT casi ya no se comercializan con computadores nuevos. Estan escaseando. Si el monitor soporta 1024×768 esta bien.. de ahi para arriba esta bien.

  • Teclado y Raton ( o bien, Keyboard and Mouse)

Es recomendable leer este articulo sobre los teclados antes de escoger alguno. Todos los teclados tienen un ciclo de vida similar, asi que en el fondo, cualquiera sirve.

  • Puertos USB

No entrare en discusion que mientras mas tenga es mejor, asi podemos enchufar mas dispositivos. Y si no tiene muchos, se puede comprar un hub usb. Ojo con esto:

” Disquetera / Puerto Paralelo / Puerto Serial

Si la computadora trae algo de esto es muy viejo, no lo compre. “

Caso 1: el pc trae discos sata y que para instalar Windows XP necesita los drivers que vienen en disquet. Que hacemos? en donde nos metemos los disquet?

Caso 2: en la casa hay una impresora antigua o un fax o un scanner que se enchufa por puerto paralelo.

Caso 3: nuestro puerto ps/2 del mouse presenta fallas y estan todos los USB ocupados.

No hay que ser tan tajante en las desiciones y recomendaciones al momento de la compra de un equipo.

  • Tarjeta de video.

Con la que viene integrada esta bien, pero si quieres sacar mas provecho a tu computador y tener mejores resultados compra una tarjeta aparte.

  • Tarjeta de Sonido

Nada que decir si no te quieres dedicar a la multimedia.

El articulo lo pueden encontrar en: http://www.elsur.cl/base_elsur/site/artic/20081208/pags/20081208214209.html Y CUIDADO CON LA MALA INFORMACION!

Teclados

Saturday, May 31st, 2008

Los nunca bien ponderados teclados, son los principales dispositivos de entrada del computador. Son los que uno escribe, configura la bios, programa, trabaja en la linea de ordenes.. en fin un sin fin de cosas que uno puede hacer. Por lo tanto, es bueno tomar ciertas consideraciones al momento de usar el teclado o al momento de adquirir uno nuevo.

Datos interesantes

  • El diseño QWERTY tiene algo mas de 130 anos. Disenado originalmente para las maquinas de escribir.
  • En la tercera linea (donde esta la Q) estan las letras para escribir TYPEWRITER.
  • Los diseños mas comunes son QWERTY y DVORAK con sus respectivas adaptaciones locales.

Consejos:

  • El teclado debe debe NO estar a una elevacion superior a los 25 grados por sobre la horizontal (superficie)
  • Instala una pieza acolchada a los pies del teclado para que las mu~ecas adopten una posicion mas natural y no sufrir lesiones en los tendones.
  • Si pasas mucho tiempo escribiendo, ve al ba~o y mojate las manos con agua fria para mejorar la circulacion sanguinea.
  • Cada 6 meses (aprox) revisa el estado de las teclas del teclado. Estas deben ser de facil pulsacion y deben retornar a su lugar original. Si esto no pasa, intenta cambiar tu teclado por uno nuevo que cumpla con los requisitos de tu comodidad.
  • Los antebrazos deben descansar sobre la superficie de la mesa, no deben estar totalmente rectos ni tampoco deben estar demasiado flectados.

Este tema es bastante importante, ya que siguiendo estos consejos no tendras una lesion en tus manos y tu estadia en el computador sera mucho mas agradable.

Saludos