[Ayuda] Compilando Xorg ultima version

Miguel Cardenas warlockxxi en yahoo.com
Mie Nov 8 17:27:10 CST 2006


Hola gente!

Pues me siento algo animoso y contento luego de ver que si jala mi chipset en linux, asi que el entusiasmo me ha motivado a compilar la ultima version del Xorg y de paso el KDE, por lo cual quisiera ver si alguno de ustedes lo ha hecho y pudiera guiarme. No pretendo ser carga ni que me hagan el trabajo, solo una guia general, asi que mis dudas son estas, por si alguien tiene idea de esto o ya lo ha hecho...

Segun encontre en la guia del Xorg para instalar, requiere "libdrm" y "Mesa", entonces voy por partes:


* MESA *
--------------------------------------------------------
DRI/accelerated - The DRI hardware drivers for
accelerated OpenGL rendering (for ATI, Intel, Matrox, etc) will be built.
The libGL.so library will support the GLX extension and will load/use
the DRI hardware drivers.


Prerequisites:





DRM kernel modules and header files from the
DRI project.




If you don't already have the DRM file, you can get the sources from
CVS by doing:

cvs -z3 -d:pserver:anonymous en anoncvs.freedesktop.org:/cvs/dri co drm


See the 
DRI Building Instructions for the steps to build the DRM modules.  Mesa
6.5 requires at least libdrm 2.0.1 or greater.



You can verify that the DRM files have been properly installed by
running pkg-config --modversion libdrm





Recent /usr/include/GL/glxproto.h file.
You'll need this if you get any errors about _GLXvop_BindTexImageEXT
being undefined.



Download/install the
glproto
module from X.org git, or grab the
glxproto.h file and put it in the
Mesa/include/GL/ directory.



DRI-enabled X server.
Visit
XFree86
or

X.org
for more information.


--------------------------------------------------------
- Supongo que el #1 es el modulo "DRM" Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
- El #2 ya lo tengo instalado segun, no se si haya que recompilarlo tambien o ya dejo ese paquete preinstalado.
- Respecto al #3, menciona que ya debo tener el X server con el DRI, aqui mi duda seria, *** el Mesa es un aditamento adicional al Xorg o lo necesita para compilar? yo entiendo que Mesa necesita ya andando el servidor, y en consecuencia el servidor no necesita el mesa para poder compilar, pero si como aditamento adicional para aceleracion de graficos no? osea seria ilogico que Xorg necesita mesa para compilar, y que mesa no compila si no hay Xorg ***


* LIBDRM "
--------------------------------------------------------
Esta la baje de http://dri.freedesktop.org/libdrm/ y supongo no tiene complicacion, solo es cosa de compilarle dependencias si necesita alguna libreria como soporte...
--------------------------------------------------------


* XORG *
--------------------------------------------------------
El "manual" esta algo detallado, no creo que haya problema. Mi unica duda es... Las aplicaciones X11 utilizan librerias y si recompilo se rompen dependencias y hay que recompilar todo de nuevo? Como sea ya baje tambien el KDE, ese mal que bien no creo que sea tanto problema porque solo son como 10 o 11 paquetes, pero las aplicaciones X11 del sistema si son varias y me daria asi como que flojera compilar todo de nuevo, pero si lo hago pues genero paquetes instalables para no batallar cuando tenga que volver a instalar...
--------------------------------------------------------


En conclusion... Mi duda es el orden en el que debo instalar las cosas, a ver si estoy en lo correcto

1. Kernel (el mas reciente) con el modulo "DRM" (debo poner tambien el modulo AGPGART, AGP_ATI y DRM_RADEON?)

2. Compilar e instalar la libreria LIBDRM

3. Compilar e instalar el Xorg

4. Compilar e instalar MESA

5. Configurar el Xorg para generar el xorg.conf y probar con cualquier window manager solo para ver si arranca, ya despues vere el pedo del KDE

Es correcto este orden para instalar el Xorg con soporte DRI y los drivers de ATI integrados en el Xorg?


Bueno saludos y gracias por sus comentarios, como ven solo son dudas asi muy generales...






 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda