Introducción.
Debido a su bajo costo, las tarjetas de video que utilizan el Chipset Sis 6326 son comúnmente incluídas en muchas tarjetas madre o en equipos ensamblados, sin marca y caja blanca. No poseen un rendimiento extraordinario, son simplemente tarjetas de bajo costo.
Desde la versión 3.3.2 de XFree se han presentado algunos problemas con estas tarjetas, como son errores de dibujo, no se despliegan las fuentes fijas o sencillamente no hay un funcionamiento adecuado. Sin embargo el resolver esto no tiene mayores complicaciones, si se es curioso y se experimenta un poco con /etc/X11/XF86Config.
Las tarjetas de video Diamon Speedstar requerirán que se tenga instalado XFree-3.3.6 o una versión posterior, ya que las versiones anteriores no incluyen soporte para estas.
De cualquier modo será conveniente, sobre todo debido a la gran variedad de tarjetas que utilizan el chipset Sis 6326, leer primero la documentación de XFree.org y que corresponde a la descripción detallada de las posibles opciones para las tarjetas Sis:
http://www.xfree.org/3.3.5/sis.html
http://www.xfree.org/3.3.6/sis.html
Procedimientos.
Para configurar aceptablemente la tarjeta de Video Sis 6326 en XFree-3.3.5 -mismo que se incluye en LinuxPPP 6.1 y RedHat Linux 6.1-, así como probablemente también en XFree-3.3.6, todo lo que hay que hacer es asegurarse de que en la sección «Device» del archivo /etc/X11/XF86Config se encuentren descomentadas las siguientes opciones:
Option «no_accel»
Option «sw_cursor»
Option «fast_vram»
Option «no_imageblt»
Esto debe resolver el problema de errores de dibujo y problemas con las fuentes fijas, que no se despliegan. Yo utilizo sin problema alguno la tarjeta Sis 6326 HO bajo XFree-3.3.5, salvo porque solo trabaja hasta 16 Bits, algo que ya es conocido por todos. hasta donde he podido probar, solo la tarjetas Cirrus pueden trabajar hasta 24 bits con XF86_SVGA.
La sección «Device» de /etc/X11/XF86Config debe quedar más o menos así, una vez que se agregan las opciones mencionadas:
Tabla 1.
Opciones más usuales para configurar as
tarjetas Sis 6326.
# -----Cortar aquí------- Section "Device" Identifier "Silicon Integrated Systems [SiS]|86C326" VendorName "Unknown" BoardName "Unknown" # VideoRam 4096 # mantener esto comentado, no trasciende. Option "no_accel" # - Se utiliza para corregir problemas # con aceleración Option "sw_cursor" # resuelve los problemas con el # puntero del ratón Option "no_imageblt" # - Tambien para problemas de aceleracion # y de image writting, es decir, es lo # que resuelve el problema de las fuentes # fijas en terminales y otras aplicaciones Option "fast_vram" # - Proporciona algo de acelaración que # compensa lo que se pierde por # la primera opción "no_accel", # debe comentarse si algo no sale bien. # Option "no_bitblt" # - Usar SOLO si persisten problemas de # aceleracion. No debe utilizarse junto # con fast_vram. # lo que sigue, y que generalmente viene incluído en /etc/X11/XF86Config, # no debe ser habilitado por motivo alguno. # Option "fifo_moderate" # Option "fifo_conserv" # Option "fifo_aggresive" # Option "pci_burst_on" # Option "xaa_benchmark" # Option "ext_eng_queue" # A partir de aquí se insertan los clock lines cuando son apropiados. EndSection # -----Cortar aquí--------
Quienes continuen con problemas, RedHat sugiere utilizar de las siguientes opciones, o bien una combinación de estas, y que se supone son genéricas para las tarjetas Sis:
Tabla 2.
Opciones propuestas por RedHat para
configurar
las tarjetas Sis 6326.
Section "Device" Identifier "My Video Card" VendorName "Unknown" BoardName "Unknown" # Esto puede ocasionar problemas en algunas tarjetas. option "no_bitblt" # option "no_imageblt" option "sw_cursor" # VideoRam 2048 # A partir de aquí se insertan los clock lines cuando son apropiados. EndSection
Para quienes se interesen en utilizar los servidores de video para Sis de Suse Linux, tanto este como XFree.org mencionan que ya están incluídos en XF86_SVGA en la versión 3.3.6 -¡¿?!-. Según menciona la documentación, ahora se incluye cierto soporte -limitado- para las tarjetas de video Diamond Speedstar.
Comentarios finales.
Aunque es posible configurar y utilizar aceptablemente las tarjetas Sis 6326, y contrariamente a como ocurre en Windows®, su co-existencia con la tarjeta de sonido Cmi 8330 puede no resultar del todo agradable en Linux®, sobre todo si la tarjeta de video tiene 4 MB de memoria en video o menos. Pueden presentarse errores de dibujo y distorción en la pantalla al mover ventanas o hacer scroll en estas. La mejor solución que he encontrado para solucionar este problema parece ser sustituír la tarjeta Cmi 8330 por cualquier otra soportada por el kernel de Linux. Personalmente puedeo sugerir la tarjeta Cirrus Crystal ISA, chipset Cs4236 (Nota: la versión PCI de esta tarjeta tiene problemas para configurarse).
Copyright.
© 2000 Joel Barrios Dueñas. Se permite la libre distribución de este documento por cualquier medio mientras se haga de de acuerdo con los términos de la licencia pública general GNU. Linux® es una marca registrada de Linus Torvalds, LinuxPPP® es una marca registrada de José Neif Jury Fabre, Unix® es marca registrada de X/Open. MS-DOS® y Windows® son marcas registradas de Microsoft Corporation. La información contenida en este documento se proporciona tal cual es y el autor no asumirá responsabilidad alguna si el usuario o lector hace mal uso de esta.
Autor: Joel Barrios Dueñas
webmaster@jjnet.prohosting.com
http://jjnet.prohosting.com/linux
Hola, yo tengo instalado OpenSUSE 11.3 en mi PC y tengo problemas con mi placa de video (una SIS 6326). Soy nuevo en Linux, pero he visto que mencionan por igual a XFree y XServer, así que supongo que hacen lo mismo, ¿no? El tema es, ¿esto que publicas aquí, es válido para hacerlo en el xorg.conf que tengo en mi sistema?
Gracias por las ayudas (y las correcciones).
Saludos.
Hola, Ivan:
Este documento es algo antiguo y quizá no te ayude con tu problema.
Pasate por el foro y expon el problema, es más probable que encuentres solución por ese lado:
http://www.espaciolinux.com/foros/
Un saludo.
Gracias por contestar!