[eside-ghost] Buscando ayuda con la aceleración 3D por hardware
SystemBD
systembd en gmail.com
Mie Nov 29 22:53:10 CET 2006
¡¡¡¡ Direct Rendering: Yes !!!!
A costado lo suyo pero por fin he conseguido que funcionara... y sin
necesidad de los drivers privativos de ATi.
Aún quedan algunos detalles por pulir (como eso de que siempre
escale las resoluciones menores sin tener en cuenta la relación de
aspecto 16:10 de mi monitor) pero ver el glxgears moverse a más de 1000
fps ha sido como... como... aprobar Métodos.
Gracias a todos por vuestra ayuda. Nos vemos.
SystemBD
> Aupi!!
>
> On Tue, 2006-11-28 at 22:36 +0100, SystemBD wrote:
>
>
>> "Option "MonitorLayout" "LVDS" " en mi xorg.conf
>>
>
> La opción MonitorLayout sirve para especificar a mano y no fiarse de la
> auto-detección, que salida de la gráfica es cual, y hay que tener en
> cuenta que la propia pantalla del monitor esta conectada a una salida de
> la gráfica.
>
> NONE -- Not connected
> CRT -- Analog CRT monitor
> TMDS -- Desktop flat panel
> LVDS -- Laptop flat panel
>
> Por lo tanto un ejemplo podría ser :
>
> Option "MonitorLayout" "LVDS, CRT"
>
> La primera salida conectada a la pantalla integrada del portátil, y la
> segunda salida es un CRT. TMDS sería si la salida es DVI, aunque lo que
> tengo tan claro es si es solo para cuando es DVI-D o si vale para todos
> los casos (hay 3 DVIs, el DVI-A que es analógico y que viene en las
> pantallas TFTs baratas o un poco antiguas, el DVI-D que es el digital, y
> el DVI-I que tiene tanto DVI-D como DVI-A, casi todas las salidas DVI de
> tarjeta gráfica son DVI-I, pero en cambio los monitores o bien son DVI-A
> o DVI-D.
>
>
>> El problema es que una vez instalado el driver (si es que
>> realmente se instala, que esa es otra), aparte de no conseguir mi
>> ansiado "Direct Rendering:Yes", el sistema se cuelga de una manera
>> impresionante al intentar crear una ventana con soporte OpenGL.
>>
>
> Por lo que dices de "realmente se instala" entiendo que estas usando los
> privativos, lo único ten cuidado de no usar los dos a la vez, porque ya
> sabes que dos componentes intentando controlar el mismo hard equivale a
> babuuum!! xD.
>
>
>> He probado las versiones de 32 / 64 bits de Ubuntu y una versión
>> reciente de Fedora 6, y el resultado es siempre el mismo. Realmente no
>> sé que es lo que estoy haciendo mal porque sé que no es problema del
>> hardware (aunque, según he podido leer por ahí, la placa base de mi Acer
>> Ferrari 4005 es bastante "especial" con el tema del South Bridge).
>>
>
> Una pregunta que puede parecer tonta pero, ¿se te bloquea el ordenador?
> ¿o se te bloquea la tarjeta gráfica? La diferencia es fácil, si el
> ordenador hace ping se ha bloqueado la gráfica, si no hace ping ha
> petado el kernel.
>
> Yo me aseguraría de que solo tienes un tipo de driver siendo usado, es
> decir o privativos o libres, pero nada de tener los dos módulos cargados
> en el kernel, y después me pondría a mirar las salidas del kernel, las X
> etc...
>
> - Después mirar si el kernel dice que hay algún problema a cargar el
> modulo del kernel, si funciona bien... siguiente paso.
>
> - Mirar si en el /var/log/Xorg.0.log te sale Direct Rendering: Yes. Si
> no te sale revisa que tienes esto en el xorg.conf :
>
> Section "Module"
> Load "i2c"
> Load "bitmap"
> Load "ddc"
> Load "dri"
> Load "extmod"
> Load "freetype"
> Load "glx"
> Load "int10"
> Load "type1"
> Load "vbe"
> EndSection
>
> - ejecutar glxinfo, si sale Direct Rendering: No, ejecuta $
> LIBGL_DEBUG=verbose glxinfo, que te saca información adicional.
>
> - Sino mirar la sección TroubleShooting de DRI donde esta todo mucho
> mejor explicado, y si no, canal #xorg, y después al bugzilla (en caso de
> que sea problema de los drivers libres).
>
> Por cierto si usas Xgl Direct Rendering será siempre No, porque con Xgl
> el Indirect Rendering esta accelerado, de la misma manera que ocurre con
> Xorg con el aiglx activado (Accelerated Indirect GLX).
>
> Un saludete!!
>
> JonAn.
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
>
Más información sobre la lista de distribución eside-ghost