glixshy

jueves, junio 21, 2007

Ubuntu 7.04 + XGL + Beryl @ ATI Radeon xpress 200M



Hola gente!

Después de un periodo de ausencia muy largooooooooooo... jejeje, de no escribir nada y de que mis compañeros del grupo han abandonado glixshy, he decidido continuar con el blog.

Por lo tanto hago una nueva y coordial invitación a toda aquella persona que tenga conocimientos de GNU/Linux y SL en general, ademas de muchas ganas de compartir y seguir aprendiendo.

Hoy les voy a explicar como instalar Beryl en Ubuntu 7.04 (Feisty Fawn), utilizando los drivers privativos de ATI y para esto instalaremos también XGL, ya que es el único que me ha permitido ejecutar beryl con mi tarjeta RADEON XPRESS M200.

  • Primero debemos activar la aceleración grafica de nuestra RADEON XPRESS M200, de la siguiente manera:

    Ir al menu Sistema>Administración>Gestor de controladores restringidos.

    Ahi sale el controlador adecuado para nuestra tarjeta grafica y lo unico que debemos hacer es marcar la casilla "Habilitado" dandole un simple click y tambien click en [Cerrar].

    Despues aparece una nueva ventana que nos pregunta si deseamos habilitar el controlador, le damos click en [Habilitar el controlador]. Despues de esto inicia la descarga de dicho controlador y al finalizar se realiza la configuracion automatica y desactivacion de AIGLX (el cual estaba instalado por defecto con nuestro servidor de X).

    Lo siguente es reiniciar nuestro equipo, una vez que reiniciado abrimos la consola para verificar que la aceleracion grafica este activada:

    chinux@m2000:~$glxinfo | grep direct

    Dando como resultado:

    direct rendering: Yes

    Esto indica que tenemos nuestra xpress 200M lista.


  • Es tiempo de instalar XGL y Beryl:

    Editar sources.list

    chinux@m2000:~$sudo gedit /etc/apt/sources.list

    agregar la siguiente linea al final del archivo

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


    cerrar y guardar cambios en sources.list

    Despues cargar la clave gpg y actualizar repositorios

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

    chinux@m2000:~$sudo apt-get update

    Ahora instalamos XGL y Beryl

    chinux@m2000:~$sudo apt-get install beryl beryl-manager beryl-ubuntu emerald-themes xserver-xgl

    Una ves descargados e instalados los paquetes, procedemos a configurar lo siguiente:

    Crear un archivo para el arranque de XGL

    chinux@m2000:~$sudo gedit /usr/local/bin/startxgl.sh

    y agregar las lineas:

    #!/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 salir. Ademas de darle sus respectivos permisos de ejecucion

    chinux@m2000:~$sudo chmod a+x /usr/local/bin/startxgl.sh


    Lo siguiente es crear una sesion para el arranque de XGL:

    chinux@m2000:~$sudo gedit /usr/share/xsessions/xgl.desktop

    Al nuevo archivo le agregamos las lineas siguientes

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


    Guardar y cerrar.

    Despues configuramos los repositorios creando otro nuevo archivo

    chinux@m2000:~$sudo gedit /etc/apt/preferences

    con las lineas

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


    Guardar y cerrar

    Actualizar repositorios

    chinux@m2000:~$sudo apt-get update

    y por razones de compatibilidad descontinuamos el nucleo de Beryl a la version 2.0

    chinux@m2000:~$sudo apt-get install beryl-core=0.2.0~0beryl1

    OK!

    Ahora reiniciamos el equipo y en la pantalla inicial seleccionamos

    Opciones>Sesiones>Xgl

    y cargamos la sesion.

    ya estando dentro de la sesion abrimos una consola y escribimos

    chinux@m2000:-$ beryl-manager

    LISTO!!!!

    Ya tenemos beryl en nuestro equipo. solo falta que se cargue cada vez que iniciemos sesion, para esto vamos a

    Menu Sistema>Preferencias>Sesiones

    Aparece una ventana donde selecionamos "Programas al inicio"

    seleccionamos [Nuevo], en nombre ponemos "beryl" y en comando "beryl-manager" y cerramos la ventana. Posteriormente cada vez que iniciemos sesion el beryl se cargara automaticamente.

    A disfrutar!!!!


    Saludos!!!



  • 18 Comments:

    • Yo lo instale en Feisty Fawn pero con Nvidia Gforce2 MX400 64mb, es la onda el beryl.carloscmrave@gmail.com

      By Blogger Carlos, at 1:40 PM  

    • No manches que chingoneria de tutorial! como decimos aqui en Mexico -te la sacaste we-

      es un placer por fin testear el beryl, y llevar mi ubuntu a su ultima frontera, el aspecto visual tipo vista y macos..

      gracias gracias gracias

      Andres Bonilla
      Tampico, Tamaulipas, Mexico

      Testeado en Toshiba Satellite l35-sp2031
      intel celeron m, 1gb ram, 60 hd, video ati movil 200m

      By Anonymous Anónimo, at 11:21 AM  

    • Gracias por los comentarios y opiniones!!

      Saludos!!!

      By Blogger chinux, at 1:26 PM  

    • Cuando llego a la parte de descontinuar el nucleo me sale:
      sudo apt-get install beryl-core=0.2.0~0beryl1
      Leyendo lista de paquetes... Hecho
      E: Registro inválido en el archivo de preferencias, no hay cabecera de paquete
      q puede ser...soy novatillo...despues segui con los otros pasos y no me anda el cubo

      By Blogger Ariel, at 10:23 PM  

    • Oye Ariel, al parecer el problema puede ser el archivo "preferences" ubicado en /etc/apt verificalo o en dado caso tambien revisa sources.list

      Ese problema radica en el gestor de descargas cuando haces uso de apt-get, desde cuando te da ese problema???

      Tambien echale un vistazo a los foros de ubuntu ;-)

      Saludos!!!

      By Blogger chinux, at 12:03 PM  

    • Como hago para q esto me funcione? todo lo llevaba bien hasta aqui :S

      jcsolorzano@TAYTA:~$ sudo wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
      --11:40:14-- http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg
      => `-'
      Resolving ubuntu.beryl-project.org... 80.77.247.17
      Connecting to ubuntu.beryl-project.org|80.77.247.17|:80... connected.
      HTTP request sent, awaiting response... 404 Not Found
      11:40:14 ERROR 404: Not Found.

      gpg: no valid OpenPGP data found.

      By Anonymous Anónimo, at 12:50 PM  

    • Funciona de maravilla.... Gracias por la guia eres el Linux Master...

      Gracias...

      By Anonymous Anónimo, at 1:10 PM  

    • Excelente Manual de Configuracion
      En mi Caso funciono a la perfeccion en un equipo portatil Compaq con AMDSempron y Aceleradora ATI RadeonXpress200M

      Muchas Gracias por tomarte el tiempo para publicarlo.

      By Anonymous Moises Garnica Radilla, at 5:15 PM  

    • Muchisimas gracias!! por fin y despues de pelearme con 300 tutoriales distintos, uno que funcionó a las mil maravillas, Ubuntu 7.04 feisty fawn + ati X700

      gracias!!!

      By Anonymous Anónimo, at 10:02 AM  

    • Por fin!!! muchas gracias. me uno al usuario anterior en lo de los 300 tutoriales

      By Anonymous Al-Muhajed, at 5:20 AM  

    • Me funciono a la perfeccion... la primera vez, todo funciono de acuerdo a tu tutorial pero al reiniciar en otra sesion me aparecio al principio algo que no se encontraba el teclado x pero se habia encontrado otro y que cual queria escoger, y hasta ahora no me ah funcionado, espero tu respuesta

      By Anonymous Anónimo, at 9:46 AM  

    • Si te refieres a que la segunda sesion que inicias no funciona el beryl puede ser porque no haz agregado la correspondiente entrada en Menu.
      Sistema>Preferencias>Sesiones

      en programas de inicio, recuerda que para cada sesion debes poner el comando que inicie beryl. "beryl-manager"

      checa el ultimo paso del tutorial.

      Saludos!

      By Blogger chinux, at 11:57 AM  

    • pues el beryl se inicia automaticamente pero desde que me pregunto que teclado queria escoger aunque este iniciado no pasa nada

      By Anonymous Anónimo, at 6:50 PM  

    • gracias muy buena ayuda, me inicie en esto de ubuntu por un amigo, y despues de 5 intentos fallidos por fin puedo gozar de beryl gracias

      By Anonymous Anónimo, at 3:43 AM  

    • Muy buen tutorial! de lo mejor que he visto, pero cuando quize iniciar el beryl ejecutando por consola (kuake) $ beryl-manager, la pantalla se me puso en blanco y el cursor en negro, destaco que tengo la ATI que usaste en el tuto. Desde ya mil gracias

      By Blogger Pelacs, at 9:59 PM  

    • Gracias por sus comentarios!!!

      pelacs: sobre el error que comentas, sinceramente nunca lo habia visto o escuchado y te comento que he instalado beryl y beryl-svn una gran cantidad de veces en tarjetas ATI Radeon xpress 200M en laptops hp, compaq y Acer. Pero ni idea sobre ese error.

      Saludos!

      By Blogger chinux, at 12:20 AM  

    • Excelente, lo probe con mi compaq presario m2215la y funciona a la perfeccion. Gracias por la guia.

      By Blogger FJPPitta, at 12:06 AM  

    • En verdad esto es bueno. lo habia intentado antes pero no conseguia lograrlo. Mi maquina es una laptop Acer Aspire 3050, AMD Sempron 3500+, ATI Radeon Xpress 1100, 512 Mb Ram. gracias por el tutorial.

      By Anonymous Anónimo, at 10:12 PM  

    Publicar un comentario

    << Home