miércoles, 15 de abril de 2009

Decíamos en el post previo que lo próximo sería hablar de la webcam y de Compiz.
Vamos por partes, decía Jack:
1) webcam
Siguiendo con los pasos habituales, busqué que reportaba el sistema sobre algo relacionado con cámaras, usando "#lspci", y no apareció nada. Hmm, ¿será con "#lsusb" ?
Sí, ahí aparece como "Microdia Sonix USB 2.0 Camera".
Un poco de google después y veo que esta webcam está soportada por el módulo uvcvideo, instalar Video4Linux con "#pacman -S libv4l" y listo...
Sólo necesito una aplicación... "#pacman -S xawtv" y luego de instalada la ejecuto y listo! anda la webcam. Linda imagen, sin lags apreciables.
Algunos bugs de xawtv (pantalla completa, específicamente) me llevan al tiempo a cambiarlo por mplayer.
Comando para usar mplayer con la webcam: mplayer -cache 128 -tv driver=v4l2 -vo tv://
Un link en el escritorio con ese comando y listo.
Todo esto de mplayer, sacado de la web, por supuesto, sus opciones son muy abstrusas para mí.

2) Compiz
Primero instalar los paquetes de Compiz
"#pacman fusion-icon compiz-fusion-gtk compiz-fusion"
Hecho esto, pruebo con el fusion-icon... Hmm, no anda.
Haciendo corto lo largo, después de dejarlo de lado por varios días vuelvo a ello y procedo a modificar el xorg.conf, agregando:

Section "Extensions"
Option "Composite" "Enable"
EndSection

Luego, y creo que esto era el nudo, cambio el Default Color Depth a 24.
Con esto tengo a Compiz andando, aclarando que debo deshabilitar el compositor de Metacity con el gconf-editor, para que emerald (el adornador de ventanas de Compiz) se cargue bien.

Aprovechando los últimos upgrades de Arch, habilito el KMS con Option "AccelMethod" "UXA" en la sección Device el xorg.conf.
Previamente a esto, y siguiendo las instrucciones de los foros de Archlinux, hago, en /etc/modprobe.conf :

options i915 modeset=1

en /etc/mkinitcpio.conf, modificar para que quede (los 3 puntos representan a lo que había antes de la edición):

MODULES="... intel_agp i915"
FILES="... /etc/modprobe.conf"


Luego hay que regenerar el initramdisk con "#mkinitcpio -p kernel26", y borrar referencias a modo de video del grub.lst.

De este modo tenemos de inicio un framebuffer en la resolución correcta, X arranca más rápido (en video Intel solamente, por el momento) y el switcheo a consola, desde X, es instantáneo.

No hay comentarios:

Publicar un comentario