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


yo instale compiz fusion con el update de este how to y no desinstale beryl ahora compiz corre muy bien
Ati Xpress200M 128
[Responder]
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]
ya lo eche a andar con ATI xpress 200 series…
grax
[Responder]
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]
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]
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]
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]
sirve igual para una de 128MB
[Responder]
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]
@erick: todavía estoy intentando de poder configurarlo en Debian, solo en Ubuntu he podido. Ese controlador de drivers restringidos no existe en Debian, va contra la DFSG (Debian Free Software Guidelines) de Debian
Si lo llego a hacer funcionar, hago un post aparte.
Saludos!!
[Responder]
Ni hablar, yo tambien lo seguire intentando. Si lo logro, te hago saber tambien. Gracias por responder, saludos!
[Responder]
restricted-manager
[Responder]
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]
em dic marc i e echo eso de los controladores restringidos y me dice que mi ordenador no necessita controladores restringidos.
[Responder]
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]
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]
@Edgar H: es normal que no te funcione el direct rendering ya cuando estas en xgl, porque toda la aceleración la usa xgl (si sos observador, no podrás jugar juegos con aceleración 3D, mientras tengas xgl).
Y gracias por el aporte de la bcm43xx, a muchos les servirá.
Saludos!!!
[Responder]
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]
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]
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]
sudo apt-get install xserver-xgl
[Responder]
Perfecto. Muchas gracias. Funciona a la primera con mi ATI X300
[Responder]
Hola, me gustaria saber si este howto tambien es igual para xubuntu, gracias.
[Responder]
If this is a success story of xpress200 and beryl, I beg of you for ENGLISH!
[Responder]
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]
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]
very interesting, but I don’t agree with you
Idetrorce
[Responder]
rolate el corg.conf, parece ser que me da problemas respecto a eso.
Porfas!!
[Responder]
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]
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]
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]