Page suivante Page précédente Table des matières

Mise à jour configuration du serveur X

Après diverses recherches, j'ai enfin un dri qui fonctionne bien, et un serveur X bien configuré. Le fichier XF86Config-4 est le même que décrit plus haut, mais j'ai installé les librairie et paquets suivants: (extrait de dpkg -l | grep ^ii | grep dfsg):

ii  x-dev                                4.3.0.dfsg.1-5                       X protocol development files
ii  x-window-system-core                 4.3.0.dfsg.1-5                       X Window System core components
ii  xbase-clients                        4.3.0.dfsg.1-5                       miscellaneous X clients
ii  xdm                                  4.3.0.dfsg.1-5                       X display manager
ii  xfonts-100dpi                        4.3.0.dfsg.1-5                       100 dpi fonts for X
ii  xfonts-100dpi-transcoded             4.3.0.dfsg.1-5                       100 dpi fonts for X (transcoded from ISO 10646-1)
ii  xfonts-75dpi                         4.3.0.dfsg.1-5                       75 dpi fonts for X
ii  xfonts-75dpi-transcoded              4.3.0.dfsg.1-5                       75 dpi fonts for X (transcoded from ISO 10646-1)
ii  xfonts-base                          4.3.0.dfsg.1-5                       standard fonts for X
ii  xfonts-base-transcoded               4.3.0.dfsg.1-5                       standard fonts for X (transcoded from ISO 10646-1)
ii  xfonts-cyrillic                      4.3.0.dfsg.1-5                       Cyrillic fonts for X
ii  xfonts-scalable                      4.3.0.dfsg.1-5                       scalable fonts for X
ii  xfree86-common                       4.3.0.dfsg.1-5                       X Window System (XFree86) infrastructure
ii  xfs                                  4.3.0.dfsg.1-5                       X font server
ii  xlibmesa-dev                         4.3.0.dfsg.1-5                       XFree86 Mesa development libraries pseudopackage
ii  xlibmesa-dri                         4.3.0.dfsg.1-5                       Mesa 3D graphics library modules [XFree86]
ii  xlibmesa-gl                          4.3.0.dfsg.1-5                       Mesa 3D graphics library [XFree86]
ii  xlibmesa-gl-dev                      4.3.0.dfsg.1-5                       Mesa 3D graphics library development files [XFree86]
ii  xlibmesa-glu                         4.3.0.dfsg.1-5                       Mesa OpenGL utility library [XFree86]
ii  xlibmesa-glu-dev                     4.3.0.dfsg.1-5                       Mesa OpenGL utility library development files [XFree86]
ii  xlibosmesa4                          4.3.0.dfsg.1-5                       Mesa off-screen rendering library [XFree86]
ii  xlibs                                4.3.0.dfsg.1-5                       X Window System client libraries metapackage and XKB data
ii  xlibs-data                           4.3.0.dfsg.1-5                       X Window System client data
ii  xlibs-dev                            4.3.0.dfsg.1-5                       X Window System client library development files pseudopackage
ii  xlibs-static-dev                     4.3.0.dfsg.1-5                       X Window System client library development files
ii  xnest                                4.3.0.dfsg.1-5                       nested X server
ii  xserver-common                       4.3.0.dfsg.1-5                       files and utilities common to all X servers
ii  xserver-xfree86                      4.3.0.dfsg.1-5                       the XFree86 X server
ii  xspecs                               4.3.0.dfsg.1-5                       X protocol, extension, and library technical specifications
ii  xterm                                4.3.0.dfsg.1-5                       X terminal emulator
ii  xutils                               4.3.0.dfsg.1-5                       X Window System utility programs
Pour le module noyau, j'ai le drm-source suivant:
ii  drm-trunk-module-src                 2004.02.28-2                         Source for the DRI CVS trunk DRM modules
Pour l'installation, je n'ai pas utilisé la méthode debian, pour une fois:
# cd /usr/src/modules/drm-trunk/
# make -f ./Makefile.linux
# cp *.o /lib/modules/2.4.26/kernel/char/drm/
A présent, glxgears fonctionne:
$glxgears
4187 frames in 5.0 seconds = 837.400 FPS
4342 frames in 5.0 seconds = 868.400 FPS
4305 frames in 5.0 seconds = 861.000 FPS
4200 frames in 5.0 seconds = 840.000 FPS
Et même mon serveur X ne sacade plus!

Bref, que du bonheur! Mais le chemin fut long....!


Page suivante Page précédente Table des matières