domingo, 11 de noviembre de 2012

Aceleración Gráfica con Intel en Debian Squeeze


En general, el controlador de gráficos Intel está bien integrado en las distribuciones de Linux por tanto los usuarios no tienen que preocuparse acerca de la instalación manual del controlador.

¿Por qué este artículo?

Algunas personas me han comentado que tienen problema con la aceleración 3D con estas tarjetas. No deberían tenerlo. La intención del presente artículo es mostrar como restablecer la configuración estándar de un equipo con una controladora de video Intel, como medio para habilitar la aceleración 3D.

Antes de continuar debes estar seguro de que tu equipo tiene una controladora Intel. Ejecuta el siguiente comando y analiza el resultado.
$ lspci | grep VGA

Si tu tarjeta es Intel obtendrás una salida semejante a esta:
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)

Eliminando cosas que pueden estar afectando

Si existe el archivo "xorg.conf" hay que eliminarlo (por el momento lo vamos a renombrar, por si luego lo ocupas).
$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

Luego hay que eliminar una serie de paquetes que si estuvieran instalados nos impedirán conseguir la aceleración 3D con Intel.
$ sudo apt-get remove xserver-xorg-video-nouveau libdrm-nouveau1 nvidia-kernel-common nvidia-vdpau-driver libgl1-nvidia-glx xserver-xorg-video-nv libgl1-nvidia-alternatives libglx-nvidia-alternatives libvdpau1

Aunque para lograr la aceleración gráfica vamos a necesitar “mesa-utils”, de momento vamos a desinstalar este paquete.
$ sudo apt-get remove mesa-utils

Instalamos driver Intel para el servidor gráfico
$ sudo apt-get install xserver-xorg-video-intel

Ahora si vamos a instalar "mesa-utils" para conseguir la aceleración gráfica (con la nueva instalación los enlaces simbólicos se recrearan apuntando hacia el driver Intel)
$ sudo apt-get install mesa-utils

Por ultimo reciamos el servidor gráfico (si lo prefiere puede reiniciar el equipo)
$ sudo /etc/init.d/gdm3 restart

Puede comprobar que ahora tiene aceleración gráfica con el siguiente comando
$ glxinfo | grep direct

Si conseguiste la aceleración gráfica, deberías obtener la siguiente salida
direct rendering: Yes

2 comentarios:

  1. tengo un sony vaio y al instalar debian 6, al iniciar los gráficos salen defectuosos y luego si arranca normal pero sin aceleracion 3d estos pasos solucionan los dos problemas?

    ResponderEliminar
  2. hice lo que indicas, al final ejecuto glxinfo | grep direct y me dice:

    Unrecognized deviceID 116
    X Error of failed request: BadAlloc (insufficient resources for operation)
    Major opcode of failed request: 154 (GLX)
    Minor opcode of failed request: 3 (X_GLXCreateContext)
    Serial number of failed request: 21
    Current serial number in output stream: 24


    antes tenia acleracion 3d y me mostraba los engranajes, ahora no, que hice mal??

    ResponderEliminar

Gracias por dejar tu comentario, por favor sea respetuoso...

Mizaq's Blog

Entradas populares