5 de mayo de 2007

Instalar y Configurar Beryl para Kubuntu Feisty (ATI MOBILE X1400)

Después de tanto investigar y probar por mas de una semana, al fin pude instalar el beryl con soporte XGL para kubuntu feisty ya que desde el principio tenia problema al configurar mi tarjeta de video para 3D, luego se me presento el problema que el beryl no me tomaba el tema, lo cual no tenia los efectos 3D :-(

Ahora lo importante, a continuación se explicara tratando de ser explicativo para que no haya ningún problema al aplicarlo a cualquier distribución.
  • Ahora se procede a instalar el restricted-manager ya sea por synaptics o por consola:
$ sudo apt-get install restricted-manager

Luego ejecutar el administrador:
$ sudo restricted-manager

Y selecciona la tarjeta de video para que lo instale bien y reiniciarmos...
  • Para verificar si nuestra tarjeta tiene activada la aceleración 3D, en consola colocar .
$ glxinfo | grep direct
y deberia mostrar lo siguiente:


direct rendering: Yes

Si se desea saber mas información sobre la tarjeta, colocar por consola:
$ fglrxinfo

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon X1400
OpenGL version string: 2.0.6334 (8.34.8)

  • Ahora se procede a instalar el paquete xserver-xgl ya sea por synaptics o por consola:
sudo apt-get install xserver-xgl xorg-driver-fglrx
  • Después 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

Para KDE y ATI o intel, colocar:
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session 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 sesión 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 #(En esta parte es el nombre que le vamos a poner para distinguir la sesion ejemplo si es gnome le podemos poner gnomexgl o si es kde le podemos poner kdexgl)
    Comment=Start an Xgl Session
    Exec=/usr/bin/startxgl.sh
    Icon=
    Type=Application

Guardamos y listo. ya tenemos nuestra sesion de Xgl.

  • Ahora instalamos los paquetes de Beryl con todas sus dependencias, utilizamos el synaptics o la consola:
sudo aptitude install libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
  • Ahora nos falta indicar que queremos que se ejecute Beryl al inicio, por lo que agregamos a los programas de inicio:
Beryl al inicio para kde
  • Escribir en consola:

        ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager
  • Ahora reiniciamos y seleccionamos la sesion xgl, si por algun motivo no funciona los temas o no anda bien el beryl, verifica por consola si tiene el archivo beryl-core, de lo contrario hay que bajarlo en la siguiente pagina http://ubuntu.beryl-project.org/...1_i386.deb
Luego se descomprime con la aplicación ARK en modo gráfico y descomprime nuevamente el archivo data.tar.gz, alli vas a ver el archivo beryl-xgl lo descomprime en /usr/bin/.

Nota:
si te dice que no tiene los permiso para descomprimirlo en esa ubicacion, lo coloca en tu carpeta personal y luego por consola lo copia en la carpeta destino:

$ sudo cp /home/usuario/beryl-xgl /usr/bin

Mas Información:
http://www.guia-ubuntu.org/index.php?title=Xgl_y_Beryl

2 comentarios:

Anónimo dijo...

Hola, segui tus pasos para instalar Beryl.

cuando hago glxinfo | grep direct
me aparece:

Xlib: extension "XFree86-DRI" missing on display ":1.0".
direct rendering: No

y sin embargo beryl funciona perfecto... hasta probe los screensavers gl para estar seguro de q todo este bien y la verdad q corren 10 puntos. no se xq dice rendering: no pero a mi me funciona igual.

muchas gracias!

schum@-ve dijo...

Hola, bueno a mi tambien me sale pero cuando entro con la sesion XGL, pero si entro normal con la otra sesion me sale direct rendering: Yes

P.D. a mi derrepente se me da#o el beryl y no se que es...... y no quiero formatear


Firefox