Instalando Beryl en Ubuntu Feisty Fawn con una tarjeta grafica ATI Radeon (Traduccion)

 

Traduccion por: Kanuz

Articulo original: http://www.howtoforge.com/ubuntu_feisty_beryl_ati_radeon

 

 

Version 1.0

Autor: Falko Timme <ft [at] falkotimme [dot] com>

 

Este tutorial muestra como puedes instalar y configurar Beryl en Ubuntu 7.04 (Feisty Fawn) con una tarjeta grafica ATI Radeon. Con beryl puedes hacer que tu escritorio use hermosos efectos 3D. Usaremos los controladores ATI open-source que vienen con Ubuntu mas XGL para lograrlo; la otra manera para hacerlo seria usar los controladores closed-source (propietarios) de ATI junto con XGL lo cual parece ser un poco inestable.

Este documento viene sin garantias de ningun tipo. Quiero decir que esta no es la unica manera de configurar tal sistema. Existen muchas maneras de lograr esta meta pero esta es la manera que yo tome. No doy ninguna garantia de que esto funcionara para ti!

 

1 Nota Preliminar

He creado este tutorial basado en estos dos articulos:

He probado esto en mi vieja notebook HP Pavillion zt3000 de tres años la cual tiene una tarjeta grafica ATI Mobility Radeon 9200 y funciona realmente bien.

 

Por favor asegurate de que tienes todas las actualizaciones instaladas en tu Ubuntu Feisty Fawn antes de que pruebes esto.

 

2 Averiguar sobre tu tarjeta grafica

 

Primero debes averiguar acerca de tu tarjeta grafica. Abre una terminal (Aplicaciones > Accesorios > Terminal) y escribe:

 

lspci

Deberias ver algo como esta salida:

 

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 [Mobility FireGL 9000] (rev 01)

 

(esta salida es de mi notebook que usa una tarjeta grafica ATI Mobility Radeon 9200.)

 

La siguiente lista muestra cuales tarjetas graficas ATI pueden usar Beryl (tu tarjeta grafica debe estar en la lista de Soporte 3D Total si quieres usar Beryl

 

Soporte 3D Total

  • 7000 / rv100 based cards.

  • 7200 / R100 based cards.

  • 7500 / rv200 based cards.

  • 8X00 / R200 based cards.

  • 9000 / rv250 based cards.

  • 9100 / R200 based cards.

  • 9200 / rv280 based cards.

 

Aceleracion 3D Experimental

  • 9500 / R300 based cards.

  • 9600 / rv350 or rv360 based cards.

  • 9700 / R300 based cards.

  • 9800 / R350 or R360 based cards.

  • X300 / rv370 based cards. (Nota del traductor: Esta es mi tarjeta, funciona bien sin estar en la lista de Soporte 3D Total)

  • X600 / rv380 based cards.

  • X700 / rv410 based cards.

  • X800 / R420 or R423 or R430 or R480 based cards.

  • X850 / R480 or R481 based cards.

Aceleracion 2D Solamente

  • Xpress 200M Northbridge integrated GPUs

Tarjetas no soportadas

  • X1300 / R515 based cards.

  • X1600 / R530 based cards.

  • X1800 / R520 based cards.

  • X1900 / R580 based cards.

3 Configurar AIGLX junto con el controlador Open-Source ATI

Queremos usar AIXGL con el controlador open-source de ATI en vez e XGL con el controlador propietario de ATI (fglrx). Por lo tanto tenemos que desactivar fglrx. Primero desactivmos el modulo del kernel del fglrx:

sudo modprobe -r fglrx

Despues ejecutamos

glxinfo | grep vendor

Si ves a ATI mencionado en la salida sigues usando el controlador equivocado. Si ves SGI en cambio, todo esta bien. En mi notebook, la salida se veia como esta:

server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.

Si tienes a ATI en la salida del comando anterior, remueve el controlador fglrx asi (puedes hacerlo tambien si en la salida estaba SGI, solo para asegurarte):

sudo apt-get remove xorg-driver-fglrx; sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri

Despues tenemos que modificar /etc/X11/Xorg.conf

sudo gedit /etc/X11/xorg.conf

Reemplaza

 

Section "Device"
        Identifier        "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
        Driver                "ati"
        BusID                "PCI:1:0:0"
EndSection

Con

 

Section "Device"
        Identifier        "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
        Driver                "radeon"
        BusID                "PCI:1:0:0"
        Option          "XAANoOffscreenPixmaps"
        Option "AGPMode" "4"
        Option "AGPFastWrite" "true"
        Option "DisableGLXRootClipping" "true"
        Option "AddARGBGLXVisuals" "true"
        Option "AllowGLXWithComposite" "true"
        Option "EnablePageFlip" "true"
EndSection

(Por favor nota las lineas Option añadidas y la linea Driver cambiada. Por supuesto, tu Identifier se vera diferente si usas una tarjeta grafica diferente a la mia.)

 

Las secciones Motion y Screen en /etc/X11/Xorg.conf deben estar bien.

 

Tambien reemplaza

 

Section "ServerLayout"
        Identifier        "Default Layout"
        Screen                "Default Screen"
        InputDevice        "Generic Keyboard"
        InputDevice        "Configured Mouse"
        InputDevice     "stylus"        "SendCoreEvents"
        InputDevice     "cursor"        "SendCoreEvents"
        InputDevice     "eraser"        "SendCoreEvents"
        InputDevice        "Synaptics Touchpad"
EndSection

Con

 

Section "ServerLayout"
        Option          "AIGLX"         "true"
        Identifier        "Default Layout"
        Screen                "Default Screen"
        InputDevice        "Generic Keyboard"
        InputDevice        "Configured Mouse"
        InputDevice     "stylus"        "SendCoreEvents"
        InputDevice     "cursor"        "SendCoreEvents"
        InputDevice     "eraser"        "SendCoreEvents"
        InputDevice        "Synaptics Touchpad"
EndSection

(Por favor nota que en la seccion Option he añadido la linea AIXGL en la parte superior.)

 

Y finalmente agrega las dos lineas siguientes al final de /etc/X11/xorg.conf si no existen en algun otro lugar del archivo:

 

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Para hacer que los cambios tomen efecto, debemos reiniciar X. Podemos hacerlo presionando Ctrl + Alt + Backspace (si no funciona, reinicia el sistema).

 

Despues, ejecuta

 

glxinfo | grep vendor

 

nuevamente. Ahora deberias ver que SGI es mencionado en la salida:

 

server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.

 

Despues ejecutamos

 

glxinfo | grep direct

 

Esto deberia mostrar la siguiente linea:

 

direct rendering: Yes

 

Instalar Beryl

Para instalar Beryl, abrimos /etc/apt/sources.list y le agregamos la linea deb http://ubuntu.beryl-project.org feisty main:

 

sudo gedit /etc/apt/sources.list

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

Despues importamos la clave GPG del proyecto Beyl y actualizamos nuestra base de datos de paquetes:

 

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

A continiacion tenemos que editar /etc/X11/xorg.conf

 

sudo gedit /etc/X11/xorg.conf

Busca la seccion Module y asegurate de que esta contiene las siguientes lineas:

 

        Load "dri"
        Load "dbe"
        Load "glx"

Por ejemplo mi seccion Module luce asi:

 

Section "Module"
        Load        "i2c"
        Load        "bitmap"
        Load        "ddc"
        Load        "dri"
        Load        "extmod"
        Load        "freetype"
        Load        "glx"
        Load        "int10"
        Load        "vbe"
        Load        "dbe"
EndSection

Ahora hemos terminado con /etc/X11/xorg.conf.

 

Ahora tenemos que reiniciar X presionando Ctrl + Alt + Backspace (o reiniciando el sistema si esto no funciona).

 

Despues instalamos Beryl asi:

 

sudo apt-get install beryl beryl-manager emerald-themes

 

Despues iniciamos beryl:

 

beryl-manager

Si todo va bien tu escritorio ahora debe tener efectos 3D, y deberias ver la gema roja de Beryl.

 

Imagenes de Beryl en accion:

http://images.howtoforge.com/images/ubuntu_feisty_beryl_ati_mobility_radeon_9200/1.jpg

http://images.howtoforge.com/images/ubuntu_feisty_beryl_ati_mobility_radeon_9200/2.jpg

http://images.howtoforge.com/images/ubuntu_feisty_beryl_ati_mobility_radeon_9200/3.jpg

http://images.howtoforge.com/images/ubuntu_feisty_beryl_ati_mobility_radeon_9200/4.jpg

http://images.howtoforge.com/images/ubuntu_feisty_beryl_ati_mobility_radeon_9200/5.jpg

 

Si esto no funciona haz click derecho en la gema roja de Beryl y selecciona Window manager (o gestor de ventanas) > Beryl. Ahora si deberia iniciar.

 

Fin de la traduccion

 

Para hacer que Beryl se inicie cuando se abra la sesion la guia antes traduccion hace muchas cosas que pueden resultar confusas, esta es la manera que me parece mas sencilla:

Sistema > Preferencias > Sesiones Oprimimos el boton Nuevo y en la ventana que se abre escribimos:

En el campo Nombre: Beryl

En el campo Comando: beryl-manager

Esto es todo, ahora Beryl se iniciara automaticamente cuando abramos nuestra sesion.

 

Espero que a alguien le sirva este tutorial. Sus comentarios son importantes.

 

Publicado el mayo 27, 2007 en Beryl, Guia, Guias, Linux, Ubuntu. Añade a favoritos el enlace permanente. 18 comentarios.

  1. Estuve haciendo el tutorial, yo tengo la siguiente ati, nose si me puedas ayudar, cuando hago el direct rendering me dice NO y pues yo hice el resto al pie de la letra

    esta es la ati que tengo 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility 9200 IGP
    o sera que esta no tiene soporte 3d

  2. Segui todos tus pasos y me funciona pero solo que el lado derecho de la pantalla se queda sin desplegar nada ( como unos 5 cm lo que es la barra de la fecha y programas activos) mi equipo tiene la t. ati las misma con la que hiciste las pruebas.

  3. Debo recordar que es una traduccion, yo uso una ATI Radeon X300 TC, asi que no sabria como ayudarte pues el autor original del tutorial no tuvo problema alguno segun lo que dice. Cuando tenga tiempo buscare alguna manera de ayudarte, igual que a randu.

  4. gracias por el tutorial man, mi pregunta seria despues de hacer esto la pantalla correria con una resolucion de 1440*900, lo que pasa que sin instalar el sofware de propiedad de ati, la maxima resolucion es de 1200*1000(o algo asi no recuerdo bien)

  5. buenas man, yo uso una radeon x300 se (es una pcie), que datos tendria que cambiar en esta parte:

    BusID “PCI:1:0:0″
    Option “XAANoOffscreenPixmaps”
    Option “AGPMode” “4″
    Option “AGPFastWrite” “true”
    Option “DisableGLXRootClipping” “true”
    Option “AddARGBGLXVisuals” “true”
    Option “AllowGLXWithComposite” “true”
    Option “EnablePageFlip” “true”
    EndSection

    disculpa la molestia soy nuevo en esto, muy bueno tu tuto

  6. gabo, La mia la deje asi:

    Section “Device”
    Identifier “Generic Video Card”
    Driver “radeon”
    BusID “PCI:5:0:0”
    Option “DisableGLXRootClipping” “true”
    Option “AddARGBGLXVisuals” “true”
    Option “AllowGLXWithComposite” “true”
    Option “EnablePageFlip” “true”
    EndSection

    Gabo no sabria decirte porque mi monitor no llega hasta tanto. Tocaria probar.

  7. Genial. Realmente genial.
    Tengo un Asus M6Ne con una tarjeta Radeon Mobility 9700 (teoricamente; al hacer lspci informa que la tarjeta es Mobility Radeon 9600 M10, basada en RV350) y va genial hasta donde he provado.

    Muchas gracias.

  8. Que bien que te haya funcionado, ese es el objetivo de mi blog, ayudar.

  9. He tenido un problema tras la última actualización del driver que estamos usando, y puesto que he conseguido solucionarlo, espero que esta información pueda ser de utilidad.

    Lo único que hay que variar en el xorg.com es lo siguiente:

    En: Section “Device”

    comentar la linea : Option “AGPMode” “4”

    de tal manera que quede así: # Option “AGPMode” “4”

    Lo siguiente es cambiar el inicio de sesión a gnome y dejarla como predeterminada, y una vez dentro elegir como gestor de ventanas Beryl.

    Es todo.
    Gracias.

  10. hola.. e intentdo por todos lados instalar beryl y nada, segui tu guia y me pasa lo mismo k en todas las instalaciones, se instala todo perfecto me aparece el diamante pero no ocurre ningun efecto abro la consola y lo ejecuto desde hayi y tampoko y tengo aceleracion grafica :S… espero y me puedan ayudar
    nota
    mother asus k8v se delux
    amd thlon 64 3200+
    ati radeon 9800 se
    2 g ram
    discos x

    ubuntu i386 7.04

  11. Hola, dices que te aparece el diamante, puede que sea una pregunta tonta, pero ¿Al hacer click derecho en el diamante ver el menu desplegable de gestor de ventanas aparece beryl seleccionado?

  12. sabes, no me aparece todo en el module, solo me sale esto
    Section “Module”
    Load “i2c”
    Load “bitmap”
    Load “ddc”
    Load “dri”
    Load “extmod”
    Load “freetype”
    Load “glx”
    Load “int10”
    Load “vbe”

    EndSection

    Al momento de hacer ” sudo apt-key add – ” se queda pegada la consola.
    Quisiera saber si puedes decirme que puede ser. Ojala me respondas pronto (al mail si tambien puedes).

    Atte.
    Daniel

  13. ¡genial!, ya estaba pensando en vender (o tirar) mi X300 y compra una nVIDIA o cualquier otra

  14. Joya!!!!

    funciono perfecto, la clave es no usar el XGL

    ahora una pregunta, se puede hacer con los drivers propietarios???

  15. gracias por el man y el foro seguire los pasos para ver si funciona en mi amd2600 con mi ati 9200 luego probare con la mac que comprare sigan con la filosofia ubuntu porfavor

  16. A mi me funciono el efecto de beryl en mi tarjeta ATI RADEON X300 Series sin configurar nada, solo instale Ubuntu 7.04 y despues las aplicaciones Beryl Manager y Beryl Settings Manager.

    Applications>Add/Remove>All Open Source Applications>Beryl

  17. Gracias de antemano mira si me puedes ayudar te agradeceria mucho soy nuevo en linux yo era usuario de “ventana” (en ingles) mira mi tarjeta es una ATI Technologies Inc R200 AGP Bridge [Mobility Radeon 7000 IGP] y aparace en soporte total 3d tengo que colocar lo mismo de tu tarjeta te agradeceria tu respuesta ya tengo dos semanas tratando de instalar de forma correcta la tarjeta

  18. En teoria si deberia funcionar.

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

A %d blogueros les gusta esto: