Receta: Aceleración gráfica (Guadalinex V3)

De Guadapedia, la enciclopedia libre.

Tabla de contenidos

Aceleración gráfica en Guadalinex

Introducción

La inversión en un nuevo ordenador para la casa suele ser muy costosa. Quizás la razón más importante sea el ansia del consumidor por obtener los productos de última hornada. Como no hay ordenador sin ocio, no hay ocio sin juegos, y la inercia del sector ha provocado que desde mediados de los 90 no se considere un juego como tal si no incorpora 3D... Se ha convertido en condición indispensable la incorporación de una tarjeta gráfica con aceleración 3D en el ordenador personal.

Afortunadamente, el proceso de instalación de las tarjetas gráficas ha sido mejorado en Guadalinex V3, haciendo este proceso mucho más fácil y cómodo que en anteriores versiones.

En esta receta, se guía al usuario final para la configuración de los dos tipos de tarjetas gráficas (que incorporan aceleración 3D) más extendidas del mercado:

  • Tarjetas basadas en chipset nvidia
  • Tarjetas basadas en chipset ati

Desarrollo

Receta de Nivel Medio

Configuración de tarjetas Nvidia

Para instalar y usar la aceleración 3D de nuestra tarjeta Nvidia, tendremos que seguir los siguientes pasos:

  • Abriremos el Gestor de Paquetes (Synaptic), en Sistema/Administración/Gestor de Paquetes (Synaptic).
  • introduciremos la clave de usuario que nos pedirá el sistema.
  • Pulsaremos en el botón Buscar (arriba) y buscaremos la palabra nvidia.
  • De la lista que nos ofrezca el programa, marcaremos para instalación (si no estuvieran ya instalados) los paquetes:
    • nvidia-glx
    • nvidia-settings
    • linux-restricted-modules-2.6.12-9-386
nota: si hemos cambiado la versión del kernel, la versión de linux-restricted-modules
tendrá que coincidir con la del kernel
  • Acto seguido, pulsaremos sobre el botón Aplicar y el sistema nos guiará mientras se instalan los paquetes.
Aparecerá un mensaje indicando que se eliminarán los paquetes: 
  guadalinex-v3-escritorio-x
  meta-guadalinex-v3
  meta-guadalinex-v3-escritorio
  xorg-driver-fglrx
acepte picando en el botón marcar; no se eliminarán aplicaciones y no se producirá pérdida de funcionalidad alguna.
  • Una vez se hayan instalado los paquetes, cerraremos Synaptic.
  • Ahora abriremos una terminal y escribiremos:
    • sudo nvidia-glx-config enable
Nota: Si este comando nos devolviera un error, podremos seguir las instrucciones en pantalla
o bien podremos continuar manualmente. Por ejemplo usando sudo gedit el archivo 
/etc/X11/xorg.conf y, en la linea donde ponga Driver "nv" o Driver "vesa",
pondremos Driver "nvidia".
  • Tras esto, tendremos que reiniciar el servidor gráfico. Para ello, saldremos de la sesión (Sistema/Salir/Terminar la Sesión) y en la pantalla de login, pulsaremos control+alt+backspace( también llamada retroceso, tecla con flecha a la izquierda encima de Enter). También es posible reiniciar todo el ordenador y no solo el servidor gráfico.

Si se necesita comprobar que la instalación de los controladores ha sido satisfactoria, podemos realizar el siguiente test:

  • Lanzamos una terminal de usuario (/Aplicaciones/Accesorios/Terminal)
  • Escribimos la instrucción glxgears --printfps y pulsamos Enter
  • Apartamos de la terminal la nueva ventana con engranajes que aparecerá.
  • Esperamos unos 20 segundos observando los valores que devuelve la aplicación en la terminal. Estos valores podrán se de la forma:
   618 frames in 5.0 seconds = 123.600 FPS
   821 frames in 6.0 seconds = 136.833 FPS
   660 frames in 5.0 seconds = 132.000 FPS
  • Siempre y cuando estos valores alcancen y/o superen los 1000 FPS, la tarjeta gráfica estará usando la funcionalidad de aceleración 3D que lleva incorporada.

Explicación Animada

Thumb-nvidia.gif (http://www.guadalinex.org/guadapedia/images/7/79/Nvidia.gif) Pincha en la imagen para ver la animación a su tamaño completo.

Configuración de tarjetas Ati

Para instalar y usar la aceleración 3D de nuestra tarjeta Ati, tendremos que seguir los siguientes pasos:

  • Abriremos el Gestor de Paquetes (Synaptic), en Sistema/Administración.
  • introduciremos la clave de usuario que nos pedirá el sistema.
  • Pulsaremos en el botón Buscar (arriba) y buscaremos la palabra fglrx.
  • De la lista que nos ofrezca el programa, marcaremos para instalación (si no estuvieran ya instalados) los paquetes:
    • xorg-driver-fglrx
    • fglrx-control
    • linux-restricted-modules-2.6.12-9-386
nota: si hemos cambiado la versión del kernel, la versión de linux-restricted-modules
tendrá que coincidir con la del kernel
  • Acto seguido, pulsaremos sobre el botón Aplicar y el sistema nos guiará mientras se instalan los paquetes.
  • Una vez se hayan instalado los paquetes, cerraremos Synaptic.
  • Ahora abriremos una terminal y escribiremos exactamente
    • sudo sed -e 's/"ati"/"fglrx"/g' -i /etc/X11/xorg.conf
  • Tras esto, tendremos que reiniciar el servidor gráfico. Para ello, saldremos de la sesión (Sistema/Salir/Terminar la Sesión) y en la pantalla de login, pulsaremos control+alt+backspace( también llamada retroceso, tecla con flecha a la izquierda encima de Enter). También es posible reiniciar todo el ordenador y no solo el servidor gráfico.

Si se necesita comprobar que la instalación de los controladores ha sido satisfactoria, podremos realizar el siguiente test:

  • Lanzamos una terminal de usuario (/Aplicaciones/Configuración/Terminal)
  • Escribimos la instrucción glxgears y pulsamos Enter
  • Apartamos de la terminal la nueva ventana con engranajes que aparecerá.
  • Esperamos unos 20 segundos observando los valores que devuelve la aplicación en la terminal. Estos valores podrán ser de la forma:
   618 frames in 5.0 seconds = 123.600 FPS
   821 frames in 6.0 seconds = 136.833 FPS
   660 frames in 5.0 seconds = 132.000 FPS
  • Siempre y cuando estos valores alcancen y/o superen los 1000 FPS, la tarjeta gráfica estará usando la funcionalidad de aceleración 3D que lleva incorporada.

Explicación Animada

Thumb-ati.gif (http://www.guadalinex.org/guadapedia/images/1/15/Ati.gif) Pincha en la imagen para ver la animación a su tamaño completo.

Casos especiales

Hay ocasiones en las que los controladores facilitados por el propio fabricante no dan soporte para ciertas tarjetas gráficas comercializadas por ellos mismos. Parece que hay iniciativa para que esto cambie a corto plazo, pero sólo podemos esperar. En caso de que esto ocurra nuestro sistema gráfico no volvería a arrancar tras la instalación de estos drivers. Como, evidentemente, desearemos restablecer el sistema a su estado original, para conseguirlo es necesario ejecutar las siguientes órdenes:

  • Aparecerá en pantalla una consola de sistema en modo texto que solicitará login:. Aquí debemos escribir el nombre de nuestro usuario y presionar Enter.
  • Acto seguido se solicitará su contraseña de acceso. Debemos escribir la contraseña de administrador del equipo y pulsar Enter.
  • Dependiendo de nuestra tarjeta tendremos que realizar el siguiente paso:
    1. CASO NVIDIA
      • Escribiremos lo siguiente en la terminal y pulsaremos enter:
   sudo sed -e 's/"nvidia"/"vesa"/' -i /etc/X11/xorg.conf > /etc/X11/xorg.conf
    1. CASO ATI
      • Escribiremos lo siguiente en la terminal y pulsaremos enter:
   sudo sed -e 's/"fglrx"/"vesa"/' -i /etc/X11/xorg.conf > /etc/X11/xorg.conf 
  • Se nos volverá a pedir la contraseña, la introducimos.
  • Tras esto, reiniciaremos el servidor gráfico tecleando sudo /etc/init.d/gdm restart y pulsaremos Enter. También es posible reiniciar todo el ordenador y no solo el servidor gráfico.
  • El sistema debería volver a tener modo gráfico, aunque sin aceleración 3D.