Ruben Lara escribió:
Hola,
Primero pedir disculpas por no dar la información adecuado, soy un poco nuevo en esto de
las listas de correo.
Descuida, por algún lado se empieza.
-Mi tarjeta es una ATI Radeon 9600 PRO
-glxgears
628 frames in 5.0 seconds = 125.421 FPS
996 frames in 5.0 seconds = 199.039 FPS
1227 frames in 5.0 seconds = 245.210 FPS
1855 frames in 5.0 seconds = 370.993 FPS
2763 frames in 5.0 seconds = 551.940 FPS
1640 frames in 5.0 seconds = 327.786 FPS
1461 frames in 5.0 seconds = 291.821 FPS
1491 frames in 5.0 seconds = 298.198 FPS
1428 frames in 5.0 seconds = 285.378 FPS
890 frames in 5.0 seconds = 177.717 FPS
1190 frames in 5.0 seconds = 237.812 FPS
1251 frames in 5.0 seconds = 250.002 FPS
657 frames in 5.0 seconds = 131.295 FPS
626 frames in 5.0 seconds = 125.002 FPS
976 frames in 5.0 seconds = 195.046 FPS
1251 frames in 5.0 seconds = 250.002 FPS
1251 frames in 5.0 seconds = 250.002 FPS
El resultado 2763 frames in 5.0 seconds = 551.940 FPS me resultó por que minimicé la
pantalla de glxgears.
-fgl_glxgears
Using GLX_SGIX_pbuffer
1488 frames in 5.0 seconds = 297.600 FPS
1832 frames in 5.0 seconds = 366.400 FPS
1864 frames in 5.0 seconds = 372.800 FPS
1895 frames in 5.0 seconds = 379.000 FPS
1880 frames in 5.0 seconds = 376.000 FPS
1840 frames in 5.0 seconds = 368.000 FPS
1809 frames in 5.0 seconds = 361.800 FPS
1886 frames in 5.0 seconds = 377.200 FPS
1892 frames in 5.0 seconds = 378.400 FPS
2383 frames in 5.0 seconds = 476.600 FPS
4675 frames in 5.0 seconds = 935.000 FPS
4650 frames in 5.0 seconds = 930.000 FPS
4498 frames in 5.0 seconds = 899.600 FPS
4581 frames in 5.0 seconds = 916.200 FPS
4612 frames in 5.0 seconds = 922.400 FPS
4240 frames in 5.0 seconds = 848.000 FPS
Los 900 se dan con la ventana de fgl_glxgears minimizada.
Estos resultados tanto de glxgears como de fgl_glxgears son intrigantes.
Si la memoria no me falla (yo tenía una 9500 plain, no pro), tu tarjeta
debería estar dando entre 2000-2500 FPS en glxgears (por ser pro) mi
tarjeta daba entre 1300 y 1500 (con los drivers que luego se
conviritieron en la serie 8.xx.xx, con drivers anteriores me llegó a dar
hasta 2600); la prueba de fgl_glxgears parece bastante buena. En mi caso
el desempeño en fgl_glxgears solía ser de cerca de 400 FPS. De esto
deduzco dos cosas:
* Que algo está "agarrando" a tu tarjeta.
* Que la cuestión de las características adicionales del fglrx (fragment
programs y tal) no es un problema en este caso, pueto que ambas pruebas
parecen ir a la misma velocidad.
Ahora... No sé cómo sea un xorg.conf actual de ATi, pero de que te
faltan MUCHAS opciones ahí, de eso no hay duda. Mi recomendación sería
correr el programa (si es que se sigue llamando así, pudes averiguar su
nombre con rpm -ql <nombre_de_paquete_fglrx>) aticonfig, es un
configurador basado en texto para Xorg, por lo que deberás correrlo como
root. ADVERTENCIA: Puede estar por demás decir esto, pero ¡¡¡HAZ UNA
COPIA DE SEGURIDAD DE TU XORG.CONF ACTUAL!!! No puedo remarcar la
importancia de hacer esto lo suficiente. El programa de ATi generará un
xorg que funcionará razonablemente bien, pero no del todo, así que te
recomiendo únicamente te centres en la Section "Device" del xorg.conf
generado por el configurador y sigas utilizando tu "viejo" xorg.conf.
Dentro de las muchas opciones que verás está el uso de primitivos de AA
(no necesariamente AA propiamente dicho), vsync y muchísimas más
opciones. A diferencia de nVIDIA (hasta donde me quedé) ATi no soporta
configurar el AA y AF desde su panel de control (o falta de) o desde la
consola con variables de entorno, por lo que todo está controlado "hard
coded" (o escrito en piedra) en el xorg.conf, lo mismo con el vsync. Yo
te diría que primero corras la configuración y dejes las opciones que te
pone el configurador, luego simplemente copia la sección correspondiente
y haz pruebas. Lo bueno es que el configurador es bastante bueno y
aunque está basado en consola, es muy claro.
Huelga decir que luego de hacer los cambios deberás re-iniciar el X, o
sea no basta con salir de tu sesión (a menos que haya un error garrafal
en el xorg.conf) puesto que el archivo no se vuelve a leer por completo,
así que te conviene "matar" al X con ctrl+alt+backspace.
Suerte! Como referencia, creo que hay un WiKi de ATi-Linux en Rage3D o
Phoronix o incluso en el bugzilla no-oficial (disculpa, no tengo una
liga para ese, pues hace mucho no lo utilizo).
-xorg.conf
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor 1280x1024"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 71.0
VertRefresh 50.0 - 160.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "fglrx"
VendorName "Videocard vendor"
BoardName "ATI Technologies Inc X1900"
Option "VideoOverlay" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1280x800"
"1152x864" "1152x768" "1024x768" "800x600"
"640x480"
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "False"
EndSection
Este xorg ha sido el resultado de una inmensa lucha en
fedoraforum.org
Gracias por todo
BerMeJo
----------------------------------------
> Date: Tue, 7 Nov 2006 23:36:46 -0600
> From: gmureddu(a)prodigy.net.mx
> To: fedora-es-list(a)redhat.com
> Subject: Re: Sobre ATI en FC6
>
> Ruben Lara escribió:
>
>> Saludos a todos.
>> Es mi primera participación en esta lista y tengo una gran duda y problema...
>>
>> He configurado el driver de livna de ATI en fc6, me costó un buen rato instalarlo
y ayuda en fedoraforum.org...
>> Una vez instalado hice una prueba con glxgears y fgl_glxgears para ver los FPS
que obetenia, y era casi igual que con el driver radeon que instalaba mi Fedora por
defecto, estos no superaban los 300 FPS.
>> El driver lo quiero usar, además de para sacarle más partido a mi ATI (que para
eso la tengo), para jugar un poco, probé mi gráfica con Cube 1, y claro era imposible que
fuera a una velocidad ni siquiera aceptable.
>>
>> Hace tiempo, en mi fedora 4 instalé el dirver oficial de ati, y me iba de
lujo....
>>
>> Al pasarme del 4 al 5 me encontré con este post:
>>
https://www.redhat.com/archives/fedora-test-list/2006-February/msg01565.html
>> Este dice que si instalo el driver oficial pues tendré problemas y tal.
>>
>> Mi pregunta es si alguien al instalar el dirver de livna, le ha pasado lo mismo
que a mi, si lo a solucionado y como lo ha hecho...
>> Yo he pensado en instalar el dirver de ati oficial que tan bien me iba en mi
fedora core 4, pero no estoy seguro, por lo que me gustaría saber si alguien lo tiene
instalado y como le va.
>> Tambien si es posible usar los efectos del escritorio nuevos en FC6 con este
driver...
>>
>> Muchas gracias a todos, encantado de pertenecer a esta comunidad y espero
ansiosamente alguna respuesta.
>> Saludos
>> BerMeJo
>>
>>
> Primero que nada, ¿qué placa/tarjeta/chip ATi tienes? Para determinar si
> los FPS en efecto están alterados, también en qué aplicación viste esos
> "300" FPS, glxgears o fgl_glxgears; puede no parecer, pero la diferencia
> es abismal entre ambos, comenzando por que fgl_glxgears utiliza
> Render-To-Texture que es parte de los fragment programs, o sea, pixel
> shaders. Así que si tu tarjeta está dando 300FPS en fgl_glxgears, su
> desempeño no es del todo malo (es bajo, sí, pero no TAN bajo), si esos
> 300FPS son el glxgears, algo anda mal... MUY mal (o tienes problemas con
> el vsync), pero volvemos, depende de qué tarjeta tienes.
>
> Hace mucho que no lidio con ATi en Linux, así que no te sé decir
> exactamente cuál sea el problema o si siquiera pudiera orientarte sobre
> algunas opciones del Xorg.conf, pero a mi me late que la cosa anda por
> ahí, en alguna opción en el xorg.conf que te está quitando desempeño
> (Anti Alias, quizás?). Por lo que te recomiendo que te eches un clavado
> a los foros ya sea de Phoronix o Rage3D. Si puedes utilizar el driver
> Radeon de Xorg con tu tarjeta y el driver fglrx, quiere decir que tienes
> una basada en R200-R420 o lo que es lo mismo tu tarjeta puede ser
> cualquiera entre una Radeon 8500 o una Radeon X850 XT PE... Inmensa
> diferencia... ¿Qué tarjeta tienes?
>