Instalar Beryl en tu ubuntu

25 10 2006

 

Leer de favor el apartado de Aceleracion grafica para Nvidia y ATI.

EFECTO DE FUEGO EN ESTE BLOG PARA LOS QUE YA INSTALARON BERYL Aqui dejo el link:

Por fin!!! la actualización de Beryl  0.1.1 y Efecto de fuego en BERYL
Para instalar XGL abrimos una terminal y escribimos:

sudo gedit /etc/apt/sources.list

Agregamos los siguientes repositorios:

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


si es tu pc tiene un AMD64

deb http://xgl.compiz.info/ dapper main main-amd64

Ahora escribimos la siguiente clave:

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

esto simplemente es para las firmas.

Ya que tenemos los repositorios necesarios lo que Debemos hacer es actualizarlos desde el gestor de paquetes synaptic o desde la consola con el siguiente codigo:

sudo apt-get update

Ahora si a instalar los paquetes necesarios.

Primero lo mejor es actualizar nuestra distro para no tener ningun tipo de problema, esto toma tiempo y se realiza con el siguiente codigo:

sudo apt-get upgrade

Para aquellos que tengan flojera de actualizarlo y esten impacientes por tener su cubo funcionando pueden actualizar lo necesario que es el xserver-xorg, repito esto es para los flojos jajaja asi que los que no tengan flojera no hagan caso a esta parte.

Bueno despues de actualizar instalamos el siguiente paquete (xserver-xgl) ya sea desde synaptic o desde la terminal con:

sudo apt-get install xserver-xgl

Despues de haber instalado el xgl lo que tenemos que hacer es el script de inicio de la siguiente manera: abrimos una terminal y escribimos

sudo gedit /usr/bin/startxgl.sh

dentro de este archivo escribimos el codigo segun nuestra tarjeta de video:

Nota: esta es la unica parte que cambia entre GNOME Y KDE lo demas es exactamente igual.

PARA GNOME

si es Nvidia

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer & DISPLAY=:1
exec gnome-session

si es Ati

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1
exec gnome-session

PARA KDE

si es Nvidia

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer & DISPLAY=:1
exec startkde

si es Ati

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1
exec startkde

Guardamos el archivo y le damos permisos de ejecución al archivo que ya creamos de la siguiente manera:

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

Seguido de nuestro script viene el archivo de sesion que se crea de una manera muy sencilla que es la siguiente:

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

y dentro del archivo escribimos:

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

Guardamos y listo. ya tenemos nuestra sesion de Xgl.

Aqui viene lo bueno nuestro decorador de ventanas Beryl.

primero instalamos los paquetes de Beryl con todas sus dependecias.

al haber terminado de instalar dichos paquetes ahora modificaremos el siguiente archivo:

sudo gedit /etc/X11/xorg.conf

Para los que tienen Nvidia en la parte que dice Load “Glcore” y Load “dri” simplemente agregen un signo de gato para dejar a estos parametros como comentarios asi:

#Load "GLcore"
#Load “dri”

y si no se encuentra Load “glx” agregenlo ya sea arriba o hasta abajo de esa seccion antes del Endsection ejem:

#Load "GLcore"
#Load "dri"
Load glx

Claro que si ya se encuentra no van a tener que modificar nada.

ahora verifica que esta seccion (Section Device) quede asi:

Section "Device"
Identifier "AQUI NO MODIFIQUES NADA"
Driver "nvidia"

BusID "PCI:1:0:0"
Option “RenderAccel” “true”
Option “AllowGLXWithComposite” “true”
EndSection

y añade al final de todo el archivo lo siguiente:

Section “Extensions”
Option “Composite” “Enable”
EndSection

Para los que tienen ATI modifiquen solo la parte de device que debe quedar asi:

Section "Device"
Identifier "AQUI NO MUEVAS NADA"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "no_accel" "no"
Option "no_dri" "no"
Option "DynamicClocks" "on"
Option "mtrr" "on"
Option "DesktopSetup" "Single"
Option "ScreenOverlap" "0"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "agplock=0"
Option "PowerState" "1"
EndSection

Ahora lo unico que tienes que hacer es entrar en sistema>preferencias>sesiones y en la pestaña de programas le das añadir y escribes el siguiente comando:

beryl-manager

ahora solo nos queda reiniciar y en la parte donde nos piden nombre de usuario y contraseña en opciones escoger sesion- Xgl y listo entrar a la sesion como siempre y elegir si desean que se convierta en predeterminada o solo por esta vez al entrar veran un hermoso cubo con el que podran jugar aqui dejo tambien los shortcuts:

Ctrl+Alt+right or left dar vuelta al cubo
Ctrl+Alt+Click derecho manipular el cubo con el mouse
Tecla Win+ m negativo
Tecla Win+ n negativo solo a la ventana u objeto que se desee
Tecla Win+ scroll del mouse zoom
Shift+f9 efecto de lluvia
Alt+scroll transparencia
Ctrl+scroll color
Shift+scroll brillo
Ctrl+f12 motion blur (efecto al cubo de desvanecimiento bastante bueno)
Sosteniendo la ventana+Shift+Alt la ventana se pega a las paredes

para elegir las opciones del cubo simplemente denle click al icono y les apareceran todas las opciones necesarias.

bueno espero que este tutorial sea de su agrado trate de ser lo mas explicito posible para que no hubiera confusion alguna.

EFECTO DE FUEGO EN ESTE BLOG PARA LOS QUE YA INSTALARON BERYL Aqui dejo el link:

Por fin!!! la actualización de Beryl  0.1.1 y Efecto de fuego en BERYL