Sur ma Debian, j'ai une ligne de ce style dans mon crontab:
0 4 * * * apt-get update && apt-get dist-upgrade --download-only --quiet --assume-yes
Ceci mets à télecharger toutes les mises à jour dispos toutes les nuits à 4H du mat', et sans les installer.
Aujourd'hui, y'a mass paquets à mettre à jour. Je pense d'abord que c'est apt/dpkg qui a loupé sa mise à jour de ses fichiers, mais après quelques tests, ça à l'air d'être normal. Bon bah allons y :
elonia:/var/lib/dpkg# apt-get dist-upgrade Reading Package Lists... Done Building Dependency Tree... Done Calculating Upgrade... Done The following NEW packages will be installed: libdmx-dev libdmx1 libfs6 libxau-dev libxau6 libxaw8 libxdmcp-dev libxdmcp6 libxinerama-dev libxinerama1 libxkbfile-dev libxkbfile1 libxkbui-dev libxkbui1 libxres-dev libxres1 libxss-dev libxss1 libxvmc-dev libxvmc1 libxxf86dga-dev libxxf86dga1 libxxf86misc-dev libxxf86misc1 libxxf86vm-dev libxxf86vm1 x11-common The following packages will be upgraded: cpio debhelper gaim gaim-data lbxproxy libdps1 libice-dev libice6 libpcre3 libsm-dev libsm6 libx11-6 libx11-dev libxaw7 libxext-dev libxext6 libxi-dev libxi6 libxmu-dev libxmu6 libxmuu-dev libxmuu1 libxosd2 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev libxrandr2 libxt-dev libxt6 libxtrap-dev libxtrap6 libxtst-dev libxtst6 libxv-dev libxv1 pm-dev proxymngr x-dev xbase-clients xfonts-100dpi xfonts-75dpi xfonts-base xfonts-scalable xfree86-common xfs xfwp xlibmesa-dri xlibmesa-gl xlibmesa-gl-dev xlibs xlibs-data xlibs-dev xlibs-static-dev xnest xserver-common xterm xutils xvfb 60 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/51.3MB of archives. After unpacking 12.1MB of additional disk space will be used. Do you want to continue? [Y/n] y
On peut notament y voir :
Preparing to replace xfree86-common 4.3.0.dfsg.1-14 (using .../xfree86-common_6.8.2.dfsg.1-6_all.deb) ...
Tiens, testing viens de passer à Xorg !! Une petite vérification :
yoda@elonia:~$ apt-cache search xorg libglu1-xorg - Mesa OpenGL utility library [X.Org] libglu1-xorg-dbg - Mesa OpenGL utility library (unstripped) [X.Org] libglu1-xorg-dev - Mesa OpenGL utility library development files [X.Org] matrox-tvout - configure a Matrox G550 for NTSC TV output pm-dev - proxy management protocol development files x11-common - X Window System (X.Org) infrastructure xbase-clients - miscellaneous X clients xlibmesa-dri - Mesa 3D graphics library modules [X.Org] xserver-xorg - the X.Org X server xserver-xorg-dbg - the X.Org X server (static version with debugging symbols) yoda@elonia:~$
Effectivement !! On vas bien voir ce que ça donne !!
Heuuuuuuuuuuuuuu, au premier coup, ça ne marche pas ...
yoda@elonia:~$ dpkg -l | grep xserver ii xserver-common 6.8.2.dfsg.1-6 files and utilities common to all X servers ii xserver-xfree86 4.3.0.dfsg.1-14 the XFree86 X server
Forcément, si xserver c'est encore xfree, sa passera pas
elonia:~# apt-get install xserver-xorg
forfément ...
3 reboots plus tard, et une compilation de driver nvidia ( sinon xorg arrive pas à charger le module glx ) :
yoda@elonia:~$ xdpyinfo name of display: :0.0 version number: 11.0 vendor string: The X.Org Foundation vendor release number: 60802000 X.Org version: 6.8.2
yoda@elonia:~$ glxgears 4850 frames in 5.0 seconds = 970.000 FPS 16093 frames in 5.0 seconds = 3218.600 FPS 16469 frames in 5.0 seconds = 3293.800 FPS 16676 frames in 5.0 seconds = 3335.200 FPS 15663 frames in 5.0 seconds = 3132.600 FPS 12885 frames in 5.0 seconds = 2577.000 FPS X connection to :0.0 broken (explicit kill or server shutdown).
On peut dire que ça marche.
1 De Tsuna -
Xorg ça poune les ours polaire
Gentoo forever
2 De Yoda-BZH -