Ago 15

La BIOS (acrónimo que significa Basic Input Output System) lo que hace es cargar las funciones más básicas del pc, como si fuera un escaneo, siguiendo los pasos siguientes:
1. POWER, llega el voltaje a placa base

2. Seguidamente alimenta a los dispositivos de almacenamiento

3. El microprocesador, resetea todos los contadores y registros para partir de 0.

4. Busca una dirección de BIOS para testear el pc,  y también busca el test (Comprobación de dispositivos conectados)

5. POST ( Power On Self Test ) : Son un conjunto de rutinas y programas que chequean el hardware.

(Aquí es donde se producen los pitidos que indican el estado del ordenador)

6. La BIOS envía al microprocesador señales y asigna canales DMA y IRQ

7. Inicializa la BIOS de la VGA

8. Testeo y cuenta de memoria

9. Habilita Teclado Led’s y genera entradas

10. Busca el sector de arranque

11. Carga el boot managery cede el control al sistema operativo.

Pero no todo es perfecto en el mundo binario. A veces alguno de los componentes falla y la BIOS empieza a emitir unos sonidos agudos y graves que nos indican que es lo que pasa. Aquí os pongo los pitidos más comunes y su significado:

  • Tono continuo: Error en el suministro eléctrico (llega mal la corriente. Sólo hay que cambiar la fuente de alimentación)
  • Tonos cortos constantes: La placa madre está defectuosa, es decir, está rota. Esto es lo peor que puede ocurrir.
  • Un tono largo: Error de memoria RAM. El mejor de los casos, que este mal puesta. En el peor de los casos que esté jodida.
  • Un tono largo y otro corto: Error el la placa base o en ROM Basic. Sele pasar en placas viejas. Si ocurre esto lo mejor es cambiar la placa.
  • Un tono largo y dos cortos: Error en la gráfica. Puede ser que falle el puerto. Lo más común es que la tarjeta esté defectuosa.
  • Dos tonos largos y uno corto: Error en la sincronización de las imágenes. Suele ser problema de la gráfica.
  • Dos tonos cortos: Error de la paridad de la memoria. Ocurre en los pc’s viejos. Suele ser que uno de los dos módulos (o el módulo) falle.
  • Tres tonos cortos: Esto nos indica que hay un error en los primeros 64Kb de la memoria RAM.
  • Cuatro tonos cortos: Error en el temporizador o contador.
  • Cinco tonos cortos: Esto nos indica que el procesador o la tarjeta gráfica se encuentran bloqueados. Ocurre cuando se sobrecalientan.
  • Seis tonos cortos: Error en el teclado. Cambio de teclado y listos. Si persiste, puede que el problema sea del puerto PS/2. A malas, el conector de la placa.
  • Siete tonos cortos: Modo virtual de procesador AT activo.
  • Ocho tonos cortos: Error en la escritura de la video RAM.
  • Nueve tonos cortos: Error en la cuenta de la BIOS RAM.

Estos son los pitidos “genéricos”. Cada BIOS tiene su própio código.

Visto en YTuQueLees.net.

Jul 10

Haciendo mi visita diaria por Anieto2k, me encuentro con este post bastante interesante sobre unos cuantos plugins para nuestro Firefox 3 y dejar de usar algunos de los programas de escritorio.

Son estos:

  1. Chatzilla, cliente de IRC
  2. Codetch, creación de páginas web.
  3. FireFTP, cliente FTP.
  4. Calculadora gráfica, sobra la descripción.
  5. The Pencil Project, creación de gráficos y diagramas.
  6. PicLens, galería de imágenes y vídeos.
  7. Testeador de expresiones regulares, testea expresiones regulares.
  8. Sage, lector de feeds.
  9. Simple Mail, cliente de correo electrónico.
  10. Editor de blogs ScribeFire, escribe cómodamente en tu propio blog.
  11. SQLite Manager, gestor de bases de datos.

Jul 05

Un compañero de trabajo me enseñó esta aplicación web y no me he podido resistir a publicarla.

TouchGraph.com es la página de TouchGraph Google Browser, una utilidad que representa de manera gráfica las conexiones entre sitios webs a partir de los “related sites” detectados por Google.

Por ejemplo, las de Helektron.com son estas:

(Clic para ampliar)

Si lo queréis probar, seguir los siguientes pasos:

Introduce la URL de la página que quieres analizar:

URL (sin ‘http’):

NOTAS:
- Este programa requiere Java JRE 1.3 o superior.
- www.touchgraph.com
- Instrucciones (en inglés)

Feb 25

Esto lo he probado en kubuntu, y supongo que valdrá para el resto de las distros. Sirve para saber si tenemos la aceleración gráfica activada en Ubuntu (Linux).

1) Verificar que está instalado “linux-restricted-modules-2.6.20.1?-generic” (o para el kernel que se vaya a usar).

2) Instala por adept, synaptic o apt-get el paquetete “nvidia-glx“.

3) Abrir konsole y ejecutar: sudo nvidia-xconfig (ya no se usa nvidia-glx-config enable).

4) Reiniciar el servidor gráfico y verificar que se muestre el logo de nVidia.

Notas:

1) Si quieres verificar que tienes aceleración gráfica, puedes tipear en konsole: glxinfo | grep direct, y debería salir “direct rendering: Yes

2) Ejecuta en konsole: glxgears. Verás los famosos engranages girando en una ventana aparte y las mediciones de FPS en la ventana de konsole.

3) En el /etc/X11/xorg.conf, en la sección “Device”. El driver debería ser “nvidia”.

4) Para usar el programa de configuración de nVidia, presiona Alt+F2 y escribe nvidia-settings.

Eso es todo.

Ene 21

Andaba yo buscando una solución a mis problemas con la pantalla y la tarjeta gráfica 8800GTS y Ubuntu (Linux) y la he encontrado. Espero que a vosotros os pueda ayudar también:

PARTE 1: Aceleración 3D

Instalando el paquete nvidia-glx-new, teniendo una tarjeta gráfica 8800 (y no sé si con las inferiores también pasará), te deja el servidor Xorg inarrancable. Examinando el mensaje de error, dice que le falta la librería libwfb.
Así que para rehabilitar el entorno gráfico, cambiando el driver “nvidia” por “nv” en el xorg.conf ya basta, y así podremos solucionar el problema.

Googleando un poco, he encontrado la forma de obtener dicha librería. Básicamente consiste en bajarse el paquete original de nvidia desde su página web. Hay que tener en cuenta si estamos en 32bits o 64bits (yo por la costumbre, me bajé primero el de 32bits, y evidentemente no funcionaba ), esto es, IA32 o x86_64.

Nota importante: Hay que descargar la versión de los drivers correspondiente a la versión del paquete nvidia-glx-new. Esto se puede averiguar desde Synaptic mismo.

Bien, una vez descargado, desde la línea de comandos, descomprimimos el paquete con la siguiente orden (suponemos que estamos en el mismo directorio donde guardamos el paquete de nvidia):

sh NVIDIA-Linux-x86_64-100.14.11-pkg2.run -x

Ahora, copiaremos la librería necesaria en la carpeta correspondiente del sistema, con la siguiente orden:

sudo cp -f NVIDIA-Linux-x86_64-100.14.11-pkg2/usr/X11R6/lib/modules/libnvidia-wfb.so.100.14.11 /usr/lib/xorg/modules/libnvidia-wfb.so.100.14.11

Y por último, haremos un enlace símbolico a esa librería:

ln -s libnvidia-wfb.so.100.14.11 libwfb.so

Si no se quiere hacer ese enlace simbólico, basta con cambiar el nombre de libnvidia-wfb.so.100.14.11 por libwfb.so

Ahora volvemos a poner en el xorg.conf como driver a utilizar el “nvidia”, y todo debería de funcionar a la perfección (con Gutsy Gibbon, Compiz fusion automáticamente funcionando).

PARTE 2: Pantalla en negro durante el arranque

Parece que hay otro bug en el arranque, resulta que durante el tiempo que debería de aparecer el “splash” (el logo de Ubuntu y la barra de debajo mostrando el progreso de carga), la pantalla se queda en negro, y como dé algún error durante la carga, ahí te quedas.

Esto tiene fácil solución. Editamos el archivo /boot/grub/menu.lst y modificamos la línea llamada “kernel” correspondiente a la entrada de arranque de Ubuntu, y cambiamos “splash” por “nosplash”. Y listo.
Esto habrá que hacerlo cada vez que se actualice el kernel… ya que por defecto se pone “splash”.

Ejemplo:

Antes de editar el archivo:

title Ubuntu, kernel 2.6.22-10-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-10-generic root=UUID=3e9f69be-5b1d-40ca-83f0-db76f725b3ba ro quiet splash locale=es_ES
initrd /boot/initrd.img-2.6.22-10-generic
quiet

Después de editar el archivo menu.lst:

title Ubuntu, kernel 2.6.22-10-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-10-generic root=UUID=3e9f69be-5b1d-40ca-83f0-db76f725b3ba ro quiet nosplash locale=es_ES
initrd /boot/initrd.img-2.6.22-10-generic
quiet

Sep 05

Llevo dos días jugando al juego Bioshock y cada vez me sorprende más la calidad gráfica que trae:

[Clic en la imagen para ampliarla]

Bioshock: Calidad gráfica