LINUCA
LINUCA - Asociación de Usuarios GNU/Linux en Cantabria
CONTENIDOS
. La Asociación
. ¡ Apúntate a socio !
. Fotos
. Los más leídos
. Autores [Actividad]
. Últimos Comentarios
. ¡Todos los titulares!
. Guía de Estilo
. Cómo publicar en Linuca
. Links cortos
. Lista de Correo
   [Mensajes antiguos]
   [Etiqueta en la Lista]
. Todas las Listas
. ¿Sugerencias?
. ¡Sindícanos!
Gràcies Bulma!
Esta página usa el código fuente de Bulma :-)
Busquedas

Ultimos kernels
(31/10/2014 17:36:01)
Debian
Última actualización
stable: 18/10/2014
testing: 31/10/2014
unstable: 31/10/2014
Aceleración Gráfica (43235 lecturas)
Por Rubén Ramos
RiCe (http://www.nuteca.com)
Creado el 20/04/2003 22:57 modificado el 20/04/2003 22:57

Cómo configurar la Aceleración Gráfica:
  • Método kernel
  • Método DRI
DRI
Para los chips Nvidia mirar el artículo de Prometeux

Pagina1/1

Aceleración Gráfica

Cuando usamos linux tenemos varias posibilidades de hacerlo, quizá la más usable por la mayoría de los usuarios son las X.

Es muy importante configurarlas _bien_ porque vamos a pasar muchas muuuchas horas mirando el monitor, no queremos jorobar la vista, para ello configuramos en /etc/X11/XF86Config-4 (en el caso que tengamos xfree 4.x) con las configuraciones propias de nuestro sistema. Una vez hecho esto, vamos a darle caña 3D!! porque claro, las X están funcionando, pero sin aceleración... no aprovechamos el hardware que hemos pagado religiosamente, además conseguimos una calidad superior de la imagen en el monitor y podemos cargar esos juegos flamantes.

Conocimientos necesarios:

Método Kernel:


Como siempre hay varias maneras, la 'habitual' es configurar las X y luego recompilar el kernel con la opción de nuestra tarjeta activada, esto sería algo como así:

Dentro de..  Character devices
kernel

<M> /dev/agpgart (AGP Support)            Muy importante ponerla como módulo.
[*] Direct Rendering Manager (XFree86 DRI support)

<M>   ATI Rage 128                                 Aquí seleccionas la propia de tu tarjeta, muy importante ponerla como módulo.

Compilamos, reiniciamos y luego en /etc/X11/XF86Config-4

	Section "Device"
                Identifier "Nombre_de_mi_tarjeta" El que tú quieras, mejor no tocarlo
                Driver "Nombre_del_driver" Cuando configuras dpkg-reconfigure xserver-xfree86 en Debian, te sale la lista completa
	EndSection
Hasta aquí todo muy bien, reboteamos las X probamos la aceleración, mira el modconf, a ver si tienes activadas las opciones correspondientes:

kernel/drivers/char/agp  Accellerated Graphics Port (AGP).
kernel/drivers/char/drm  Direct Rendering Manager.

Para comprobar si has logrado poner la aceleración gráfica, ejecuta glxinfo, este es un ejemplo de (entre las muchas líneas que salen) la ATI Rage 128

OpenGL renderer string: Mesa DRI Rage128 20010405 Pro AGP 1x x86/MMX/3DNow!


Ahora comprobemos el rendimiento con glxgears

rubenr@debian:~$ glxgears
2282 frames in 5.0 seconds = 456.400 FPS
2761 frames in 5.0 seconds = 552.200 FPS
2760 frames in 5.0 seconds = 552.000 FPS
2761 frames in 5.0 seconds = 552.200 FPS
2760 frames in 5.0 seconds = 552.000 FPS



Comentarios de Santa Keja
Parece que todo ha salido a pedir de boca, pero conformarnos con esto es poco!! Fijaros: AGP 1x El slot AGP solo está funcionando a x1 cuando mi sistema admite hasta x4 y mirar esto también Rage128 20010405 la fecha del driver es de unos añitos atrás, no habrán programado alguna actualización ya? Y que pasa con las tarjetas nuevas, en el kernel solo están unas pocas.



Método DRI
(al loro, que puede no funcionarte)
Esta es la opción más potente para que eche fuego nuestra tarjeta gráfica, tabla de chips soportados.

El DRI, Direct Rendering Open Source Project proyecto que desarrolla drives aceleradores de 3D; tienen una amplia documentación aunque su uso es _muy_ sencillo. Básicamente consiste en cambiar el módulo actual del kernel por uno más nuevo; el kernel de la rama estable tiene drives muy probados, no los últimos. Con el DRI project coseguimos poner la aceleración a la última.

Como se hace? Con la configuración anterior del kernel (importante que sea de ese modo), nos disponemos a bajar el tarball correspondiente, para mi tarjeta he optado por este rage128-20030407-linux.i386.tar.bz2 descomprimimos y ejecutamos ./install.sh

Si no nos va bien esta opción, y queremos volver a la configuración previa ejecutamos ./install.sh restore

Ejemplos de configuración del /etc/X11/XF86Config-4 al loro q el driver de la tarjeta cambia!!
Velocidad AGP
/etc/X11/XF86Config-4

Section "Device"
.
.
.
Option "AGPMode" "1 2 ò 4"
1 -- x1 (default)
2 -- x2
4 -- x4
otros -- (admitirá más de x4?)
Pruebas Generales
Método kernel, AGP x1:
rubenr@debian:~$ glxgears
2282 frames in 5.0 seconds = 456.400 FPS
2761 frames in 5.0 seconds = 552.200 FPS
2760 frames in 5.0 seconds = 552.000 FPS
2761 frames in 5.0 seconds = 552.200 FPS
2760 frames in 5.0 seconds = 552.000 FPS


Método kernel, AGP x4:
rubenr@debian:~$ glxgears
2696 frames in 5.0 seconds = 539.200 FPS
2828 frames in 5.0 seconds = 565.600 FPS
2829 frames in 5.0 seconds = 565.800 FPS
2830 frames in 5.0 seconds = 566.000 FPS
2830 frames in 5.0 seconds = 566.000 FPS

Método kernel bf24 en Debian, AGP x1:
debian:/home/rubenr# glxgears
836 frames in 5.0 seconds = 167.200 FPS
800 frames in 5.0 seconds = 160.000 FPS
900 frames in 5.0 seconds = 180.000 FPS
900 frames in 5.0 seconds = 180.000 FPS
800 frames in 5.0 seconds = 160.000 FPS


Método DRI AGP, x1:
rubenr@debian:~$ glxgears
2784 frames in 5.0 seconds = 556.800 FPS
2921 frames in 5.0 seconds = 584.200 FPS
2922 frames in 5.0 seconds = 584.400 FPS
2921 frames in 5.0 seconds = 584.200 FPS
2922 frames in 5.0 seconds = 584.400 FPS


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
1.  Re: Aceleración Gráfica (21/04/2003 17:29, #550)
  Por: juanma (http://diariolinux.com)
Me parece muy bueno tu artículo y gracias por haberlo escrito.

Tengo una duda. He recompilado el kernel como indicas
Resulta que ejecuto glxinfo y no aparece nada de dri ni la velocidad AGP. Tengo también una r128 de 32 megas.

Miro el log de las X y me dice que ha cargado el módulo dri. Pero no se si esto pita o no. ¿hay alguna forma de cargar a la fuerza el dri y que sepa que está pitando?

gracias anticipadas

 
2.  Re: Aceleración Gráfica (21/04/2003 18:14, #551)
  Por: RiCe
Si has usado el método kernel:

Asegúrate que tienes el módulo seleccionado con '+', miralo con 'modconf' y que el driver que tienes indicado en 'XF86Config' como 'ati' en tu caso.

La única manera de que las dri esten pirulando es con sus módulos instalados y con las opciones del 'XF86Config':

Section "Module"
.
.
Load "dri"
Load "glx"
.
.
EndSection

y con:

Section "DRI"
Mode 0666
EndSection

 
3.  Re: Aceleración Gráfica (21/04/2003 18:53, #552)
  Por: El cobarde anónimo
ademas te podría pasar que no tuvieras creado los archivos /dev/dri (directorio) y /dev/dri/card0 o que no tuvieras permisos para acceder a ellos

 
4.  Y para las SiS?¿ (SiS 650) (21/04/2003 21:16, #553)
  Por: El cobarde anónimo
He seguido el articulo paso a paso, pero no he conseguido hacer q mi sis650 me acelere. Sabeis donde puedo encontrar algo referente a esto, o como solucionarlo?¿ Gracias.

 
5.  Re: Y para las SiS?¿ (SiS 650) (27/04/2003 01:51, #578)
  Por: El cobarde anónimo
Yo tambien tengo una SIS En mi caso una Silicon Integrated Systems [SiS] 86C326 5598/6326 (rev d2) y me ha costado encontrar algo de informacion, de momento no he conseguido nada, (estoy en ello el glxgears me da 80fps :( ) voy a probar con los drivers de Tomas Winischhofer http://www.winischhofer.net/linuxsis630.shtml y si consigo algo ya lo contare por aqui.

 
6.  Re: Y para las SiS?¿ (SiS 650) (05/06/2003 18:42, #708)
  Por: El cobarde anónimo
Pues - y en está página se contesta claramente (y más que una vez) que DRI sólo funcciona pára la seria 300 - la SIS 650 es de la 315 (y cada SiS6325 verdaderamente es un SiS650, 651, M650 o 740), entonces no hay soporte de acceleración 3D con ese. Así sólo usa el sis_drv, al menos nos da acceleración de video y 2D... usar sisfb tambien es posible, si te gusta una console gráfica:-) - nota que sin DRI este modul es opcional. Tambien hay que decir que 80fps me parece pocisimo - glxgears me da unos 350fps (que tampoco es gran cosa), quizás el modulo sis_drv de la pagina del Winischhofer lo mejorará algo - lo pruebaré luego... Lo siento que mi ortagrafía es tan mala, soy aleman.

 
7.  Re: Aceleración Gráfica (23/04/2003 16:45, #566)
  Por: genis


Gracias por el artículo. Ahora tengo mi i810 acelerada, aunque no es ninguna maravilla de hardware :-P

Por cierto, que ejecutando los comandos que mencionas no aparece ninguna referencia al xAGP, sin embargo un lsmod me muestra que el módulo está en uso al ejecutar las X.

Salud!


 
8.  Re: Aceleración Gráfica (23/04/2003 21:25, #567)
  Por: RiCe (http://www.linuca.org)
glxinfo .. al principio si te pone 'direct rendering: Yes' es ke tienes la aceleracion activada

 
9.  Re: Aceleración Gráfica (06/05/2003 09:40, #615)
  Por: El cobarde anónimo
Para todo aquel que tenga una Voodo Banshee: Para acelerar una Banshee hay que seguir los mismos pasos que para una Voodoo 3, teniendo en cuenta que tenemos que copiar las librerias de la pagina DRI a su lugar correspondiente. Y ponerles los permisos adecuados para que todos los usuarios tengan aceleracionmediante tdfx y dri.

 
10.  Re: Aceleración Gráfica (11/08/2003 01:02, #858)
  Por: lothwen
Excelente articulo que ha conseguido que mi Ati radeon 7000 rule a sako, weno a sako tampoco pq no he conseguido aumentar la velocidad del bus AGP a 4x. Me kedo en 1x y aunque he seguido las indicaciones ( es decir cambio la movida) al iniciar las X me dice q existe un error en la linea que he editado. ¿ estar bien la sintexis?
Ah, y otra cosa: Los valores de fps q das en el articulo yo no los consigo no se pq. Mi tarjeta es de 64 megas y solo me acelrea a 1237 fps mientras que en las pruebas que haces dan por lo menos 2000 ¿ es normal esto? La verdad es k no me puedo kejar pq losjuegos me tirar bien pero ia puestos kisiera sakarle el mayor partido a mi tarjeta.!!!!!!!!

Gracias!!!!!!!!

 
11.  Re: Aceleración Gráfica (15/10/2003 17:04, #1011)
  Por: EsPeT
Hola a todos, pos yo no he conseguido q me rule el DRI alguien me hexa un cable.... :S He seguido los pasos tal cual y no rula. Lo maximo q he conseguido es por medio del kernel 340 fps para una radeon 64 vivo :S muy pcoooooooooooo :'( y el AGP a 4x Venga hexarme un cable... please

 
12.  Re: Aceleración Gráfica (15/10/2003 19:08, #1012)
  Por: EsPeT
Buff, me ha costado pero al final lo he conseguido .... X si alguien tiene el mismo problema q yo... Tengo instalada Gentoo 1.4 con el kernel 2.4.20. Seguia los pasos y no me rulaba. Total q el problema no era mio sino del Xfree. Me baje un extra de Dri y se instalo pero no iba na... asi q lo quite y devolvi los drivers al estado original con sh install.sh restore y voila ya tenia dri :D Vaya liuuuuuuuuuuuu pero ahora flipo con los 5265 Frames in 5.0 secons 1053 FPS :P Mi grafica es una ATI RADEON 64 DDR VIVO.

 
13.  Re: Aceleración Gráfica (16/10/2003 02:06, #1015)
  Por: El cobarde anónimo
Pues yo quiero un peluche de Tux
¿Donde hay? xD

 
14.  Re: Aceleración Gráfica (26/07/2004 15:48, #1965)
  Por: ceber
entonces alguien ha conseguido hacer funcionar el dri de la sis 650 o no? gracias

 
15.  Re: Aceleración Gráfica (10/02/2006 20:21, #4744)
  Por: PijusMagnificus
Wenas yo tb toy interesao, pero sin exito aun, si sabes algo por favor no dudes en postearlo. yo Hare lo MisMo :P

 
16.  Re: Aceleración Gráfica (22/11/2004 18:01, #2664)
  Por: Go13LinX
Hola Me parece muy bueno el articulo.... pero existe otra forma de acelerar mi tarjeta grafica sin meterme con el kernel? tengo una ATI RAGE XL de 8 MB y cuando coloco el glxinfo me sale direct rendering yes , pero solamente obtengo 316 fps maximo. es esto normal en una ati de 8MB o es que debo actualizar mi targeta para llegar al menos a los 1300? echenme una manito plz :)

 
17.  Re: Aceleración Gráfica (13/01/2005 08:31, #3057)
  Por: Sargate
hola, tengo una geforce2 mx, de 64 mb, tengo ubuntu, y los drivers nvidia instalados, todo va perfecto, el chromium y el tuxracer, pero el starcraft con cedega me va lento, y en el analisis de point2play ,me dice que tengo 3d rendering speed slow, pero en glxinfo me dice que lo tengo activo, ayuda porfavor

 
18.  Re: Aceleración Gráfica (07/03/2005 01:40, #3292)
  Por: Pablito
Hola que tal... Esta exelente este articulo.. Lástima que no me dio resultado :S. Hice todos los procedimientos tal cual estan expresados, pero no pude activar la aceleracion grafica....:( Por favor, si a alguien le paso lo mismo y sabe como activarlo que me de una ayudita!! Muchas Gracias por adelantado.

 
19.  Re: Aceleración Gráfica (26/11/2005 15:04, #4368)
  Por: El cobarde anónimo
necesito ayuda con la sis 5598/6326 (8 mb), no me corre el gta 3 eso que tengo 1024 en ram...como hago para que suba a 12.. contestenme please....mufasahxc@gmail.com

 
Calificacion
**00
Votos: 37
Relacionados
. Configuración de tarjetas Nvidia
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 12/10/2010 16:45:28 | Tiempo Total: 0.027 segs | Kernel: Linux - x86_64 - 2.6.18-xen | Last Boot: 03/12/2010 01:21 CET
Powered By WEB-Bulma   Apache   Mysql   PHP   Gimp