25 mayo 2009

ATI (unsuported) en Jaunty


Parece que hay alguna esperanza para nosotros, pobres poseedores de ATI ya no soportadas, y es que los Drivers libres siguen mejorando día tras día, y los del GIT parece que están mejorando bastante.

Si queréis probar hacerlo bajo vuestra responsabilidad ya que vamos a instalar unos Drivers no oficiales que se están modificando día tras día.

Abrid un termina y ejecutad los siguientes comandos:
  • sudo apt-get install build-essential autoconf automake libtool pkg-config git-core
  • sudo apt-get install libdrm-dev x11proto-gl-dev mesa-common-dev xutils-dev x11proto-xf86dri-dev x11proto-fonts-dev x11proto-randr-dev x11proto-video-dev x11proto-xext-dev x11proto-xinerama-dev x11proto-render-dev xserver-xorg-dev
  • git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati
  • cd xf86-video-ati
  • sudo ./autogen.sh --prefix=/usr --enable-dri
  • sudo make && sudo make install
Ahora bastará con reiniciar el equipo y si todo ha ido bien tendréis instalados unos drivers bastante decentes.

Antes de tomar ninguna decisión podéis echarle un vistazo a los comentarios de la entrada original en Ubuntu Only.

Edito: Finalmente he logrado hacer que esto funcione y de momento los valores de glxgears con el nuevo driver son 411.138 fps frente a 414.861 fps del driver que trae ubuntu de fábrica, así que parece que incluso hemos perdido algo de rendimiento, pero la cosa cambia cuando decidimos arrancar un juego en 3D como por ejemplo Super Tux Kart, con este driver el juego arranca bien y no es rapidísimo pero es fluido, con el driver anterior el juego era injugable, funcionaba a golpes y tenía un refresco penoso, seguiré probando juegos en 3D.

Visto en rm -rf.
Entrada original Only Ubuntu.

20 comentarios:

  1. Daniel15:23

    tu lo has probado??
    yo voy a reiniciar ahora, a ver que tal...

    ResponderEliminar
  2. igorpdp16:08

    Acabo de hacerlo y no noto nada diferente en jaunty y con una x1400. Make y make install no me dan errores.
    Glxgears me da 1050 antes y despues, y los videos me parpadean cuando muevo el raton en full screen. Tampoco ha mejorado que al mover ventanas que ejecuten opengl se quede una imagen en la posicion anterior. Todo con compiz activado.
    Sugerencias?

    Y una cosa, si al final nos tenemos que comer los drivers legacy para siempre, y esos drivers no van a ser actualizados-modificados, por que no se curran una capa para poderlos incrustar en el xorg 1.6 o venideros? Desde mi ignorancia no parece una empresa demasiado grande. O que ubuntu nos de la opcion de downgradear el xorg. No mola nada tener hardware que no puedas aprobechar!

    / modo llorón ON /
    Con intrepid elimine definitavente mi particion winchof porque conseguia ejecutar algun jueguillo y emulador con wine, no soy un gamer y con esto me conformo, y derrepente nada de nada,
    tengo problemas hasta con blender y el muppen+!
    Que mierda!!!!
    /modo llorón OFF/

    Animo con esa "guerra" con ati ;-)

    ResponderEliminar
  3. Buffff, a mi me ha fallado algo... no sé que pero me quedé sin mini aceleración, luego lo veré hoy tengo el día liado.

    Por cierto, creo que por ahí ya han logrado hacer un downgrade de xorg 1.6 a 1.5.x:

    http://www.kdedevelopers.org/node/3942

    ResponderEliminar
  4. xorg 1.5.3-1 Jaunty:

    https://launchpad.net/ubuntu/jaunty/hppa/xserver-xorg-core/2:1.5.3-1ubuntu1

    Alguien se atreve a probar ???

    ResponderEliminar
  5. igorpdp22:07

    Los paquetes que ha hecho el de http://www.kdedevelopers.org/node/3942 son para x64, no puedo probarlo, si alguien con x64 se anima por favor avise, voy a buscar a ver si alguien se acurrado paquetes para x86 yo no llego para tanto ;-))

    el xorg 1.5 que has puesto es para arquitectura hppa. Para x86, tienen puestos para jaunty los de intrepid (creo)
    https://launchpad.net/ubuntu/jaunty/i386/xserver-xorg-core/2:1.5.2-2ubuntu3
    Me da que con solo el xorg-core downgradeado no va ha ser suficiente, no se si hacerlo...
    Coño, voy a ver si me sale en maquina virtual!!!! por lo menos ver si se joden las x downgradeando solo el xorg-core

    aviso con lo que sea.

    ResponderEliminar
  6. igorpdp22:55

    ya lo he hecho en maquina virtual, y no ha funcionado!
    cuando desintalas 1.6 e instalas 1.5 te avisa de dependencias rotas, y luego no arrancan las x. basta volver a 1.6 para que las x arrenquen normalmente. habra que arreglar esas dependencias como ha hecho el de kubuntu developer, pero para x86.
    Si alguien me dice que en x64 con los paquetes que proponen la cosa rula, me paso a x64.

    Seguire buscando, si encuentro algo aviso!

    PD: Un guru que vea esto! por favor ayuda!!!!!!!!

    ResponderEliminar
  7. @igorpdp, menos mal que tenemos las máquinas virtuales... que si no...

    Voy a seguir buscando alguna solución, quiero volver a jugar a juegos 3D en ubuntu.

    ResponderEliminar
  8. igorpdp03:19

    Novedades... he consegido dawngradear a 1.5 en maquina virtual con exito!

    he seguido los pasos de:
    http://ubuntuforums.org/archive/index.php/t-1137467.html
    (parece que llegan a meter el driver de ati:-))

    se trata de quitar tus repositorios, luego desinstalas completamente el xserver-xorg-core ,metes los repositorios de intrepid e instalas xserver-xorg-core (hay te mete las dependencias bien). Al final devuelves tus repositorios, y desde synaptic, bloqueas los paquetes para que no se actualicen desde menu "paquete" "bloquear paquete".

    debe de perder la configuracion de las x y en el primer arranque te avisa.
    yo he entrado en modo baja resolucion y he instalado los Guest additios de virtualbox (que te instala driver de grafica) y todo ok! no he notado problemas, tampoco lo he probado mucho.

    hoy se me a hecho tarde, cuando tenga tiempo me lo curro en la maquina real y le meto los drivers ati y aviso con lo que sea.
    mientras si alguien lo quiere intentar...

    @Neldoreth
    hay luz al final del tunel???

    ResponderEliminar
  9. igorpdp16:54

    Nada no ha funcionado...
    al instalar el driver de ati, condigo arrancar las x pero sin aceleracion.

    lo siento, parece que se queda cerca, pero...

    sigo investigando, aviso si consigo algo y perdonar si me he tomado el blog como un foro.

    un saludo

    ResponderEliminar
  10. @igorpdp, no hay nada que perdonar, yo estoy encantado de que uséis los comentarios a modo de foro. Esto puede ser de gran ayuda para los demás usuarios.

    Una pregunta, ¿has instalado el driver de ATI con el xorg 1.5.3 dentro de virtual box ?????

    De ser así es improbable que los drivers de ATI funcionen ya que no es una ATI lo que virutal box emula, sino una gráfica propia.

    Si lo has probado en tu propio sistema, 2 cosas:
    1.- olé tus hue*os
    2.- Hay que seguir probando

    Yo de momento he instalado un ubuntu virtual y he downgradeado o como se diga a Xorg 1.5.x

    Pero hoy es mal día para probar nada... obligaciones familiares (mi abuela falleció anoche).

    ResponderEliminar
  11. igorpdp03:39

    Neldoreth, siento el fallecimiento.

    El driver ati lo instale en mi portatil, que tiene una ati x1400, pero no ha funcionado del todo.

    el downgrade me lo hace bien y corro el driver libre en 1.5 perfectamente hasta donde he probado (aceleracion 3d compiz video).
    Peeero cuando instalo el fgrlx consigo que arranquen las x, solo sin aceleracion y uno de los nucleos de la cpu al 100% :-(

    en el fragor del dia me he animado y he instalado un ubuntu x64 y lo he intentado con los paquetes de el de kdevelopers, con exactamente el mismo resultado...

    a mi me da que es algo de mi configuracion (es mas una intuición que otra cosa). Si alguien más se animara a intentarlo, bajo su responsabilidad claro ;-)
    por lo que he leido parece que es posible, aunque faltan testimonios favorables.
    seguire buscando,

    Podrias poner en el blog una entrada pidiendo la ayuda de algun gurú de las x que mirara el problema ajajajjaaj

    de todas las maneras, lo de ati esta como el culo, pero ubnutu no se ha lucido mucho no dandonos una solución, insisto en que si ati no va a actualizar mas el driver, podria ubuntu hacer el esfuerzo por ultima vez de adaptarse a la dejadez de ati, aunque no le corresponda.
    en estos tiempos donde la gente normal esta haciendo un esfuerzo para migrar a linux, que la grafica haga lo que tiene que hacer es muy importante.

    un saludo.

    ResponderEliminar
  12. igorpdp14:22

    Gracias Neldoreth por la entrada, a ver si conseguimos algo!

    en cuanto pueda sigo con la movida, me voy a hacer una partición, para poder enguarrarla agusto.

    saludos

    ResponderEliminar
  13. Yo llevo un montón de horas redimiensionando mi disco duro para hacer una partición... que agonía...

    ResponderEliminar
  14. Hola, he puesto una queja en la página que indicáis en otra entrada sobre ati. Esto es lo que les he puesto:


    Hi, I am one of many users affected by your decision to do not make support to xorg-server 1.6 on fglrx driver, I'll explain a little better;

    I have installed on my pc Ubuntu Jaunty, and I bought a few days ago one ATI Radeon HD4770. It needs Catalyst 9.5 to get working, but this driver, like I've said, doesn't work well with this x server. It means I have a very slow OS and I can't see any video if I have activated compiz (I suppose you know it).

    I have read some information, and from Canonical, developers say responsibility of making it better is yours.

    Please, I'd appreciate you'll answer me, explaining me if you will the needed arrangements or not. Thanks.


    Si queréis podéis escribir la misma queja, a ver si nos hacen caso. Mi niglés no es demasiado bueno, pero supongo uqe se entenderá. Bueno, estoy a la espera de una respuesta. Un saludo!

    ResponderEliminar
  15. Yo he montado un barebone para usarlo de media center, el cual usa una gráfica integrada ATI HD3200.

    Instale Ubuntu Jaunty, y luego de tener traspìes con la velocidad con que iba, tanto con el driver que usa por defecto, o con el driver que me isntala Jockey. Fui y instale el driver oficial de ATI bajada desde su web. No he probado juegos 3d, pero va notablamente mejor. XBMC va con una suavidad enorme, etc....

    Tambien se me ocurrió probar KDE 4.2, y bueno .... Incluso con sus efectos de escritorio activados (la composición de Kwin activada) va suave a una resoluciones de 720p60 y 1080p60.

    Como he dicho, no he probado aun ningún juego 3d, pero al menos puedo decir que a mi no me dio ningún problema para instalar la ultima versión de Catalyst, y que (para sorpresa mía) KDE 4 va más suave que GNOME, al menos con esta gráfica.

    PD: glxgears da sobre los 1000 fps y el sonido vía HDMI va a la primera con el driver oficial.

    ResponderEliminar
  16. @ZardoZ la cuestión es que tu ATI es una HD y de momento está soportada por ATI, esto quiere decir que los Drivers que te has bajado oficiales saben qué hacer con ella una vez se encuentran con xorg 1.6, las nuestras son solo un poquito más antiguas y nos han dejado sin soporte, en definitiva mi glxgears no pasa de 400 fps :(

    ResponderEliminar
  17. se me cae ahi:

    ./configure: line 11929: syntax error near unexpected token `XINERAMA,'
    ./configure: line 11929: `XORG_DRIVER_CHECK_EXT(XINERAMA, xineramaproto)'

    que pena :(

    ResponderEliminar
  18. jaja que soy pavo, me olvidé de ingresar la segunda linea :p .

    No veo mucha diferencia, pero el glxgears me da 300 fps, que es 100 más que antes :P

    Saludos.

    ResponderEliminar
  19. He probado tu guía para jaunty con una ati x300 y mejora bastante el rendimiento. Sobre todo al navegar por paginas con mucha carga de videos y flash, antes iba a tronpicones y provocaba una carga de CPU del 100% sin razón aparente, ahora va fluido y se ha reducido la carga de CPU pero.. siempre hay un pero con las ati, todo lo que sea pantalla completa se ve con parpadeos..

    ResponderEliminar
  20. Muchisimas gracias por el dato, tengo una ati X1300 y sin la actualizacion del driver ati, tenia el bendito refrescamiento en la pantalla todo el tiempo y me daba 400 fps, con la actualizacion me dio 800 fps y se me quitaron todos los problemas que tenia, increible el cambio, ahora va a tocar actualizarlo de cuando en cuendo para ver como van menjorando los drivers open soruce

    ResponderEliminar