OBSOLETA
TÍTULO: Instalar XFree86-4.2.0 con DRI y Glide
VERSIÓN LFS: Todas
AUTOR: Luke A. Guest <laguest@nebulas.demon.co.uk>
TRADUCTOR: Proyecto LFS-ES
SINOPSIS:
Esta receta muestra básicamente cómo instalar XFree86-4.2.0 con
soporte DRI y Glide sin las molestias que nos causan otras recetas.
RECETA:
1) En primer lugar, debes descargar los paquetes adecuados.
* Consigue X420src-1.tgz, X420src-2.tgz y X420src-1.tgz en
ftp.xfree86.org, y descarga también 4.2.0-libGLU-bad-extern.patch
del deirectorio de correcciones (fixes).
* Descarga de http://dri.sourceforge.net/res.phtml:
1) Un fichero de configuración de las X.
2) El fichero glide3headers.tgz.
3) Un libglide3.so para tu plataforma.
2) Necesitarás a continuación las fuentes actuales de Glide del CVS.
cvs -d:pserver:anonymous@cvs.glide.sourceforge.net:/cvsroot/glide login
cvs -z3 -d:pserver:anonymous@cvs.glide.sourceforge.net:/cvsroot/glide \
co glide3x
cvs -z3 -d:pserver:anonymous@cvs.glide.sourceforge.net:/cvsroot/glide \
co swlibs
mv swlibs glide3x/
tar -cvzpf glide3x-cvs.tgz glide3x
3) Instala las cabeceras de Glide y la librería:
cd /usr/include &&
tar -xzpf glide3headers.tar.gz &&
cp libglide3.so /usr/lib/
4) Extráe las fuentas de las X y aplícales el parche:
cd /usr/src &&
tar -xvpf X420src-1.tgz &&
tar -xvpf X420src-2.tgz &&
tar -xvpf X420src-3.tgz &&
patch -p2 < 4.2.0-libGLU-bad-extern.patch
5) Crea un fichero host.def:
cp xc/config/cf/xf86site.def xc/config/cf/host/def
Ahora modifica este fichero indicando tus preferencias. Yo utilicé los valores
estandar y le añadí algunas definiciones adicionales de otras recetas.
6) Compila:
make World 2>&1 | tee compile.log
Comprueba los errores y compila de nuevo si hay alguno.
Nota: El fichero makefile borrará del directorio cualquier binario ya
compilado en cada ocasión, por lo que puede ser preciso modificarlo para
evitarlo.
7) Instala las X:
pushd config && make install &&
cd ../include && make install &&
cd ../programs && make install &&
cd ../fonts && make install &&
cd ../lib && make install &&
cd ../doc && make install &&
popd
8) Compila el soporte NLS:
export PATH=$PATH:/usr/X11R6/bin
cd nls &&
xmkmf &&
make && make install
9) Crea los enlaces simbólicos:
ln -s /usr/X11R6/include/X11 /usr/include/X11
ln -s /usr/X11R6/lib/X11 /usr/lib/X11
No acabo de estar seguro de que haga falta la primera librería.
10) Recompila Glide:
Sigue en este momento la receta dri y deberías acabar con una bonita versión
nueva de Glide instalada.
11) Configura las X:
Realmente deberías emplear el config de ejemplo para lograr que funcione, o
tal vez pudieras usar alguna de las herramientas disponibles. Yo usé mi
fichero de configuración de las X y cambié el ratón ya que todavía no tengo el
soporte USB funcionando.
12) Comprueba tu instalación de las X:
startx
Teclea dentro de un xterm:
glxinfo
Esto debería decirte si tienes instalado un servidor X con soporte DRI
activado; asimismo:
glxgears
debería darte una indicación de la velocidad de OpenGL.
Eso es todo.
|