Cómo instalar Xgl y compiz (para novatos) ::: Parte I ::: traducción del artículo del wiki oficial de Ubuntu.com + comentario

+1
0
-1

LLevo utilizando Ubuntu un par de semanas. En concreto, estoy usando Dapper con Compiz en un portátil HP, el nc8230, con una ATI Radeon X600.

Como quiera que soy novatón, he decidido que voy a probar todo lo que me guste y si casco algo, reinstalo y ya está.

Con este planteamiento en la mente, me he instalado Xgl y Compiz gracias a un How-to publicado en el wiki de la web oficial de Ubuntu. Para los no angloparlantes o para los que sólo buscan por aquí, a continuación traduzco la explicación que podéis encontrar en https://wiki.ubuntu.com/CompositeManager/Xgl

Dos consideraciones: 1.- lo he seguido paso por paso y me funciona, cosa que no puedo decir de otros how-to que he seguido por otros sitios. 2.- Soy novato, ya lo he dicho, así que he seguido, punto por punto, toda la instalación al pie de la letra (incluso copiando y pegando los comandos, no digo más) No obstante, indicaré las opciones que he tomado cuando sea necesario por si alguien quiere reproducir mi propia experiencia.

Esta I parte cubre la instalación de Xgl. En una segunda irá la instalación de Compiz. Dejad vuestros comentarios, aunque advierto que si son preguntas técnicas tendrán que ser contestadas por otros.

«»

CompositeManager/Xgl

Contenidos

Introducción
Configuración de repositorios
Selección de paquetes Xgl
Configuración de X.org
Configuración del entorno
¡Xgl instalado!
--------------------------------------------------------------------------------

Introducción

Esta página detalla cómo instalar Xgl en tu sistema.

Hardware soportado

ATI

Mobility Radeon 9700 SE: Xgl corriendo con el driver propietario fglrx 8.23
Radeon X300: Xgl corriendo con el driver propietario fglrx 8.23

[Nota mia: en mi caso, Radeon X600: Xgl corriendo con el driver propietario fglrx 8.25.18]

Nvidia

Todas las tarjetas Nvidia posteriores a las series 4xxx que trabajen con el driver "nvidia".

Intel

i9xx

--------------------------------------------------------------------------------

Configuración de repositorios

Utilizando Apt

Asegúrate de que tienes configurados los repositorios adecuados. Necesitas los repositorios Universe y Mutiverse así como cualquiera de los siguientes que no son Ubuntu:

deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main

[Nota: puedes usar Synaptic para añadir estos repositorios. La opción se encuentra en el menú "Configuración" de dicho programa]

Los paquetes en los repositorios compiz de Quinn [puede que el link no funcione] se pueden autentificar con pgp. Si quieres poder comprobar los paquetes contra la firma pgp de QuinnStorm, importa su clave tecleando lo siguiente en una terminal:

gpg --keyserver subkeys.pgp.net --recv-keys 0x31a5f97fed8a569e
gpg --export --armor 0x31a5f97fed8a569e | sudo apt-key add -

Si no importas la clave pgp recibirás un mensaje de error diciendo "No se puede verificar la integridad de los paquetes" [o algo por el estilo]

Si quieres saber más sobre apt seguro, puedes consultar Secure Apt en el wiki de Debian.

Ahora actualiza la lista de paquetes y haz una dist-upgrade para asegurarte de que tienes los últimos paquetes mesa. Para ello, pon en una terminal:

sudo apt-get update
sudo apt-get dist-upgrade

El Update-Manager te informará de las actualizaciones en los repositorios de compiz.

--------------------------------------------------------------------------------

Opcional: Repositorio CVS [de esto pasé olímpicamente, tú puedes hacer lo que te parezca]

QuinnStorm permite el acceso al repositorio CVS para aquellos que quieran tener el código totalmente actualizado a la última.

cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot login
password: ''leave blank''
cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co compiz

Si quieres ver el CVS en formato web, puedes hacerlo aquí

--------------------------------------------------------------------------------

Selección de paquetes Xgl

Los paquetes que necesitamos son xserver-xgl y los drivers para tu tarjeta gráfica. Si tienes una Nvidia, querrás el paquete nvidia-glx; si usas una tarjeta ATI probablemente necesitarás el paquete xorg-driver-fglrx

Si usas Nvidia escribe en el terminal:

sudo aptitude install nvidia-glx

Si tienes ATI escribe, en su lugar:

sudo aptitude install xorg-driver-fglrx

Luego, instala el servidor Xgl. Desde la terminal:

sudo aptitude install xserver-xgl

--------------------------------------------------------------------------------

Configuración de X.org

Si utilizas Nvidia o ATI necesitarás editar tu configuración X.org. [Nota mia: si tienes ATI, de momento no]

Escribe en el terminal:

sudo gedit /etc/X11/xorg.conf

Si tienes Nvidia, ve a la sección "Module", pon un cuadradillo delante de los módulos "GLcore" y "dri" (si es que aparecen) y añade el módulo "glx" (si no está añadido ya). Más o menos te tiene que quedar así:

Section "Module"

# Load "GLcore"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

No cierres aún. Ve a la sección "Device" y cambia el driver a "nvidia". Así:

Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
EndSection

Ojo: el identificador (identifier, que en el ejemplo es "NVIDIA GeForce FX 5200") puede ser distinto dependiendo de la configuración del hardware de la tarjeta. En cualquier caso, no lo toques, déjalo como esté.

Los demás parámetros que te aparezcan en la sección "Device" déjalos como están.

--------------------------------------------------------------------------------

Si tienes ATI, en el post original te invitan a que veas la página https://wiki.ubuntu.com/BinaryDriverHowto/ATI Deberías hacerlo, aunque es posible que te pase como a mi, que no sabes qué cambiar, y termines por no hacer nada, que es lo que hice yo y me ha funcionado bien.

--------------------------------------------------------------------------------

Configuración del entorno

Hay varias posibilidades de ejecutar Xgl. Puede que primero quieras comprobar si todo funciona como es debido, antes de establecer Xgl y compiz como tu configuración por defecto. Una manera de hacerlo es ejecutar Xgl como una sesión dentro de la sesión X existente. En caso de cuelgue, siempre puedes cerrar la sesión y continuar usando el servidor X normal. Eso te puede ayudar en caso de problemas.

De los siguientes métodos, los usuarios de KDE (por ejemplo, los que tengan instalado Kubuntu y los que han instalado el KDE Desktop) deben utilizar el método A (de los que vienen a continuación), mientras que los usuarios de Gnome pueden utilizar cualquiera de los métodos que se comentan a continuación.

Método A: sesión Xgl

Esta es la que he escogido yo y va muy bien.

Tener una sesión Xgl independiente como una opción más en la pantalla de login te permite volver al servidor X.org estándar instantáneamente. El servidor Xgl se carga sobre el servidor Xorg en lugar de reemplazarlo y ponerse como servidor estándar gdm, el administrador de presentación gnome. Esta es, quizás, la opción más conveniente, porque no es necesario revertir nada si no funciona.

Para ello, es necesario crear dos ficheros nuevos: un script de inicio y un fichero de sesión X.

Abre la terminal y escribe:

sudo gedit /usr/bin/startxgl.sh

con lo que se creará un fichero llamado startxgl y se abrirá para su edición.

Ojo: /usr/bin es el sitio en el que se instalan la mayoría de los binarios del sistema, mientras que /usr/local/bin ó ~/bin son considerado, normalmente, como mejores sitios para el software administrado e instalado localmente. Si decides que en lugar de crear el script donde te he indicado quieres crearlo en uno de esos sitios, ten en cuenta que puede que necesites crear también los directorios. No olvides cambiar las localizaciones en lo que respecta al resto del tutorial. [Si has ejecutado lo que te acabo de señalar: sudo gedit /usr/bin/startxgl.sh este párrafo no va contigo]

Escribe dentro del fichero que se ha creado y se ha abierto las dos líneas que correspondan según tu tarjeta y sistema de ventanas:

Nvidia con Gnome:

#!/bin/bash
Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0 gnome-session

Nvidia con KDE:

#!/bin/bash
Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0 startkde

ATI e Intel i9xx con Gnome:

#!/bin/bash
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session

ATI con KDE:

!/bin/bash
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 startkde

Salva el fichero y cierra el editor.

Haz el script ejecutable escribiendo lo siguiente en el terminal:

sudo chmod +x /usr/bin/startxgl.sh

Ahora vas a añadir una opción al administrador de login de gnome, para que así puedas tener la opción de entrar con una sesión Xgl-gnome. Ejecuta lo siguiente en el terminal:

sudo gedit /usr/share/xsessions/xgl.desktop

con lo que habrás creado un fichero y lo habrás abierto en el editor, y copia dentro lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application

Salva el fichero y cierra el editor.

Ya está. Ahora sal de la sesión actual (o reinicia, lo que quieras) y en la pantalla de entrada de inicio de sesión clica en Opciones y en Selección de sesión (o algo así)

Selecciona Xgl en el menú de sesión (es la tercera opción, probablemente)

Ahora introduce el usuario y la contraseña. En dos segundos te aparecerá un cuadro en el que te preguntará si quieres poner Xgl como sesión por defecto. De momento escoge "Sólo para esta sesión".

Ojo: Cuando el escritorio Xgl aparece por primera vez puede que te pregunte qué localización de teclado prefieres. Elige "Utilizar la localización de teclado de Gnome". Así podrás seguir usando la configuración que tenías.

Para más información utiliza la página: Nested Xg

--------------------------------------------------------------------------------

Método B: reemplazar Xorg con Xgl

Otra manera de ejecutar Xgl y compiz conlleva el reemplazar Xorg con Xgl como servidor X estándar de gdm (el administrador de presentación de gnome). Si se utiliza este método, Xgl no se ejecutará sobre Xorg, lo que podría ser deseable en el caso de que Xorg no se utilice para nada. El cambio entre servidores no será tan sencillo como salir de la sesión y volver a entrar, sino que requerirá un poquito de edición de fichero. [No sé tú, pero si eres novato como yo, más vale que sigas el método A]

Ejecuta:

sudo gedit /etc/gdm/gdm.conf-custom

Si tienes Nvidia,

Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:

[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer -kb
flexible=true
(Why "-kb"? That gives me XKB errors! -- MikaelNilsson)

Si tienes ATI,

Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:

[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer -xorgAc
flexible=true

Y si tienes otra tarjeta,

Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:

[servers]
0=Xgl

[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer
flexible=true

--------------------------------------------------------------------------------

¡Xgl instalado!

Si todo ha ido bien, tienes instalado Xgl, que es con mucho la parte más larga y complicada. Ahora toca instalar compiz. Eso lo verás en español en la segunda parte de este COMO.

Comentarios

Imagen de Anónimo

Gracias amigo!

Imagen de Anónimo

He hecho todo lo dicho arriba y y mi kubuntu no tiene efectos de xgl.si alguien me puede ayudar?

Imagen de imaginateca

Comprueba que has seguido los pasos indicados para KDE, no para Gnome.

Y luego sigue este otro tutorial http://www.ubuntu-es.org/node/19592 que es el que te instala Compiz y con lo que podrás tener los efectos.

Querer es poder. ¿No puedo?, pues no quiero.

Imagen de lechonix

Buenas. he realizado todo paso por paso tal y como has dicho, tengo una radeon 9600, uso gnome y gdm. Una vez que he realizado todos tus pasos me dispongo a inicar sesión de xgl desde GDM, le doy y lo único que aparece es el puntero del ratón y a los pocos segundos de reinicia
las X y vuelvo a GDM.¿Qué hago? Muchas gracias por vuestra atención.

Imagen de carlomagno

Prueba fglrxinfo y mira si te indica que tienes ATI raden 9600 o mesa. Antes de ponerte con este manual debes tener instalados los drivers de ati:

http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide #ati aceleracion

aquí lo explica todo perfectamente, a mi es el único que me ha funcionado, he probado otros poniendoles los drivers de la casa ati y no me han ido bien...

No se si sería este tu problema.

"No sigas el camino marcado, ya que te llevará donde otros ya han ido" (Graham Bell)

"No sigas el camino marcado, ya que te llevará donde otros ya han ido" (Graham Bell)

Imagen de Anónimo

Hola a todos:
Primero, muchas gracias por el Tutorial.
Sin embargo lo he seguido al pie de la letra y puedo iniciar xgl pero me va superlento. Tengo un Acer Travelmate 4002 Wlmi con una Ati 9700 de 64 megas. La tengo configurada perfectamente para 3d, bajándome los drivers de Ati, etc. ¿Cúal puede ser el problema? Gracias.

Imagen de lagarfel

hola, no me funciona, instale todo como dice el manual primero el xgl y despues el compiz, nunca me aparecio ningun error, le doy doble click al icono del compiz le doy ejecutar y no pasa nada todo sigue igual, si alguien por favor me puede ayudar ya he intentado varias veces he tenido que reinstalar el ubuntu varias veces he probado varios manuales, todos diferentes, pero nada, si alguien me puede guiar se lo agradeseria, muchas gracias.

Imagen de lagarfel

disculpen, no se por que aparecio tres veces, gracias.

Imagen de XT

Buenas

Yo tengo una ati 9250 256Mb y todo me salió bien.
Primero hice la aceleración gráfica
Segundo instalé Xgl
Tercero Compiz

Inicié la sesion xgl y todo funcionaba aparentemente,pero cuando instalé gset-compiz y lo configuré ( en la misma sesion todo funcionaba) al volver otro día a iniciar sesión me tira este error:

$ sh compiz.sh

$ gnome-window-decorator: Screen 0 on display ":1.0" already has a decoration manager; try using the --replace option to replace the current decoration manager. << Error>>

Alguien sabe a que hace referencia?

Gracias

Imagen de lagarfel

hola, no me funciona, instale todo como dice el manual primero el xgl y despues el compiz, nunca me aparecio ningun error, le doy doble click al icono del compiz le doy ejecutar y no pasa nada todo sigue igual, si alguien por favor me puede ayudar ya he intentado varias veces he tenido que reinstalar el ubuntu varias veces he probado varios manuales, todos diferentes, pero nada, si alguien me puede guiar se lo agradeseria, muchas gracias.

Imagen de lagarfel

hola, no me funciona, instale todo como dice el manual primero el xgl y despues el compiz, nunca me aparecio ningun error, le doy doble click al icono del compiz le doy ejecutar y no pasa nada todo sigue igual, si alguien por favor me puede ayudar ya he intentado varias veces he tenido que reinstalar el ubuntu varias veces he probado varios manuales, todos diferentes, pero nada, si alguien me puede guiar se lo agradeseria, muchas gracias.

Imagen de madseason

hasta el momento voy de pelos, gracias

Imagen de madseason

hasta el momento voy de pelos, gracias

la parte 2 para cuándo?

Imagen de azoth

Alguien tiene idea de como instalar XGL, sombras o transparencias sobre tarjetas que no sean ATI ni Nvdia?

Imagen de Anónimo

Si te refieres a las tarjetas de Intel, sigue la guía de AIGLX. Funciona igual de bien que XGL.
http://www.ubuntuforums.org/showthread.php?t=145068

Imagen de Anónimo

Hola, me encuentro en dapper, con la versión de 64 bits y sin poder instalar xgl+compiz.

Tengo los repositorios

deb http://www.beerorkid.com/compiz dapper main

En donde se supone actualizan los .deb. El caso es que al lanzar un scrip, un gnome-windowmanager con compiz o lo que sea se reinician las X.

Algún usuario de 64 bits tiene compiz instalado y ACTUALIZADO ( con paquetes de febrero si me funciona, pero me fallan los menus de las aplicaciones)

Gracias

Imagen de eivar

en este enlace puedes encontrar detalles para instalar compiz en AMD64 -- yo lo comprobe personalmente--
http://www.ubuntu-es.org/node/22736

Eivar A. M. M.

Imagen de susej

Espectacular!!

Funcionando con una x300 en kubuntu,
algunas cosas son realmente interesantes.

Lastima que no lo tenga estable, esperare a que termines las tres partes para ver donde puedo afinarlo. Pero al cambiar de cara del cubo se me pierde todo.. una lastima

Imagen de Anónimo

Hola. Llevo 2 días intentando configurar compiz sin lograrlo; a ver si podéis ayudarme. Mi configuración:
* Ubuntu Dapper, con gnome
* kernel: 2.6.15-26-686; driver fglrx: 8.26.18
* ATI X300SE, con 128 Mb, PCI Express
* Xgl funciona: fgl_glxgears me da unos 250 FPS (no mucho, pero en fin)

Lanzo gnome-compiz.sh desde un terminal dentro de gnome (no en la VT1) y me da el error:
compiz.real: No composite extension
Si asigno antes la variable DISPLAY de la forma:
export DISPLAY=:1
gnome-window-decorator &
compiz –replace gconf &
me da el error:
Cant use gconf-dump plugin with gconf plugin
, y ademas compiz no se queda en ejecución (no sale haciendo con ps), y me quedo sin barras superiores de ventanas

Mis dudas:
* ¿Sabes si con esa tarjeta no es posible disponer de compiz? (Buaaa)
* En el caso de que sí sea posible, ¿qué estoy haciendo mal? ¿Hay algo en la BIOS, en la librería mesa,…?
(si necesitas más info, me dices)

Estoy en jdanitxu ARROBA gmail.com)

Muchísimas gracias por adelantado.

Imagen de Anónimo

En alguna parte de este hilo (o del de la otra parte del tutorial) comento que con el kernel 686 (el que tú tienes) esto no funciona. Arranca con el kernel 386 y te funcionará.

Imagen de Anónimo

Y despues de eso que tengo q hacer para comprobar q funciona..

Imagen de Segarra

Perfecto... escribo esto para que cuando saques la segunda parte me entere :D

Eso.. como se sabe si funciona correctamente?

Pues yo he seguido con las instalacion del Compiz, que aparece en el link del principio, y no me funciona :(
Me da errores ... :?

Silver Segarra

Ubuntu 13.10

Imagen de Anónimo

Ejecuta el siguiente comando en una consola

xglinfo

Imagen de Anónimo

Tengo u tarjeta NVIDIA GeForce FX 5200, Ubuntu Dapper (versión descargada 1/07/2006), actualizado, todas las librerias , y no me funciono probando la configuracion anterior. Despues de buscar en muchos foros, encontre que falto algo en la configuracion de xorg.conf (editar con sudo gedit /etc/X11/xorg.conf) en la sección:

Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
EndSection

Hay que agregar dos lineas:
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Quedando:
Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

Luego al instalar compiz,y ejecutar el script "sudo gedit ~/Desktop/compiz" del metodo b de la segunda parte tampoco funcionaba:

Analizando línea a línea el script

#!/bin/bash
gnome-window-decorator &
compiz --replace gconf &
xmodmap /usr/share/xmodmap/xmodmap.la

la segunda arrojaba el siguiente error

compiz.real:No composition extention

asi que segui buscando y encontre que había que cambiar un enlace simbólico "/etc/X11/X" de "/usr/bin/Xorg" a "/usr/bin/Xgl":
para esto eliminamos el enlace simbólico existente y creamos otro.

#borramos
sudo rm /etc/X11/X

#creamos
sudo ln -s /usr/bin/Xgl X

Con esto al ejecutar el script de compiz (de la segunda parte) funciono.

Esperando que esto le sirva alguien.

Juan Fica Gallardo
Santiago, Chile.

Imagen de Segarra

Pues ahora he hecho lo que pones justo arriba

"asi que segui buscando y encontre que había que cambiar un enlace simbólico "/etc/X11/X" de "/usr/bin/Xorg" a "/usr/bin/Xgl":
para esto eliminamos el enlace simbólico existente y creamos otro.

#borramos
sudo rm /etc/X11/X

#creamos
sudo ln -s /usr/bin/Xgl X"

.. y me he cargado las X's, ahora no arrancan. Me dice que

"X: Cannot start /etc/X11/X (no such file or directory), aborting"

A ver si algun alma caritativa me puede ayudar...

Gracias

Silver Segarra

Ubuntu 13.10

Imagen de Anónimo

Hay un error(mio), obvie un paso, ya que cuando cree el enlace simbolico estaba dentro de del directotio "/etc/X11"

#Malo
sudo ln -s /usr/bin/Xgl X

#Bueno
sudo ln -s /usr/bin/Xgl /etc/X11/X

Imagen de famacv

Yo segui la guia de fred cpp en su blog ( https://fredcpp.wordpress.com/2006/06/02/instalar-xgl-en-ubuntu-606-lts/)realmente muy simpe, robusto y facil de seguir, instale xgl+compiz en menos de 20 minutos perfectamente funcional. Cuento con Dapper y una tarjeta Ati Radeon 9550 (rv350) con 256 mb

Al que le marca error: Por lo que dice xgl intenta abrirse en el mismo lugar de xorg por lo que te impide que el programa corra, lo que tienes que hacer es "matar" al Xorg y despues abrir xgl por eso te indica que debes usar el modificado "replace" es decir reemplazar.

te invito a que leas la guia de fred cpp y se despejaran muchas dudas.

Espero les sea util la informacion.

No existe maldad en el hombre, solo ignorancia.

No existe maldad en el hombre, solo ignorancia.

Imagen de mictil

quiero saber si se puden usar las caracteristicas del escritor xgl en la version live de ubuntu? como haria en este caso, tendria que seguir las indicaciones tal cual?

Imagen de Anónimo

Te comento he seguido paso a paso minuciosamente tu manual.Yo ya tenia puesto en mi ATI X800 PRO el controlador fglrx version 8.25 y funcionando correctamente asi que solo me quedaba grabar el xserver-xgl y hacer los scripts que menicionas.

sudo vi /usr/bin/startxgl.sh (con permisos chmod 775)

#!/bin/bash
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session

sudo vi /usr/share/xsessions/xgl.desktop (con permisos chmod 775)

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application

**** Bien arraco la sesion XGL y simplemente no me hace NADA solo que me va un poco más relentizado.Bien decidi poner COMPIZ haber si asi hacia algo pero cunado ejecutaba COMPIZ lo unico que sucedia es que el borde de las ventanas se me ivan y practicamnte no se podian ni manejar las ventanas.Espero que me digas que más puedo hacer para intentar hacer funcionar el XGL

Imagen de Anónimo

Ya lo he hecho ir la culpa es del script del compiz que aparece en la segunda parte del documento , el script correcto es el siguiente:

#!/bin/bash
gnome-window-decorator & compiz --replace gconf decoration wobbly\
fade minimize cube rotate zoom scale move resize place switcher opacity &
xmodmap /usr/share/xmodmap/xmodmap.es

Imagen de Anónimo

Con ese script si que me funciona pero reinicie el ordenador y volvi a entrar a la sesion XGL y posteriormente ejecute el compiz.sh (como lo habia ya hecho) y esta vez no me fue y asi se ha quedado, no lo entiendo,lo hice funcionar estube probando y reinicio y se acabo lo bonito.........

Imagen de Anónimo

Método B: reemplazar Xorg con Xgl

Este al aplicarlo en la pantalla de inicio (donde pones usuario y password) se me queda de color GRIS y el puntero del raton en modo pensando.Asi que con esta opcion tampoco he podido hacer ir el XGL.Todo esta correcto con relacion ha este manual asi que no entiendo que sucede...