Xorg: via/openchrome objetivo secundario

Sabian que VIA significa  "Very Innovative Architecture" , que estupidez de mentira, de innovador no tiene nada, pero de estupido si, son los chips mas pobretones pero los mas pajudos, tan complicados de entender sin dar tanta talla. No se entiende como estos chips tan complejos son de tan pobre rendimiento (aun los mejorados actuales, que ganaron fama).

El segundo objetivo el soporte grafico y 3D en chips comunes en escritorios de bajo rendimiento, estos son mas popularmente conocidos como Chips Via UniChome , pero los primeros eran chiops Savage.

Historia de VIA y la suerte que tuvieron..
Las placas VIA, fueron un desastre en un principo, ganaron fama gracias a que intel se puso con fastidios para cambiar placas, alli despues con el PIII los chips via ganaron terreno y en su mayoria fueron buenos, pero sus GPU (graficas) integradas eran TridentCyberBlade todas.

En la era del P4 y los Core's llegan los chips propios de la VIA, ya que los pajudos compraron la division grafica de la empresa  S3, alli salen las famosas Savage, S3Unichrome, UnichromePro y Chrome. Las primeras placas de P4 vienen con GPU graficas Savage o SavagePro, despues todas las venideras traen derivadas de Chrome y UniChrome.

Historia en Linux
En linux solo esta soportado la gamma baja y media, la alta tiene modulos privativos.

En linux libre esta soportada toda la gamma baja, ofreciendo DRI y OpenGL, asi que en estas se puede jugar, pero para lastima de todos su rendimiento es asqueroso, al menos hay 3D y algunas cosas andan bien, mejor que en las placas ATI y Nvidia sin el 3D, acuerdense estamos hablando de el kernel libre.

La empresa VIA hacia unas porqueria de software, no es de extrañar de una compañia windosera.

El primer modulo VIA fue de http://linux.via.com.tw pero era muy precario, avance lento, despues llego el proyecto http://unichrome.sf.net el cual se enfocaba en las carencia del primero, calidad y estabilidad, avanzando casi tan lento como las porqueria de la empresa VIA, por ultimo, el proyecto http://www.openchrome.org/ marco pauta, y revoluciono la esperanza, enfocandose a avances y ofreciendo siempre funcionalidad.
Soportados:
Solo la gamma de Chrome9 y UniChrome es soportada, el amplio resto de graficas no son soportadas, pero despreocuparse, todas las soportadas son las mismas incluidas en la placas como IGP (video integrado).
Aqui la lista completa y sombreadas las soportadas por el modulo libre, muhcas son soportadas por el opensource:
  • CLE266 UniChrome, 
  • CN700 UniChrome Pro, 
  • CN800 UniChrome Pro™, 
  • CN896 VIA Chrome9™, 
  • CX700 UniChrome Pro, 
  • CX700M/M2 UniChome Pro, 
  • P4M800/CE/Pro UniChrome Pro, 
  • P4M890 UniChrome Pro, 
  • P4M900 VIA Chrome9™, 
  • PM880, PM800, 
  • CN400 UniChrome, 
  • PN880 UniChrome Pro, 
  • VN800 UniChrome Pro, 
  • VN896 VIA Chrome9™ HC, 
  • VX700 VIA Chrome9™ Pro II, 
  • VX700M/M2 series VIA Chrome9™ Pro II
Los siguientes chips no estan soportados por 3D:
  • VX855 VIA Chrome9™ HCM, 
  • VX875 VIA Chrome9™ HCM, 
  • VX900/VX900M Media System Processor
Hay que tener en cuenta que VIA tiene a S3 como manufactora, y muchas PCI-E y AGP externas no son listadas aqui, dado no son parte de este asunto, eso compete al el modulo savage.

Donde comenzar:

Debemos revisar la lista de dispositivos, para saber que debemos soportar, la ruta va directo a dos puntos, Savage tiene su propio articulo (http://venenux09dev.blogspot.com/2011/02/xorg-savage-objetivo-secundario-minimo.html), asi que dejamos este solo para Chrome y UniChrome, el proyecto que marco pauta es http://www.openchrome.org/ con sus modulos soportando muchas funciones 3D y 2D asi como aceleracion de video.

Entre capacidades multimedias tenemos:

MPEG2, VLD, IDCT, MoComp : (metodos matematicos por hardware para mejorar el ofrecimiento grafico) soportado en : CLE266,,K8M800,CN400,PM800,PM880,CN700,VM800,P4M800Pro,P4M890,CX700,,K8M890,P4M900,VN896,VX800,VX855
MPEG4, ASP, GMC, WMV&WMV9 : (relativo a HD y DVD, Mas avanzado que MPEG2, y ASP es un equivalente a H.263) soportado en: CN400, PM800, PM88, CX700M, VX800, VX855.

Sobre las capacidades 3D estan aseguradas, con openchrome, OJO, esto no se para las primeras placas madres VIA, alli se usa Savage. (http://venenux09dev.blogspot.com/2011/02/xorg-savage-objetivo-secundario-minimo.html), el modulo actual de debian/venenux es bastante moderno, ademas no hay mucho que preocuparse, el de venenux es 0.2.902, la ultima version es 0.2.904 la diferencia mas vistosa es que ahoraq hay soporte en el ultimo de VX800

Comentarios

Entradas populares de este blog

canaimitas: modelos (info mas completa)

Boton parpadeante canaimitas EF10MI2 FALLAS comunes

Destripando el instalador debian para usuarios medios.