Re:Re: [eside-ghost] RE:Problemas aceleración 3D con ATI Radeon

David Ausín Ortega phantomquest en gmail.com
Dom Oct 1 20:22:28 CEST 2006


>
> Aupi!!
>
> On Sat, 2006-09-30 at 18:14 +0200, Sistema Paralelo wrote:
> > Aupa gentes,
> >   Después de mucho tiempo en modo sólo lectura vuelvo
> > a escribir en esta lista para plantearos un problema
> > que, por lo visto, ya es tema endémico en los foros:
> > cómo conseguir aceleración 3D en Ubuntu Dapper a pesar
> > de ATI.
>
> ¿Querrás decir como poner los drivers privativos en Ubuntu Dapper? Los
> drivers libres también aceleran el 3D y vienen de serie.
>
> (Y no lo digo en plan irónico, sino que realmente pensar que no hay
> soporte 3D es incierto, otra cosa que es el soporte no sea el suficiente
> como para ejecutar algunas aplicaciones con las cuales no funcionan por
> carencias o porque no estén suficientemente maduros, pero soporte hay y
> si no no hay más que mirar Compiz + Aiglx).
>
> >   Antes de nada, comentaros que ya he intentado la
> > receta 83 (incluyendo la alternativa del edit) y
> > varias de las soluciones que se plantean en los foros
> > de ubuntu-es.org. Todas ellas sin resultado.
>
> He estado googleando un poco y me he encontrado con este enlace :
>
> http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide
>
> Parece que tiene una parte importante dedicada a la resolución de
> problemas ;-)
>
> >   Como veo que no lo consigo de ninguna forma y
> > necesito la aceleración 3D con X.Org cuanto antes -por
> > un tema de Prácticas en Empresa-, os quería preguntar
> > si conoceis una solución concreta para una ATI Radeon
> > 9600 o, mejor aún,
>
>
> >   Gracias por adelantado.
> > SystemBD (aka Mikel Salazar)
> >
> > PD: Adjunto el fichero de configuración inicial
> > (xorg.conf) y un par de resultados negativos, por si
> > se os ocurre una "idea feliz".
>
> Hombre solo con los ficheros de configuración es difícil ver que puedes
> tener mal, lo mejor son los logs.
> Así ha ojo he visto que en el fichero de configuración
> "xorg.conf.resultantereceta83" estas usando los drivers libres y los
> privativos a la vez, podría ser que el problema estuviera aquí :
>
> Section "Device"
>         Identifier  "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
>         Driver      "ati" <-- el libre
>         BusID       "PCI:1:0:0"
> EndSection
>
> Section "Device"
>         Identifier  "aticonfig-Device[0]"
>         Driver      "fglrx" <-- el privativo
> EndSection
>
> > PPD: Es una suposición mía, pero... ¿es estrictamente
> > necesario que las propiedades del monitor estén bien
> > definidas para conseguir la aceleración 3D?
>
> En principio el modo del monitor no debería ser crucial, aunque puede
> pasar que por ejemplo si tienes una radeon R200 te vaya mejor poniendo
> como modo de color 16bits que con 24bits, pero bueno en tu caso no
> importa porque es una radeon R300 ;-).
>
> Un saludete!!
>
> JonAn.
>
>
>
> ------------------------------
>
> Message: 6
> Date: Sun, 01 Oct 2006 17:10:25 +0000
> From: Jon Ander Hernández <hernandez en movimage.com>
> Subject: Re: [eside-ghost] RE:Problemas aceleración 3D  con     ATI Radeon
>         9600
> To: Lista de eside-ghost <eside-ghost en deusto.es>
> Message-ID: <1159722625.10731.161.camel en sempron-x86>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Aupi!!
>
> On Sun, 2006-10-01 at 12:53 +0200, David Ausín Ortega wrote:
> > Yo he configurado mi ati radeon esta semana en gentoo. He usado el
> > driver propietario (fglrx). Dicen algunos que también se puede obtener
> > con el radeon pero a mi no me iba.
> >
> > Para ello seguí lo howtos de gentoo (hay varios dedicados a las atis)
> >
> > Primero recompile el kernel con estas opciones
> >
> > General setup --->
> >    () Local version - append to kernel release (Currently, ati-drivers
> won't fully compile if you append anything to your version)
> >
> >
> > Loadable Module Support --->
> >    [*] Enable loadable module support
> >    [*]   Module unloading
> >
> > Processor type and features  --->
> >    [*] MTRR (Memory Type Range Register) support
> >
> > Device Drivers --->
> >
> >    Character Devices --->
> >     <M> /dev/agpgart (AGP Support)
> >   <M>   Your_AGP_Chipset_Here
> >     < > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
> >
> >    Graphics support --->
> >
> >     [ ]  Support for framebuffer devices
> >
> > Kernel Hacking --->
> >     [ ] Kernel debugging
> >
> >
> >
> >
> >
> > Es importante desactivar el dri porque si no no funcionará.
> >
> > Si usas gentoo debes de editar después de recompilar el kernel
> > el /etc/make.conf y añadir a VIDEO_CARDS="...." el driver flgrx y
> > recompile el xorg (esto como lo tenía hecho de otras veces me lo
> > salte) y por último instale x11-drm. El fichero xorg.conf me quedo tal
> > cual me lo genero por defecto más unas lineas que añadí al final que
> > no venían, eso si cambie el nombre del driver por radeon.
> >
> >  Section "DRI"
> >     Mode 0666
> >  EndSection
> >
> >
> > Reinicie el servidor X y  ya tenia aceleración gráfica y pude instalar
> > XGL :D.
>
> Ummmm yo creo te has liado un poco. Si quieres usar los drivers
> privativos de ATI no tienes que desactivar DRI, porque aunque no uses
> los driver libres, los drivers privativos de ATI están basados en DRI,
> por lo tanto en la sección de módulos tienes que seguir cargando el
> módulo DRI :
>
> Section "Module"
>   ...
>   Load "dri"
>   ...
> EndSection
>
> (que no es para cargar ningún driver, sino para cargar el soporte de la
> extensión XFree86-DRI, que es una extensión que sirve para que el driver
> 2d y el driver 3d hablen, y que los driver privativos de ATI por lo
> tanto también usan)
>
>
> Aunque eso si, el modulo del kernel de ATI no es el modulo del kernel de
> los drivers libres, es decir el DRM (Direct Rendering Manager), sino un
> modulo propio. Por lo tanto si quieres usar el driver privativo tienes
> que cargar el módulo del kernel fglrx, y si no tienes que cargar el drm.
> Por lo que entiendo el paquete x11-drm lo que te hace es usar el último
> drm (uno más nuevo que el que viene de serie con el núcleo).
>
>


Si intentas instalar los drivers propietarios en gentoo emerge nos los
compilará si no tienes desactivado el dri  es más se quejará y te dirá eso.
Además en todos los HOWTOS que he adjuntado aparece que hay que hacerlo.



> Y luego por último renombraste el driver a radeon, pero el driver radeon
> es el libre, el privativo es el fglrx. Probablemente cambiaste el driver
> de "ati" a "radeon", pero el tema es que el driver ati en realidad no es
> driver de verdad :
>
> "ati is an Xorg wrapper driver for ATI video cards.  It autodetects
> whether your hardware has a Radeon, Rage 128, or Mach64 or earlier class
> of chipset, and loads the radeon(4), r128(4), or atimisc(4) driver as
> appropriate."
>
> Un saludete!!
>
> JonAn.



Yo no renombre ati a radeon. Compile las xorg con un único driver el radeon
pero por alguna razón no tenía aceleración 3D y recompile añadiendo el fglrx
y siguiendo los pasos que comenté. Lo que decía es que seguí todos los pasos
de uno de los howtos pero que donde ellos ponían radeon yo ponía fglrx. Lo
de desactivar el dri creo haberlo leido hasta en guías de ubuntu.

Lo que si se me olvido comentar es que tube que poner el modulo de agp a
cargar en el inicio, para no andarlo cambiando manualmente, lo explican en
uno de los howtos.

Saludos

       Tarkil


PD: perdón si antes me exprese mal
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20061001/4bf002a4/attachment.htm


Más información sobre la lista de distribución eside-ghost