Posteado por: Don Caldo | octubre 25, 2007

.: Howto – Instalar los nuevos drivers AIGLX ATI en Ubuntu 7.10!!

ATI recientemente liberó la nueva versión de prueba para sus drivers en Linux y pues lo probé y funciona!! 🙂 y funciona muy bien en realidad, los FPS del glxgears se han triplicado y Compiz Fusion trabaja sobre AIGLX de manera fluida aunque con una calidad apenas inferior que con el AIGLX de nVIDIA, pero recordemos que esta es una versión beta de prueba, en noviembre o diciembre se espera la primera versión estable del driver para la instalación. Así que hay que estar muy pendientes.

ati.gif

.: Tutorial!!

1.- Ok, lo primero que necesitamos es bajar el binario de instalación que pueden bajar de >>>aquí mero<<<

2.- En lo que baja podemos eliminar los drivers que teníamos antes y que ya no vamos a utilizar:

sudo apt-get remove xserver-xgl

sudo rm -f /usr/src/fglrx-kernel*.deb

sudo apt-get remove xorg-driver-fglrx

3.- Este instalador tiene instalador gráfico, por lo que instalarlo resulta más fácil, simplemente abrimos una terminal, navegamos hasta el directorio donde hayamos guardado el archivo e instalamos el binario:

sudo sh ./ati-driver-installer-8.42.3-x86.x86_64.run

4.- Seguirán las pantallas de instalación a las que prácticamente hay que ponerle que sí a todo y al finalizar saldrá el mensaje que el driver fue correctamente instalado.

5.- Necesitamos configurar el xorg para que trabaje con los drivers ati, para eso:

sudo aticonfig –initial
sudo aticonfig –overlay-type=Xv

6.- Ahora nos falta modificar el xorg.conf para habilitar el AIGLX que normalmente viene apagado, así que abrimos el xorg.conf:

sudo nano /etc/X11/xorg.conf

7.- Buscamos las secciones de Extensions y de ServerFlags y las modificamos para que se vean así (se pueden borrar también y el efecto es el mismo):

Section “Extensions”
Option “Composite” “on”
Option “Composite” “1”
EndSection

Section “ServerFlags”
Option “AIGLX” “on”
EndSection

8.- Salvamos el archivo y ahora necesitamos reiniciar las X, para esto:

sudo /etc/init.d/gdm restart

9.- Necesitamos agregar el driver ati al blacklist, para esto agregamos “fglrx” (sin las comillas) en el siguiente archivo:

sudo gedit /etc/default/linux-restricted-modules-common

quedando algo así:

DISABLED_MODULES=”fglrx”

Y salvamos.

10. – El último paso es:

sudo gedit /etc/xdg/compiz/compiz-manager

y poner:

WHITELIST=”nvidia intel ati radeon i810 fglrx”

Listo, con esto estarás con los nuevos drivers y con AIGLX listo para ser ocupado.

Sinceramente me ha impresionado bastante, Unreal Tournament 2004 a 1680×1050 con la calidad al máximo me anda a 55 o 60 fps, es una locura!!!! Con drivers anteriores no llegaba ni a los 25 fps!! Sin duda un buen trabajo, esperaremos alegres la nueva versión.

______________________________

NOTAS!! (se irán agregando nuevas)

1.- Para tarjetas ATI x700: se tiene que quitar de la lista negra el PCIID “1002:5653” dentro del archivo /usr/bin/compiz

firefoxl.png ubuntum.png

Anuncios

Responses

  1. […] claviuz: […]

  2. En primer lugar muchas gracias por el Howto, es la primera vez que consigo que los drives de ati funciones sin tener que usar el gestor de controladores restringidos que viene con ubuntu.
    La verdad es que he notado la diferencia, solo que aunque tengo mas rendimiento de la tarjeta grafica, no puedo activar los efectos de compiz-fusion, me sale el mensaje “Desktop effects could not be enabled”.
    En otras paginas he encontrado que tenia que ira a
    /usr/bin/compiz y añadir “fglrx” al WHITELIST, pero ni así.
    Alguien sabe como solucionarlo?
    Muchas gracias.

  3. Solucionado!!
    He encontrado la solución en 120% LInux.
    Resulta que para las ati x700, a parte de añadir el fglrx al WHITELIST en /usr/bin/compiz, tambien hay que quitar el PCIID ‘1002:5653′ de la lista negra, que es el que corresponde a la ati x700.

  4. Excelente artiuclo te importa si lo copio a mi blog?
    http://blog.deliriumlabs.net

    Obiamente pondre tu liga como referencia

  5. Saludos, no hay problema, si quieres copiarlo ponlo, lo unico que pido es la referencia jaja =)

    ferrandinyo perdón por no contestar, pero que bueno que ya viste como solucionarlo, agregaré esos datos en la guía.

  6. disculpa la ignorancia pero como salvo este archivo

    Option “Composite” “on”
    Option “Composite” “1″
    EndSection

    Section “ServerFlags”
    Option “AIGLX” “on”
    EndSection

  7. Me sigue diciendo que tengo Mesa Indirect rendering 😦

  8. Busca más detalles acerca de como instalar los drivers ATI en http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide

  9. Ok, seguí la guía y salió todo a la perfección =). El problema llegó cuando quice “instalar” compiz-fusion.
    Seguí esta guía: http://120linux.com/instala-compiz-fusion-en-tu-ubuntu-gutsy-gibbon/#comment-9037

    Pero cuando llego a la instrucción “compiz –replace”
    La pantalla se pone en blanco y no puedo hacer nada excepto mover el puntero del ratón. ¿Alguna idea?

  10. Podrían informarme si funciona con ati eax 550 ya que la última vez que instale ubuntu 7.04 no pude hacer andar los drivers

  11. Unas cosillas, es que ya jodí el sistema anteriormente,…
    1.- Tengo activados los Drivers Restringidos ATI en el Administrador, para empezar el tutorial los desactivo, verdad?
    2.- Cuando siga estos pasos los vuelvo a activar?
    3.- Si hago esto estare actualizando yo mismo los drivers, significa eso que las actualizaciones automaticas de Ubuntu ya no volveran a actualizarme los drivers de ATI??

    Bueno, espero que contestes pronto así podré seguir la guia. La verdad es que es la mas completa de todas las que he encontrado con diferencia.
    Gracias!

  12. No me funcionó. ¿Cómo se desinstala el programita?

  13. hola, segui la guía pero al hacer

    sudo aticonfig –initial

    me sale en el terminal lo siguiente :

    aticonfig: Writing to ‘/etc/X11/xorg.conf’ failed. No such file or directory.
    No ATI fglrx device was found in the file: ‘/etc/X11/xorg.conf’.
    Please run ‘aticonfig –initial’ or change the ‘Driver’ part of your configuration

    algo hice mal?? :S

  14. PERDON XD
    QUEDO SOLUCIONADO
    es solo que parque “–” y no “–”

  15. mmmm no marca bien, son dos guiones – –

  16. http://www.ubuntu-es.org/index.php?q=node/67826

    ¿Por qué tú dices de añadir fglrx al whitelist y este al blacklist?

    Lo de eliminar el xgl server me ha jodido ya 2 veces la interfaz grafica, ¿funciona esto con las graficas ATI X1300 mobility perfectamente?

    Saludos

  17. Sinceramente todo funciona, pero hay que tener cuidado con algunas configuraciones, por ejemplo el xorg.conf, que es mejor escribirlo uno en el lugar de “Device” cambiar manualmente el “vesa” (driver que esta por default) por el “fglrx”, porque de hecho si no haces la instalacion como root, este cambio no lo hace el instalador del ati, asi que ya tenemos un primer problema. Si tienen problemas traten de entrar como root y asi configurarlo manualmente. Sobre el compiz, es mejor ejecutarlo bajo AIXLG porque, xgl depende de muchas cosas, es mi gusto personal.

    Suerte y gracias por el tutorial.

  18. Saludos! Al parecer los drivers se instalaron CASI correctamente… ya que ahora puedo ver los videos perfectamente (antes salia la imagen deformada y desplazada), pero…. donde antes el glxgears daba 3300FPS ahora da solo 700, y ademas se nota que hay algo incorrecto para las 3D…

    Tengo una X1300 y ni idea de lo que puede estar mal….

  19. Una pregunta quiza algo tonta 😦 , Estos drivers funcionan para todas las tarjetas ati? yo tengo una radeon express 200m que viene de fabrica en la laptop. ya active los cotroladores restringidos y segun esto ya tengo aceleracion, bueno eso lo se por un tutorial que si escribes en una terminal glxinfo, me decia que tenia direct render = yes.
    Estos drivers arreglarian que mi compu vaya mas lenta con ubuntu que con xp? es decir por ejemplo arrastro una ventana y se hacen muchas ventanas como un acordeon, hacia donde la muevo.
    Tengo 1256 de Ram y el procesador es amd a 1.8 Ghz, ubuntu esta instalado en una particion de 6 gb y tiene nuna swap de 1 gb y cachito. Estare mal en algo?
    Saludos.

  20. Que onda beto, si, la verdad es que los drivers viejos eran demasiado malos comparados con los de güindous, estos drivers nuevos son mucho mejores, al par o incluso mejores que los de la banderita. Lo más seguro es que sientas una mejora instantanea con la configuracion de tu compu.

    En cuanto a tu tarjeta te puedo decir que este driver es universal, o al menos eso dicen en los foros de linux en la pagina de ati. Es muy probable que trabajen correctamente en tu tarjeta.

    Te recomiendo que instales los más nuevos.

    http://ati.amd.com/support/driver.html

    Son los 7.11 (ya es la misma numeración que los drivers del otro sistema operativo… ese de las ventanas…)

  21. ok, lo instalo y ya te cuento.
    Gracias por tu pronta respuesta,, sigue con el blog, esta muy bueno 😉 .
    Saludos

  22. Te cuento que instale mi ati pero cuando arranco un juego me dice que tengo menos de 32 mb y eso es imposible tengo 704 en ram y en la bios me dice que tengo 64 en video tengo una ati express 200 ayuda que sera

  23. saludes,
    como puedo devolver todo lo que hice, pues tu how to me da un erro, mas que un error no inicia nada.

  24. […] encuentro primero este manual, el cual dió unos errores que ahora ya no recuerdo (hemos visto taaantos errores…) y mi […]

  25. En dos palabras Funciona Perfecto

  26. Muchas gracias tengo ati movility radeon x700 y me ha venido de maravilla el howto, de nuevo gracias

  27. Hola, siento escribir seis meses después sobre este blog pero tengo una duda y un problema (te lo explicaría amablemente pero va para largo y no quiero petarte la ventana 😉 )

    Tengo una ATI X1650 y no consigo activar compiz (Desktop effects couldn’t be enabled), en /etc/bin/compiz no aparece ningún PCIID que se asocie con este modelo, ¿qué he hecho mal?

    Gracias!!

  28. Muy buena la intencion pero sigo sin suerte ATI seguira teniendo los peores driver …otra vez se da;aron las X y ya en varias oportunidades con otros tutos siempre siguiendo las intrucciones paso a paso pero nada T.T pues seguire usando los driver libres por q ya me rendi de da;ar linux a cada rato por culpa de este problema con la ATI q no quiere resolver para nosotros si tubiera money me cambio a nvidia T.T

  29. hola, e seguido este tutorial como 10 veces e instalado y reinstalado ubuntu 7.10 y ahora trato con ubuntu 8.04, pero no hay caso no puedo activar el compizfusion….

    simplemente me dice “desktop efects not enabled” “no se han podido activar los efectos de escritorio” y estoy desesperado!!!

    tengo una ati radeon x1950pro agp 512mb y no puedo….
    yo lo primero ke habia hecho fue instalar el de los drivers restringidos le puse actibar y la pantalla quedo en blanco para siempre… solo tube que formatearlo D:

    luego hice todo lo que salia en este tutorial… y me decia “desktop could not enable” etc, etc… directrenderer sale = yes…
    y no puedo ACTIVAR COMPIZ!!!! PORFAVOR AYUDENME.

    arayadrincon@yahoo.com

  30. ¿Funciona con ATI Rage Fury 128?

  31. # xorg.conf (xorg X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type “man xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section “ServerLayout”

    # Uncomment if you have a wacom tablet
    # InputDevice “stylus” “SendCoreEvents”
    # InputDevice “cursor” “SendCoreEvents”
    # InputDevice “eraser” “SendCoreEvents”
    Identifier “Default Layout”
    Screen 0 “aticonfig-Screen[0]” 0 0
    InputDevice “Generic Keyboard”
    InputDevice “Configured Mouse”
    EndSection

    Section “Files”
    EndSection

    Section “Module”
    EndSection

    Section “InputDevice”
    Identifier “Generic Keyboard”
    Driver “kbd”
    Option “CoreKeyboard”
    Option “XkbRules” “xorg”
    Option “XkbModel” “pc105”
    Option “XkbLayout” “us”
    EndSection

    Section “InputDevice”
    Identifier “Configured Mouse”
    Driver “mouse”
    Option “CorePointer”
    Option “Device” “/dev/input/mice”
    Option “Protocol” “ImPS/2”
    Option “ZAxisMapping” “4 5”
    Option “Emulate3Buttons” “true”
    EndSection

    Section “InputDevice”
    Identifier “stylus”
    Driver “wacom”
    Option “Device” “/dev/input/wacom”
    Option “Type” “stylus”
    Option “ForceDevice” “ISDV4” # Tablet PC ONLY
    EndSection

    Section “InputDevice”
    Identifier “eraser”
    Driver “wacom”
    Option “Device” “/dev/input/wacom”
    Option “Type” “eraser”
    Option “ForceDevice” “ISDV4” # Tablet PC ONLY
    EndSection

    Section “InputDevice”
    Identifier “cursor”
    Driver “wacom”
    Option “Device” “/dev/input/wacom”
    Option “Type” “cursor”
    Option “ForceDevice” “ISDV4” # Tablet PC ONLY
    EndSection

    Section “Monitor”
    Identifier “BenQ E2200HD”
    HorizSync 30.0 – 94.0
    VertRefresh 50.0 – 76.0
    Option “DPMS”
    EndSection

    Section “Monitor”
    Identifier “aticonfig-Monitor[0]”
    Option “VendorName” “ATI Proprietary Driver”
    Option “ModelName” “Generic Autodetecting Monitor”
    Option “DPMS” “true”
    EndSection

    Section “Device”
    Identifier “Tarjeta de vídeo genérica”
    Driver “vesa”
    BusID “PCI:1:0:0”
    EndSection

    Section “Device”
    Identifier “aticonfig-Device[0]”
    Driver “fglrx”
    Option “VideoOverlay” “on”
    Option “OpenGLOverlay” “off”
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Device “Tarjeta de vídeo genérica”
    Monitor “BenQ E2200HD”
    DefaultDepth 24
    SubSection “Display”
    Modes “1280×1024” “1280×960” “1024×768” “800×600” “640×480”
    EndSubSection
    EndSection

    Section “Screen”
    Identifier “aticonfig-Screen[0]”
    Device “aticonfig-Device[0]”
    Monitor “aticonfig-Monitor[0]”
    DefaultDepth 24
    SubSection “Display”
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection

    este es mi xorg a mi no me sale extension ni serverflags


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

Categorías

A %d blogueros les gusta esto: