Hola esto es lo que he encontrado en internet en la dirección.
http://phenobarbital.wordpress.com/2010/08/06/de-lenny-a-squeeze-cambios-en-la-configuracion-de-video-intel/
Uno de los cambios que sorprenderá más a los usuarios de Debian que pasen a Squeeze o aquellos de ubuntu (o trisquel, canaima, etc) que pasen de la versión 9.04 en adelante, es en la forma como se debe configurar las X (sistema gráfico de Linux); anteriormente estabamos acostumbrados al archivo /etc/X11/xorg.conf y pues ahí colocabamos toda la configuración, ahora, no es así.
Donde encontraremos una serie de archivos, ordenados por número:
XAA (Xfree86 Accel Architecture): La forma nativa y básica, usa DRI y es la forma más eficiente para 2D, además es la por defecto.
EXA: Reemplazo para XAA, simplemente permite utilizar openGL tanto para las aceleraciones 2D y 3D, si tu tarjeta de video soporta aceleración openGL, entonces EXA provee un equilibrio entre el uso de 2D y 3D; si deseas usar Compiz, esta opción es más eficiente que XAA puesto que permite activar la opcion “COMPOSITE” de tu tarjeta de video.
UXA: La re-implementación de EXA para soportar mejor estabilidad, eliminar el uso de DRM (Direct Rendering Manager) y uso de modos nativos para tarjetas INTEL, reemplaza además a TTM por GEM con lo que la memoria de la tarjeta de video es gestionada más eficientemente; como DRI/DRI2 fueron diseñados en el tope de TTM, no se puede usar UXA sin desactivar DRI entre los módulos.
En Soporte a UXA/GEM en el Kernel desde 2.6.28 hace que en Squeeze ya se pueda usar UXA como modo nativo (y más eficiente) de aceleración.-
De hecho, en Ubuntu 9.10 se cambió de EXA a UXA el modo nativo de rendering si se detecta una tarjeta Intel.
Entonces:
La configuración OPTIMA pasa por usar entonces:
http://ubuntuforums.org/showthread.php?t=1130582
http://phenobarbital.wordpress.com/2010/08/06/de-lenny-a-squeeze-cambios-en-la-configuracion-de-video-intel/
Uno de los cambios que sorprenderá más a los usuarios de Debian que pasen a Squeeze o aquellos de ubuntu (o trisquel, canaima, etc) que pasen de la versión 9.04 en adelante, es en la forma como se debe configurar las X (sistema gráfico de Linux); anteriormente estabamos acostumbrados al archivo /etc/X11/xorg.conf y pues ahí colocabamos toda la configuración, ahora, no es así.
Cambios en la estructura de configuración
Aunque por compatibilidad “aun” podríamos tener un archivo en /etc/X11/xorg.conf; la forma “oficial” de configurar es agregar un archivo en:/usr/share/X11/xorg.conf.d/NOTA: Hasta las primeras “preliminares” se encontraban en /usr/lib/X11/xorg.conf.d/, esto aún se mantiene así en Ubuntu, Trisquel y otros derivados, en Debian Squeeze se encuentran en /usr/share/X11/xorg.conf.d/
Donde encontraremos una serie de archivos, ordenados por número:
-rw-r--r-- 1 root root 946 2010-03-31 01:59 05-evdev.conf -rw-r--r-- 1 root root 766 2010-04-15 17:07 10-synaptics.conf -rw-r--r-- 1 root root 139 2010-04-22 10:44 10-vmmouse.conf -rw-r--r-- 1 root root 3201 2010-07-03 20:46 15-wacom.confCada archivo carga en el orden de acuerdo a su numeración, comenzando desde 05-evdev.conf (que contiene la configuración oficial del teclado, ratón y resto de dispositivos de entrada), hasta el resto de archivos.
Nombres de las secciones
Antes, uno colocaba el nombre de las secciones y luego usando la directiva “ServerLayout” indicabas qué representaba cada sección, aunque podríamos hacerlo, el xorg ahora “detecta” cada cosa y le coloca un nombre, por ejemplo ahora la sección “video” se llama:"Configured Video Device"Y si haz de hacer referencia a la configuración de tu tarjeta de video, entonces la nombrarás así:
Section "Device" Identifier "Configured Video Device" ... EndSection
Tarjetas Intel (>950)
Para tarjetas de video Intel, creamos un archivo llamado:/usr/lib/X11/xorg.conf.d/10-screen.confY agregamos la siguiente información:
Section "Device" Identifier "Configured Video Device" Driver "intel" Option "AllowGLXWithComposite" "true" Option "XAANoOffscreenPixmaps" "true" Option "AddARGBGLXVisuals" "True" Option "DRI" "True" # Option "AccelMethod" "EXA" # Option "AccelMethod" "XAA" Option "AccelMethod" "UXA" Option "EXAOptimizeMigration" "true" Option "MigrationHeuristic" "greedy" Option "Tiling" "true" Option "NoDDC" Option "BackingStore" "True" Option "AIGLX" "true" Option "MTRR" "on" Option "UseFBDev" "false" Option "LinearAlloc" "6144" Option "MonitorLayout" "CRT,LFP" Option "DevicePresence" "true" Option "RenderAccel" "true" Option "RandRRotation" "on" EndSectionEl Driver, seguirá siendo “intel” pero vemos que contamos con al menos 3 métodos de aceleración, UXA, EXA y XAA, como DRI (y DRI 2) han sido eliminados de Xorg; entonces debemos utilizar los modos nativos de las tarjetas Intel para aceleración 2D y 3D, explicaré cada uno.
XAA (Xfree86 Accel Architecture): La forma nativa y básica, usa DRI y es la forma más eficiente para 2D, además es la por defecto.
EXA: Reemplazo para XAA, simplemente permite utilizar openGL tanto para las aceleraciones 2D y 3D, si tu tarjeta de video soporta aceleración openGL, entonces EXA provee un equilibrio entre el uso de 2D y 3D; si deseas usar Compiz, esta opción es más eficiente que XAA puesto que permite activar la opcion “COMPOSITE” de tu tarjeta de video.
UXA: La re-implementación de EXA para soportar mejor estabilidad, eliminar el uso de DRM (Direct Rendering Manager) y uso de modos nativos para tarjetas INTEL, reemplaza además a TTM por GEM con lo que la memoria de la tarjeta de video es gestionada más eficientemente; como DRI/DRI2 fueron diseñados en el tope de TTM, no se puede usar UXA sin desactivar DRI entre los módulos.
En Soporte a UXA/GEM en el Kernel desde 2.6.28 hace que en Squeeze ya se pueda usar UXA como modo nativo (y más eficiente) de aceleración.-
De hecho, en Ubuntu 9.10 se cambió de EXA a UXA el modo nativo de rendering si se detecta una tarjeta Intel.
Entonces:
- Si tu tarjeta Intel es nueva (965, GM300, etc) no lo dudes, usa UXA
- Si tu tarjeta Intel es viejita, usas EXA si deseas Compiz
- Para entornos con poco consumo de video (fluxbox, etc), aceleración 2D basada en XAA y DRM es más que suficiente para ahorrar memoria.
Heurística de Migración
La opción:MigrationHeuristicTiene varias opciones posibles, de acuerdo al modo que escojan:
- Si usan Gnome, SOLO con aceleración 2D, entonces: EXA+MigrationHeuristic = greedy
- Si usan KDE y aceleración mixta: UXA + MigrationHeuristic = Smart
- Si cambian a UXA y Heuristict=Smart, deberán agregar:
Option Tiling "true"Que permitirá corregir errores de Tiled Rendering (Ubuntu Bug)
La configuración OPTIMA pasa por usar entonces:
- AccelMethod = UXA
- MigrationHeuristic = smart
- Tiling = true
- MTRR = on
- Option VideoRAM 262144 (256MB de Video RAM)
mtrr_spare_reg_nr=1 enable_mtrr_cleanupY por último agreguen esto en el /etc/environment:
INTEL_BATCH="1"Cuando tengan todo listo, en resumen:
- Archivo 10-screen.conf
- Cambios en el /etc/environment
- Cambios en el grub (sea por /etc/default/grub y rehacer el grub.cfg o en menu.lst)
¿Qué causaran estos cambios?
- Podrán ver videos de Flash en FullScreen
- Podrán ejecutar videos de resolución HD (720) en VLC o mplayer
- Tendrán un equilibrio perfecto entre 3D y 2D
Observaciones
Para usuarios Ubuntu/Trisquel y en respuesta a un Bug, les recomiendo además de (por cambios hechos en el Kernel de Ubuntu) cambiar lo expuesto arriba, agreguen la siguiente opción en el archivo:/etc/rc.localLa siguiente línea:
echo "base=0xc0000000 size=0x10000000 type=write-combining" > /proc/mtrrO en su defecto, seguir las instrucciones de esta guía:
http://ubuntuforums.org/showthread.php?t=1130582
No hay comentarios:
Publicar un comentario