(→NVidia) |
|||
Línea 60: | Línea 60: | ||
=Configurar la placa de video= | =Configurar la placa de video= | ||
==NVidia== | ==NVidia== | ||
+ | Para habilitar Compiz con placas NVidia es necesario instalar su driver propietario. | ||
+ | La versión 100.14.09 parece ser muy estable (al menos para la placa GeForce 7300 GS), podemos descargar estos drivers desde http://www.nvidia.com/Download/index.aspx?lang=en-us | ||
+ | |||
+ | |||
+ | Para instalarlos es necesario salir del modo gráfico, desde una consola (en modo texto) debemos ejecutar como root | ||
+ | /etc/init.d/gdm stop | ||
+ | para detener gdm y por lo tanto Xorg | ||
+ | |||
+ | Cambiar el modo del archivo bajado para que sea ejecutable y ejecutarlo | ||
+ | # chmod 700 NVIDIA-Linux-x86-100.14.09-pkg1.run #O el nombre que corresponda | ||
+ | # ./NVIDIA-Linux-x86-100.14.09-pkg1.run | ||
+ | y seremos guiados por la instalación, debemos elegir compilar los drivers y NO bajarlos de internet, y permitir que el instalador de nvidia modifique la configuración de xorg (por si acaso hagan una copia del archivo /etc/X11/xorg.conf) | ||
+ | |||
+ | Luego podemos volver a arrancar gdm | ||
+ | /etc/init.d/gdm start | ||
+ | |||
+ | Por último hay que editar el archivo xorg.conf para habilitar algunas opciones. | ||
+ | En la sección "Screen" hay que agregar la línea | ||
+ | Option "AddARGBGLXVisuals" "true" | ||
+ | para que quede algo parecido a esto: | ||
+ | <nowiki> | ||
+ | Section "Screen" | ||
+ | Identifier "Screen0" | ||
+ | Device "Nvidia0" | ||
+ | Monitor "Generic Monitor" | ||
+ | Option "AddARGBGLXVisuals" "true" | ||
+ | DefaultDepth 24 | ||
+ | SubSection "Display" | ||
+ | Depth 24 | ||
+ | Modes "1400x1050" "1280x960" "1024x768" "800x600" "640x480" | ||
+ | EndSubSection | ||
+ | EndSection | ||
+ | </nowiki> | ||
+ | En la sección "Device" agregaremos de la misma forma | ||
+ | Option "RenderAccel" "true" | ||
+ | Option "AllowGLXWithComposite" "true" | ||
+ | Option "XAANoOffscreenPixmaps" "true" | ||
+ | Option "TripleBuffer" "true" | ||
+ | Y por último es necesario agregar una sección nueva en cualquier parte del archivo: | ||
+ | Section "Extensions" | ||
+ | Option "Composite" "Enable" | ||
+ | EndSection | ||
+ | |||
+ | Luego de reiniciar gdm podremos utilizar Compiz | ||
+ | |||
==ATI== | ==ATI== |
En Lihuen es posible instalar la versión de compiz que viene por defecto en Debian Etch (la cuál posee pocos efectos pero puede ser considerada muy estable)
Si queremos probar los efectos (mucho más interesantes) de compiz-fusion podemos instalarlo desde un repositorio externo.
En compiz-fusion.org recomiendan utilizar el repositorio http://download.tuxfamily.org/shames.
Para hacer uso de este repositorio debemos agregar a nuestra lista de repositorios (/etc/apt/sources.list):
deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./
y luego (opcionalmente) agregar la clave pgp del repositorio con el comando
# wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -
Debemos instalar los paquetes
compiz-fusion-gnome compizconfig-backend-gconf ccsm
o bien para kde
compiz-fusion-kde compizconfig-backend-kconfig ccsm
Compiz Fusion cuenta con ccsm "CompizConfig Settings Manager" una herramienta para habilitar y configurar plugins. Esta herramienta puede ser encontrada en el menú "Escritorio->Preferencias->CompizConfig Settings Manager"
Después de correr por primera vez compiz es recomendable editar uno de los archivos de configuración a mano ya que por defecto algunos plugins usan teclas poco apropiadas para activarse, así si estamos escribiendo y presionamos Tab podemos activar el paginador de ventanas, si presionamos s puede mostrar todos los escritorios uno al lado de otro, etc...
Lamentablemente la herramienta de configuración parece no cambiar los atajos de teclas así que es necesario editar /home/usuario/.config/compiz/compizconfig/Default.ini para que nos quede algo parecido a esto:
[core] as_active_plugins = imgjpeg;png;place;screenshot;resize;move;svg;text;workarounds;decoration;shift;zoom;water;firepaint;thumbnail;put;animation;wobbly;fade;video;trailfocus;cube;rotate;switcher;cubereflex;expo;ezoom [shift] as_initiate = ,Button0,,0,false as_next = <Super>Tab,Button0,,0,false [tile] as_tile_tile = <Shift>a,Button0,,0,false [expo] as_expo = ,Button0,TopLeft,0,false [cube] s0_multioutput_mode = 1
Para arrancar compiz desde la terminal podemos escribir
$ compiz --replace
O bien agregar un lanzador personalizado (acceso directo) en panel de Gnome que ejecute este comando. También es recomendable tener una forma salir de Compiz y volver a ejecutar el gestor de ventanas por defecto (Metacity en Gnome), esto se puede hacer con el comando:
$ metacity --replace
Para que Compiz arranque por defecto en Gnome (comprobar):
update-alternatives --remove x-window-manager /usr/bin/metacity update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/compiz-manager 60
Para restaurar el gestor de ventanas por defecto (comprobar):
update-alternatives --remove x-window-manager /usr/bin/compiz-manager update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/metacity 60
Para habilitar Compiz con placas NVidia es necesario instalar su driver propietario. La versión 100.14.09 parece ser muy estable (al menos para la placa GeForce 7300 GS), podemos descargar estos drivers desde http://www.nvidia.com/Download/index.aspx?lang=en-us
Para instalarlos es necesario salir del modo gráfico, desde una consola (en modo texto) debemos ejecutar como root
/etc/init.d/gdm stop
para detener gdm y por lo tanto Xorg
Cambiar el modo del archivo bajado para que sea ejecutable y ejecutarlo
# chmod 700 NVIDIA-Linux-x86-100.14.09-pkg1.run #O el nombre que corresponda # ./NVIDIA-Linux-x86-100.14.09-pkg1.run
y seremos guiados por la instalación, debemos elegir compilar los drivers y NO bajarlos de internet, y permitir que el instalador de nvidia modifique la configuración de xorg (por si acaso hagan una copia del archivo /etc/X11/xorg.conf)
Luego podemos volver a arrancar gdm
/etc/init.d/gdm start
Por último hay que editar el archivo xorg.conf para habilitar algunas opciones. En la sección "Screen" hay que agregar la línea
Option "AddARGBGLXVisuals" "true"
para que quede algo parecido a esto:
Section "Screen" Identifier "Screen0" Device "Nvidia0" Monitor "Generic Monitor" Option "AddARGBGLXVisuals" "true" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1400x1050" "1280x960" "1024x768" "800x600" "640x480" EndSubSection EndSection
En la sección "Device" agregaremos de la misma forma
Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" Option "XAANoOffscreenPixmaps" "true" Option "TripleBuffer" "true"
Y por último es necesario agregar una sección nueva en cualquier parte del archivo:
Section "Extensions" Option "Composite" "Enable" EndSection
Luego de reiniciar gdm podremos utilizar Compiz