Domingo, 10 de julio de 2005
Instalar los drivers para las tarjetas Kyro I o Kyro II en Debian tiene truco. Cuidado que Guadalinex tiene un kernel 2.6.5, así que antes tienes que instalar un kernel 2.4 y ya no será Guadalinex.
Los drivers para estas tarjetas se obtienen de powervr y como podrás observar hay binarios para otras distribuciones pero no para Debian.
Los drivers no se han desarrollado para kernel 2.6 y según ellos no tienen intención de hacerlo. Así que necesitas un kernel 2.4 para disfrutar de la aceleración. Otra posibilidad es utilizar los módulos vesa framebuffer sin aceleración con el kernel 2.6.
Nosotros queremos acelerarnos, así que nos bajamos el (a fecha de hoy) powervr-2.01.21-7.tgz y lo descomprimimos donde nos venga bien.
Lo primero es leerse el README y enterarse de lo que cuenta. Viene a decir que primero debes instalar con make install y después sustituir tu XFConfig-4 con un archivo ejemplo y completarlo con las características de tu equipo. Vale.
Nos ponemos en una consola (fuera del servidor gráfico, CTRL+ALT+F1 por ejemplo), nos hacemos root, nos vamos a un runlevel sin X (telinit 1, por ejemplo) vamos al directorio y corremos el Makefile.
Pero si haces eso tendrás un monton de mensajes de error en la consola y no compilaras el driver. El truco está en el Makefile.
En la primera línea tienes
ifndef KERNELROOT
KERNELROOT = /usr/src/linux-$(shell uname -r)
y lo que tienes que poner es
ifndef KERNELROOT
KERNELROOT = /lib/modules/$(shell uname -r)/build
eso sí, teniendo las fuentes del kernel instaladas (el paquete kernel-source).
Con esa modificación y un poco de suerte podrás compilar el driver.
Después tendrás que modificar el XF86Config-4, sigue las instrucciones del README, encuentra el BusID de tu tarjeta, no olvides modificar el enlace de
/etc/X11/X
y adapta el XF86Config-4 a tu equipo.
Un glxinfo nos dirá si lo conseguimos:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
..................
OpenGL vendor string: Imagination Technologies <- aquí está
OpenGL renderer string: PowerVR KYRO <- lo que buscamos
OpenGL version string: 1.2.1
..................
Si no hay suerte mira las salidas de errores de las X que te darán pistas de lo que puede pasar.
ACTUALIZACIÓN: El enlace parece que no lleva a ningún sitio. Así que no se si hay disponibles driver para las Kyro. Suerte.
Por: guadapeich | General | Comentarios (0) | Referencias (0)
Batallitas varias con Debian y otras cosas
Diseñado por Studio.st
Online gracias a Bitacoras.com