next up previous contents
Siguiente: Modificaciones adicionales al Servidor Subir: Arranque y actualización del Anterior: Interfaz gráfica   Índice General

Controlador de video UniChrome

El controlador OpenChrome http://wiki.openchrome.org puede aprovechar las capacidades de video acelerado para el chip UniChrome Pro. Como beneficio, al reproducir un video en el mplayer, el uso del procesador se reduce del 20% al 10%.

Para instalar este controlador debemos habilitar un layout para el portage, esto es, un repositorio alterno para que el comando emerge pueda obtener estos paquetes no oficiales.

El primer paso de este proceso es descargar el snapshot del layout, que está en la página: http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=Compiling+the+source+code+on+Gentoo

Luego, desempacamos el layout y colocamos sus contenidos en /usr/local/portage:

# cd ~
# tar xvpf openchrome-20071012.tar.gz
# mkdir /usr/local/portage
# mv ~/openchrome/* /usr/local/portage/

Configure /etc/make.conf, como se muestra:

# Xorg configurado para OpenChrome, agregue via
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="vesa vga via"

# Portage overlay para controlador UniChrome
PORTDIR_OVERLAY="/usr/local/portage"

El kernel deberá tener desctivado la opción de Direct Rendering Manager (DRM). Para revisarlo, ejecute el siguiente comando y vea que NO esté con Y:

# cat /usr/src/linux/.config | grep DRM

Los paquetes que vamos a instalar están enmascarados, por lo que habrá que agregar las siguientes líneas a /etc/portage/package.keywords para que el comando emerge nos permita instalarlos:

# Controlador video OpenChrome
x11-base/x11-drm
x11-drivers/xf86-video-openchrome

Instale los paquetes x11-base/x11-drm y x11-libs/libdrm, los cuales deberán ser descargados del layout configurado.

# FEATURES="-sandbox" emerge x11-base/x11-drm
# emerge x11-libs/libdrm

Después de la instalación, podemos probar si se carga exitosamente el controlador. Si el siguiente comando no reporta errores, podemos continuar con el procedimiento:

# modprobe -v via

Ahora sí, instalamos el controlador:

# emerge x11-drivers/xf86-video-openchrome

Modificamos la configuración de /etc/X11/xorg.conf para que tome el controlador de nombre via:

Section "Device"
        Identifier  "VIA UniChrome Pro"
        Driver      "via"
        BusID       "PCI:1:0:0"
EndSection

E iniciamos el entorno gráfico. Al revisar la bitácora del Xorg en /var/log/Xorg.0.log encontré estas líneas que nos advierten que este controlador está en desarrollo:

(!!) VIA Technologies does not support or endorse this driver in any way.
(!!) For support, please refer to http://www.openchrome.org/ or
(!!) your X vendor.
(!!) (development build, compiled on mié 17 oct 2007 11:00:30 CDT)

Más información de este procedimiento lo podrá encontrar en:


next up previous contents
Siguiente: Modificaciones adicionales al Servidor Subir: Arranque y actualización del Anterior: Interfaz gráfica   Índice General
2007-10-24