[HOWTO] Xgl Beryl, Ubuntu Feisty 7.04, ATI Radeon Xpress 200M 32MB

ATENCION: Hay un upgrade de este howto. Es porque ya está disponible Compiz Fusion, y ya lo hice funcionar con esta misma tarjeta. Así que por favor, actualicen sus efectos 3D a lo más reciente. Aunque para habilitar la aceleración 3D, siempre tienen que hacer el mismo procedimiento que acá se menciona. Saludos.

Hace casi un mes y medio, hice un howto de Xgl-Beryl con una ATI Radeon Xpress 200M en Ubuntu Feisty Herd 5(antes de que fuera lanzado) y en ese momento era funcional, ya que se tenía una version 2.0 de Beryl, compatible totalmente con Xgl.

Despues del lanzamiento de Beryl 2.1, se perdían los efectos visuales. Por lo que ese howto ya no se vuelve funcional para la nueva version de Beryl.

A raíz de eso, he instalado ya Ubuntu Feisty Fawn 7.04, en su version lanzada recientemente, y segui los siguientes pasos (ya actualizandonos tambien con otras fuentes):

1. Habilitar la Aceleracion Grafica de la ATI Radeon Xpress 200M

Hay que ir al menú Sistema>Administración>Gestor de Controladores Restringidos

Nos tiene que salir el Driver recomendado para nuestra tarjeta ATI

Hay que marcar la casilla de Habilidado y dar clic en el boton de Habilitar el Controlador.

Luego el asistente descargara el Driver ATI compatible con nuestro modelo de tarjeta:

En este caso, se descarga el Driver 8.34.8 de ATI. Luego de descargarlo, hace la configuracion respectiva (incluyendo el xorg.conf y la deshabilitacion de AIGLX). En mi caso, aqui he subido el xorg.conf (adaptarlo a su modelo)

Reiniciar la computadora, y luego probar si tenemos aceleración grafica:

glxinfo | grep direct

Nos tiene que dar un “Yes” de respuesta, de esta forma:

De lograr esto, habemos terminado con éxito de habilitar la aceleración gráfica a nuestra tarjeta ATI.

Ahora procedemos a la instalacion y configuración de Xgl y Beryl.

2. Instalación y Configuración de Xgl y Beryl

Primero hay que editar nuestro sources.list

sudo gedit /etc/apt/sources.list

Y agregar el siguiente repositorio:

deb http://ubuntu.beryl-project.org/ feisty main

Luego le cargamos la clave gpg y actualizamos nuestros repositorios:

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

sudo apt-get update

Ahora instalamos Xgl y Beryl

sudo apt-get install beryl beryl-manager beryl-ubuntu emerald-themes xserver-xgl

Luego de haberlos instalados procedemos a su configuracion.

Ahora hay que crear el archivo de arranque de Xgl

sudo gedit /usr/local/bin/startxgl.sh

Agregamos las siguientes líneas:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Guardar y cerrar.

Ahora hay que darle permisos de ejecución al archivo creado:

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

Luego creamos una sesion de arranque independiente para Xgl.

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

Y agregarle las siguientes líneas:

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

Guardar y Cerrar.

Luego configuramos nuestros repositorios creando el siguiente archivo:

sudo gedit /etc/apt/preferences

Y agregamos las siguientes líneas:

Package: *
Pin: release o=lupine
Pin-Priority: 1000

Guardar y cerrar.

Actualiza los repositorios nuevamente.

sudo apt-get update

PASO IMPORTANTE PARA QUE ESTO FUNCIONE, NO OBVIARLO

Ya que mencionabamos que la nueva version de Beryl 2.1 no es compatible con Xgl, entonces hay que descontinuar su nucleo solamente a la version 2.0 de esta forma:

sudo apt-get install beryl-core=0.2.0~0beryl1

Después de hacer esto, reiniciar nuestra máquina.

Cuando estemos en la pantalla de inicio, seleccionar Opciones>Sesiones>Xgl, y entrar normalmente con nuestro username y password. Puedes dejarla como predeterminada. Debes de ver un poco distinta la forma de iniciar que cuando se hace con Gnome.

Ya iniciada la sesión, abre consola y escribe el siguiente comando:

beryl-manager

Si todo sale bien, tienes que ver el cambio en el borde de ventana, pero también debido al “downgrade” que se le hizo al nucleo de Beryl, posiblemente te salga un mensaje diciendo que el paquete “beryl-manager” no está instalado. Si sale eso vuelvelo a instalar y listo:

sudo apt-get install beryl-manager

Ahora vuelve a escribir el comando y presionar enter:

beryl-manager

Y listo, bienvenido al Desktop 3D Beryl con Xgl con nuestra modesta tarjeta ATI Radeon Xpress 200M de 32MB.

Aca una muestra de que ha funcionado:

Entonces para que inicie cada vez que entres a tu sesión, solamente hay que agregar el “beryl-manager” en los programas al inicio de esta forma:

Menu Sistema>Preferencias>Sesiones

Ahora en Programas al Inicio, agrega “beryl-manager”

Acepta, y ya puedes tener en el arranque Beryl en el arranque de tu sesión.

Espero que sea de su utilidad esta actualizacion del Howto Anterior.

Saludos.

Fuente 1 | Ubuntu-es
Fuente 2 | Ubuntu on Dell Inspiron 1501
Fuente 3 | Blog David Mejia, Howto Anterior

Article written by David

131 comentarios a “[HOWTO] Xgl Beryl, Ubuntu Feisty 7.04, ATI Radeon Xpress 200M 32MB”

  1. Thingol

    yo instale compiz fusion con el update de este how to y no desinstale beryl ahora compiz corre muy bien
    Ati Xpress200M 128

    [Responder]

  2. iquer

    hola que tal, oye tengo un problema segui tu manual para configurar ati y beryl, y todo salio a la perfección, pero despues que ya tenia todos los efectos de beryl y reinicie mi maquina, ya no funcionó asi que le di de nuevo el comando de
    glxinfo | grep direct

    y ya no me saca el mensaje de direct rendering: Yes

    y tengo que volver a desistalar el controlador y volverlo a instalar para que funcione de nuevo

    Alguien sabra como arreglar este problema?

    gracias

    [Responder]

  3. silverwolf

    ya lo eche a andar con ATI xpress 200 series…
    grax

    [Responder]

  4. frank

    david esta exelente los pasos que distes para esta (para mi) azaña, pero cuando entro a sistema>preferencias>efectos de escritorio me dice: LA EXTENCION COMPOSITE NO ESTA DISPONIBLE… y aun cuado ya tengo istalado el beryl puedo entras a su menu “algo que antes no podia hacer” el cubo no gira ni tengo ninguno de los efectos del beryl, que puedo hacer?

    [Responder]

  5. Manuel Tapia

    Por fin lo pude hacer, me funciono todo bien en 32 Bits, en 64 Bits funciono pero me dio muchos problemas y era un poco lento, en 32 Bits corre de maravilla todo, pero tengo un problema cuando le doy a cerrar sesion, la pantalla se pone toda en negro y no reacciona el equipo, presiono control+alt+f1 y tampoco y tengo que apagarla y encender de nuevo. que puede ser? gracias por la ayuda

    [Responder]

  6. dan

    como le hago para pasar beryl a la version 2.0 ya que mi ubuntu festy no me deja con el comando sudo apt-get install beryl-core=0.2.0~0beryl1 me dice que ya tengo la version mas actualizada, y al hacer el glxinfo | grep direct me dice Xlib: extension “free86-DRI” missing on display “localhost:1.0.
    direct rendering: No
    tengo una laptop toshiba a135-s2276
    hago el comentario porque ya tengo el beryl instalado y al parecer funciona a la perfeccion pero de repente como que se come algunos graficos y se bloquea y luego tengo que ctrl-backspace

    [Responder]

  7. Oscar

    El beryl me funciono perfectamente, a la primera siguiendo todos los pasos. Lo que si fue que me desconfiguro el teclado (he alli que no ven tildes en el mensaje). Muy bueno, ya habia tratado antes con otros procedimientos y me dejaban a medias.

    [Responder]

  8. Yo

    sirve igual para una de 128MB

    [Responder]

  9. erick

    Podrias decirme como se llama el paquete de “gestor de controladores restringidos” ? Uso debian y obviamente no lo trae instalado por default. Tambien si podrias decirme los repositorios que usas te lo agradeceria infinitamente. GRACIAS!

    [Responder]

  10. erick

    Ni hablar, yo tambien lo seguire intentando. Si lo logro, te hago saber tambien. Gracias por responder, saludos!

    [Responder]

  11. erick

    restricted-manager

    [Responder]

  12. Freddo

    Hola antes que nada, TE FELICITO, por este post, demaciado BUENO, me ayudo a intalar mi ATI 200 M Xpress en una Acer Aspire de manera correcta, la unica duda que tengo es la siguiente:
    Mi monitor es de 15 y realmente puede tener resoluciones mayores ya que en GUINDOWS acepta 1280×800 como puedo cambiar eso en Ubuntu tiene que ser en el XGL?

    [Responder]

  13. Marc

    em dic marc i e echo eso de los controladores restringidos y me dice que mi ordenador no necessita controladores restringidos.

    [Responder]

  14. Rick

    Amigo, creeme intente muchas veces hacer esto para la famosa tarjejita de ATI (XPRESS 200M) y ninguno habia funcionado, el tuyo lo hizo EXCELENTE a la primera. Pues muchas gracias y recomendare este site a todos aquellos que se tienen problemas con beryl.

    saludos

    [Responder]

  15. Edgar H.

    hola, excelento tuto, tengo una dell inspiron 1501 con una ati radeon xpress 200m y se me presenta el problema que despues que instalo beryl y ejecuto xgl al poner en la terminal $glxinfo | grep direct me dice direc rending: No
    como lo puedo solucionar?

    otra cosa para responderle a adolfo, ese mismo error me lo lanzo y determine que se trataba del chip broadcom 43xx y consegui solucionarlo en este post:

    http://www.ubuntu.cymaho.com/2007/04/01/wireless-wifi-chip-broadcom-en-ubuntu-feisty-con-ndiswrapper/

    espero te sirva de ayuda.

    saludos desde venezuela.
    Un Novato ya no tan Newbi.

    [Responder]

  16. Angel Mario

    No pos a mi si me funciona para lo que no me gusta es que cuando inicia xlg aparecen muchos puntos y el el punteron en x eso es normal, megustaria que inciara sin ese fallo como le hago

    [Responder]

  17. adon

    donde cargo el gpg en sources list o en la terminal…..totalmente newbie,
    mea culpa, mea culpa

    porcierto no tiene que ver si instale ubuntu con wubi

    [Responder]

  18. nathan

    Hola he seguido todos los pasos de su guía y me he topado con un problema.

    Cuando doy la orden xserver-xgl me aparece el siguiente error:

    bash: xserver-xgl: orden no encontrada

    De allí no me atrevo a avanzar, si me dicen cual es el problema se los agradecería bastante :)

    Un saludo

    PD Visiten mi web

    [Responder]

  19. Thingol

    sudo apt-get install xserver-xgl

    [Responder]

  20. ppk

    Perfecto. Muchas gracias. Funciona a la primera con mi ATI X300 :)

    [Responder]

  21. Escudero83

    Hola, me gustaria saber si este howto tambien es igual para xubuntu, gracias.

    [Responder]

  22. San

    If this is a success story of xpress200 and beryl, I beg of you for ENGLISH! :)

    [Responder]

  23. Luis Felipe

    Hola lo que pasa es que tengo un Pentium 4 de 3.0 de contacto con una board intel pura, de marca, esta a su vez trae con sigo un microchip ati con unos graficos excelentes, y la cuestion es que yo no tengo internet desde donde tengo instalado linux.
    Habria alguna forma de hacer el proceso sin estar conectado a la red.
    grcias

    [Responder]

  24. gabriel

    hola que tal
    esta es la segunda ves que sigo el tutorial la ves pasada con la version anterior de ubuntu y me funciono a la primera ahora que lo intento con esta version a la hora de poner el glxinfo | grep direct me sale que no tengo direct rendering, no se porque se me hace muy raro porque tengo los efectos de escritorio funcionando.

    gracias y si sabes algo escribeme porfas
    saludos

    [Responder]

  25. Idetrorce

    very interesting, but I don’t agree with you
    Idetrorce

    [Responder]

  26. monche

    rolate el corg.conf, parece ser que me da problemas respecto a eso.

    Porfas!!

    [Responder]

  27. Xavier

    Una pregunta por q al seguir todos los pasos como lo indica este HOW no me habilita todos los efectos del escritorio y me dice q no hay aceleración grafica
    Nota: tengo la misma ATI que se menciona

    [Responder]

  28. oscar

    Hola. formatie mi maquina y tenia instalado el beryl, pero ahora que lo trato de instalar tengo un problema cuando ejecuto esta instruccion:
    “sudo wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -”

    no se puede conectar. que otro metodo puedo usar para intalar el beryl??

    [Responder]

  29. fernando

    yo tengo ubunto 8.04 y mi tarje es ati radeon x1600pro y cuando hago el primer preceso,que indica aqui no me da la opcion de aceptar me da este error: direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    OpenGL renderer string: Mesa GLX Indirect

    [Responder]

Añadir un comentario.

Identifíquese con su cuenta de Twitter presionando el siguiente botón o llene el formulario siguiente: