Instalar Beryl + XGL + Ati en Ubuntu Edgy 6.10

Quien no a probado Beryl, o por lo menos a quien no le gustaria probarlo? No hay Windows Vista que supere esta maravilla.

A llegado la hora de documentar como hice funcionar Beryl.

Acá no voy a especificar letra por letra, la idea es que hagan Copy Paster en una consola y les salga andando.

REQUERIMIENTOS:
Aceleración 3d Activada
Composite Desactivado
Una Consola
Editor de texto tipo Gedit, Kate

SOLUCIÓN DE PROBLEMAS
Iniciar Sesion con Gnome-XGL y botones Reiniciar y Apagar
Iniciar Sesion con Gnome-XGL y Teclado Español

1-Necesitamos agregar el repositorio de Beryl para eso abren la Sources.list:
Ubuntu:
sudo gedit /etc/apt/sources.list
Kubuntu:
sudo kate /etc/apt/sources.list

Al final del archivo agregan:
#Beryl edgy
deb http://ubuntu.beryl-project.org edgy main

Cierren y guarden los cambios.

Necesitamos descargar la Key:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

Actualizamos los repositorios:
sudo apt-get update

Y procedemos a instalar Beryl:
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes

2-Ahora nos queda configurar una sesión XGL:
IMPORTANTE: Antes de Realizar estos pasos comprueben que no les ande Beryl (Ejecutenlo, si les larga error o se ve mal sigan con la guia), ya que me a ocurrido que sin hacer estos puntos igual funciona perfectamente.

Con Gnome:

Creamos el Scrip
sudo gedit /usr/bin/startgnomexgl.sh

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

Cierran y guardan los cambios

Agregamos una sesión XGL:
sudo gedit /usr/share/xsessions/gnome-xgl.desktop

Adentro colocamos:
[Desktop Entry]
Encoding=UTF-8
Name=gnome-xgl
Exec=/usr/bin/startgnomexgl.sh
Icon=
Type=Application

Cierran y guardan los cambios

Tenemos que darle permiso de ejecución:
sudo chmod 755 /usr/bin/startgnomexgl.sh
sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop

Para Finalizar configuramos Gnome para que ejecute Beryl al inicio del Sistema:
Vamos a:
sistema/preferencias/sesiones – programas de inicio y agregan:
beryl-manager

Nos resta Terminar la Sesión actual y entrar con la que acabamos de crear que se llama Gnome-xgl

Con KDE:

Creamos el Scrip
sudo kate /usr/bin/startkdexgl.sh

Adentro colocamos:
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 &&
DISPLAY=:1
# Iniciar kde
exec startkde

Cierran y guardan los cambios

Agregamos una sesión XGL:
sudo kate /usr/share/xsessions/kde-xgl.desktop

Adentro colocamos:
[Desktop Entry]
Encoding=UTF-8
Name=kde-xgl
Exec=/usr/bin/startkdexgl.sh
Icon=
Type=Application

Cierran y guardan los cambios

Le damos los permisos:

sudo chmod 755 /usr/bin/startkdexgl.sh
sudo chmod 755 /usr/share/xsessions/kde-xgl.desktop

Para que Beryl se ejecute en el Inicio:
kate ~/.kde/Autostart/startberyl.sh

Adentro colocamos:
#!/bin/bash
beryl-manager

Cierran y guardan los cambios

Finalizando:

chmod +x ~/.kde/Autostart/startberyl.sh

Nos resta Terminar la Sesión actual y entrar con la que acabamos de crear que se llama Kde-xgl

SOLUCIÓN DE PROBLEMAS

TECLADO EN ESPAÑOL
Uno de los problemas que se me presento despues de correr la sesion con Beryl es que el teclado estava con distribución US (Ingles), y desde el Xorg o Sistema-Preferencias-Teclado no lo pude cambiar de ninguna forma. Por suerte busque por ahí y encontre esto que lo tienen que agregar en el inicio de sesion que seria:
Sistema-Preferencias-Sesiones-Programas de Inicio
Y agregan la siguiente linea
xmodmap /usr/share/xmodmap/xmodmap.es
Cuando inicien la sesion seguro les aparece un cuadro de dialogo diciendo que la configuracion del teclado e idioma del Xorg y Gnome son distintas, ustedes elijan Gnome.

AGREGAR BOTONES DE APAGAR Y REINICIAR EN EL MENU SALIR
Esto si que fue algo molesto, tener que salir al GDM para poder apagar o reiniciar la pc. Por suerte también encontre solución a esto. La forma de que aparescan los botones es cambiando lo que hicimos anteriormente cuando creamos la sesion Gnome-XGL.
Tiramos el siguiente comando:
sudo gedit /usr/bin/startgnomexgl.sh

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

Por esto otro:
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
# Iniciar Gnome
exec gnome-session

Cierran y guardan los cambios
Con ese cambio ya tendríamos los botones y podemos dejar como predeterminada la sesion de Gnome-XGL

Un dato importante: Si tenes una Nvidia podes instalar Beryl con Automatix Bleeder

Acá les dejo un par de videos de lo que es capas Beryl, la verdad e visto videos 10 veces mejor que estos pero la verdad ya me arden los ojos:

Anuncios

Un comentario el “Instalar Beryl + XGL + Ati en Ubuntu Edgy 6.10

  1. Tengo un problema instale Beryl en Ubuntu y todo estaba perfecto, hasta que me fui al menu de beryl en advanced beryl options/ rendering platform y cambie de automatic a otra opcion, ahora se clava al iniciar la secion por el modo grafico. Como hago para arreglar esto desde la consola? Me imagino que como configure la secion para que arranque con beryl se cuelga por la configuracion. Necesito quitar a beryl del arranque de secion automatico.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s