Diferencia entre revisiones de «Compiz Fusion»
(→COMO: Instalar XGL en Ubuntu Dapper Drake para Nvidia II) |
(→COMO: Instalar XGL en Ubuntu Dapper Drake para Gnome con Nvidia II) |
||
Línea 110: | Línea 110: | ||
DefaultDepth 24 | DefaultDepth 24 | ||
− | === Instalación de los | + | === Instalación de los paquetes de XGL === |
==== Añadimos nuevos repositorios ==== | ==== Añadimos nuevos repositorios ==== | ||
*Añadimos estos repositorios a /etc/apt/sources.list | *Añadimos estos repositorios a /etc/apt/sources.list | ||
Línea 149: | Línea 149: | ||
$ compiz-start | $ compiz-start | ||
− | - | + | *Si vemos que funciona y se inicia correctamente después de añadir ese comando, cogeremos y lo añadiremos para que se inicie junto a la sesión de Gnome. Nos vamos a '''Sistema/Preferencias/Sesiones'''. Nos vamos a Programas al inicio y '''añadimos''' el comando a la lista. |
+ | |||
+ | === Configuración === | ||
+ | *Nos vamos a '''Aplicaciones/Accesorios/Gset-Compiz''' y desde ahí podremos configurarlo todo. | ||
== Más información == | == Más información == | ||
* [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL Tarjetas soportadas] | * [http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL Tarjetas soportadas] |
Revisión de 15:36 22 jun 2006
Contenido
COMO: Instalar XGL en Ubuntu Dapper Drake (usando drivers nVidia)
IMPORTANTE: Usar kernel para i386. Si se usa uno específico, se han de quitar los drivers de nVidia, instalar el Kernel y reinstalar los drivers nVidia, ya que se queda algún vínculo perdido a los módulos.
- Instalamos los drivers propietarios de nVidia, cuyo paquete es nvidia-glx
- Reseteamos las X, debería de aparecer el logo de nVidia. Si no arranca Gnome, toca modificar /etc/X11/xorg.conf y en la sección "Device" hay que poner que use "nv", en vez de "nvidia", y quitar los drivers glx para volver a la normalidad y que te deje arrancar el escritorio. Si arranca pero no vemos el logo de nVidia, entonces habrá que buscar la sección "Device" y sustituir "nv" por "nvidia" y hacer otro reset al PC para ver si funciona.
- Ahora vamos a preparar el archivo /etc/X11/xorg.conf, activando una serie de opciones (y así no hará falta tocar más adelante) que permiten usar efectos de XGL. Abre una consola y escribe:
sudo gedit /etc/X11/xorg.conf
- En la sección "Module" comentamos load "dri" (los espacios entre las opciones -render accel, etc.- son tabulaciones):
#Load "dri"
- En la sección "Screen" añadimos (después de DefaultDepth 24):
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
- Al final del archivo añadimos:
Section "Extensions"
Option "Composite" "Enable"
EndSection
OK, hasta aquí hemos preparado el apartado gráfico para XGL.
Ahora vamos instalar XGL.
- Abre una consola y escribe:
sudo apt-get install xserver-xgl compiz-gnome //te instalará algunas librerías adicionales
sudo ln -sf /usr/bin/Xgl /etc/X11/X
- Si el siguiente paso no te funciona, escribe esto para recuperar tus X normales: sudo ln -sf /usr/bin/Xorg /etc/X11/X
- Ahora toca reiniciar GDM (Gnome Desktop Manager). Véte a una consola pura (Ctrl + Alt + F1), lógueate con tu user,password y escribe:
sudo /etc/init.d/gdm restart
o bien usa la combinación Ctrl + Alt + tecladeborrar (no tecla suprimir).
- Si todo ha ido bien ahora toca escribir esto, en una consola:
echo "compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher" >> ~/.gnomerc
echo "nohup gnome-window-decorator &" >> ~/.gnomerc
- Vuelve a rearrancar GDM y... tachán!.
COMBINACIONES DE TECLAS (configuración teclado 105 Teclas)
Cambiar ventanas = Alt + Tab
Ordenar todas las ventanas en el escritorio (tipo Exposé de MacOSX) = F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente (wow que bonito).
Cambiar entre escritorios = Ctrl + Alt + Flecha izquierda/derecha
Cambiar entre escritorios de manera feliz = Ctrl + Alt + click izquierdo (arrastrando)
Cambiar entre escritorios, llevandóte la ventana activa al nuevo escritorio = Ctrl + Shift + Alt + Flecha izquierda/derecha
Ventana translucida/opaca = Click con el Ctrl + ruedecita del ratón
Aumentar Zoom una vez = Tecla Super + clic derecho (Super=Windows).
Aumentar Zoom manualmente = Tecla Super + rueda del ratón hacia arriba
Disminuir Zoom manualmente = Tecla Super + rueda del ratón hacia abajo
Mover ventana = Alt+arrastrar clic izquierdo
Mover ventana "enganchando" bordes = Ctrl + Alt + clic izquierdo
Cambiar tamaño ventana (ideal cuando los bordes no lo permiten) = Alt + clic derecho
Añadir plugin "Opacity" a Compiz (parte de XGL que hace los efectos)
Bien, resulta que el paquete que hay en los repositorios no tiene el plugin "Opacity" necesario para poder hacer las transparencias de las ventanas, así que habrá que añadirlo a mano. Para ello se necesita Gconf. Lo primero, Descargar este tar.gz.
- Extraemos el paquete.
- Copiamos todos los libopacity* (libopacity.a, libopacity.la y libopacity.so) en la carpeta /usr/lib/compiz/
- Si no tenemos Gconf, lo instalamos, abre consola y escribe "sudo apt-get install gconf". Instalará paquetes a porrillo. Ahora toca añadir gconf al menú aplicaciones (así estará más accesible para proximas veces). Abrimoes el "Editor de Menús Alacarte" (Aplicaciones->Accesorios->Editor de menús Alacarte), y en el apartado de "Herramientas de Sistema" marcamos como visible el "Editor de Configuraciones".
- Abrimos el Editor de Configuraciones (Aplic.->Herramientas Sist.->Edit. Conf.). Nos dirigimos a apps->compiz->general->all screens->options, y editamos la lista de plugins (clave active_plugins), añadiendo la palabra "opacity" a la lista, en último lugar.
- Reiniciamos GDM. Volvemos a abrir Gconf. Ahora bajo la clave Apps->Compiz->Plugins ya nos debería de aparecer "opacity". Abrimos sus subclaves hasta llegar a "options". Ahí editamos las combinaciones de teclas a usar para aumentar y reducir el grado de transparencia de una ventana. Yo por ejemplo lo tengo mapeado a <Shift><Control>F1 para disminuir, y <Shift><Control>F2 para aumentar. Si especificáis "ButtonX", la X indica qué botón del ratón se va a usar, siendo Button1 el botón izquierdo, Button3 el derecho, y el central, pues Button2. La configuración que viene por defecto es para la rueda del ratón.
COMO: Instalar XGL en Ubuntu Dapper Drake para Gnome con Nvidia II
Este COMO II os servirá por si no os funciona el anterior, ha sido obtenida parte de la información desde el foro oficial Compiz.
Instalación de los drivers Nvidia y activación de la aceleración 3D
- Debemos de saber que tipo de kernel tenemos, así que con el comando
$ uname -r
entenderemos -386 (genérico), -686 (procesadores Intel), -k7 (procesadores AMD) y si lleva -smp (doble núcleo).
- Instalaremos pues los paquetes necesarios:
$ sudo apt-get install nvidia-glx nvidia-kernel-common linux-386
(Recuerda sustituir tu tipo de kernel).
- Ahora editaremos /etc/X11/xorg.conf
- En la sección "Module" comentamos dri y si aparece glcore también. Además, debe aparecer glx:
Section "Module" Load "bitmap" Load "ddc" # Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection
- En la sección "Device" pondremos:
Driver "nvidia" Option "RenderAccel"
- Nos aseguramos que en "Screen" tengamos como predeterminada 24
DefaultDepth 24
Instalación de los paquetes de XGL
Añadimos nuevos repositorios
- Añadimos estos repositorios a /etc/apt/sources.list
deb http://www.beerorkid.com/compiz/ dapper main deb http://xgl.compiz.info/ dapper main
- Añadimos sus claves
$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Instalamos paquetes
- Actualizamos nuestros archivo de repositorios, instalamos y actualizamos.
$ sudo apt-get update && sudo apt-get install xserver-xgl compiz-gnome gset-compiz && sudo apt-get dist-upgrade
Configuramos GDM
[servers] 0=Xgl [server-Xgl] name=Xgl server command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer flexible=true
Creación de un script de arranque
- Creamos un script en /usr/local/bin/compiz-start
$ sudo gedit /usr/local/bin/compiz-start
- Copiamos y pegamos este código.
#!/bin/sh killall gnome-window-decorator wait gnome-window-decorator & compiz --replace gconf &
- le cambiamos los permisos a ejecutable
$ sudo chmod +x /usr/local/bin/compiz-start
- Reiniciamos el ordenador
Inicio de XGL
- Ejecutamos XGL con el script que hemos creado en la consola.
$ compiz-start
- Si vemos que funciona y se inicia correctamente después de añadir ese comando, cogeremos y lo añadiremos para que se inicie junto a la sesión de Gnome. Nos vamos a Sistema/Preferencias/Sesiones. Nos vamos a Programas al inicio y añadimos el comando a la lista.
Configuración
- Nos vamos a Aplicaciones/Accesorios/Gset-Compiz y desde ahí podremos configurarlo todo.