#1 Le 26/08/2015, à 05:34
- malbo
Essai du HWE stack de Vivid
But de l'essai : vérifier que la procédure proposée dans le WiKi anglais (ici) est fonctionnelle. En effet, on peut voir qu'il y a une procédure alternative(*) parce que ça ne fonctionnerait pas chez certains (on peut lire : "As you can see here the above command doesn't work for some people (doesn't work at all ?). "
État de départ : Je fais l'essai en virtualisation avec VMware Player. Je fais une installation toute de neuve en mode EFI de Ubuntu 14.04.2 64 bits (fichier ISO utilisé : ubuntu-14.04.2-desktop-amd64.iso), j'installe Gnome-shell en plus de Unity, je fais les mises à jour.
Installation du HWE stack de Vivid avec la procédure officielle du Wiki anglais :
malbo@malbo-virtual-machine:~$ sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
[sudo] password for malbo:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
libegl1-mesa-lts-vivid libgbm1-lts-vivid libgl1-mesa-dri-lts-vivid
libgl1-mesa-glx-lts-vivid libglapi-mesa-lts-vivid libgles1-mesa-lts-vivid
libgles2-mesa-lts-vivid libllvm3.6 libxatracker2-lts-vivid
linux-headers-3.19.0-26 linux-headers-3.19.0-26-generic
linux-headers-generic-lts-vivid linux-image-3.19.0-26-generic
linux-image-extra-3.19.0-26-generic linux-image-generic-lts-vivid thermald
xserver-xorg-input-evdev-lts-vivid xserver-xorg-input-mouse-lts-vivid
xserver-xorg-input-synaptics-lts-vivid xserver-xorg-input-vmmouse-lts-vivid
xserver-xorg-input-wacom-lts-vivid xserver-xorg-video-ati-lts-vivid
xserver-xorg-video-cirrus-lts-vivid xserver-xorg-video-fbdev-lts-vivid
xserver-xorg-video-intel-lts-vivid xserver-xorg-video-mach64-lts-vivid
xserver-xorg-video-mga-lts-vivid xserver-xorg-video-neomagic-lts-vivid
xserver-xorg-video-nouveau-lts-vivid xserver-xorg-video-openchrome-lts-vivid
xserver-xorg-video-r128-lts-vivid xserver-xorg-video-radeon-lts-vivid
xserver-xorg-video-savage-lts-vivid
xserver-xorg-video-siliconmotion-lts-vivid
xserver-xorg-video-sisusb-lts-vivid xserver-xorg-video-tdfx-lts-vivid
xserver-xorg-video-trident-lts-vivid xserver-xorg-video-vesa-lts-vivid
xserver-xorg-video-vmware-lts-vivid
Paquets suggérés :
fdutils linux-lts-vivid-tools xfonts-100dpi xfonts-75dpi
gpointing-device-settings touchfreeze firmware-linux
Paquets recommandés :
libegl1-mesa-drivers-lts-vivid
Les paquets suivants seront ENLEVÉS :
libegl1-mesa-drivers-lts-utopic libegl1-mesa-lts-utopic libgbm1-lts-utopic
libgl1-mesa-dri-lts-utopic libgl1-mesa-glx-lts-utopic
libglapi-mesa-lts-utopic libgles1-mesa-lts-utopic libgles2-mesa-lts-utopic
libopenvg1-mesa-lts-utopic libwayland-egl1-mesa-lts-utopic
libxatracker2-lts-utopic xserver-xorg-core-lts-utopic
xserver-xorg-input-all-lts-utopic xserver-xorg-input-evdev-lts-utopic
xserver-xorg-input-mouse-lts-utopic xserver-xorg-input-synaptics-lts-utopic
xserver-xorg-input-vmmouse-lts-utopic xserver-xorg-input-wacom-lts-utopic
xserver-xorg-lts-utopic xserver-xorg-video-all-lts-utopic
xserver-xorg-video-ati-lts-utopic xserver-xorg-video-cirrus-lts-utopic
xserver-xorg-video-fbdev-lts-utopic xserver-xorg-video-intel-lts-utopic
xserver-xorg-video-mach64-lts-utopic xserver-xorg-video-mga-lts-utopic
xserver-xorg-video-modesetting-lts-utopic
xserver-xorg-video-neomagic-lts-utopic xserver-xorg-video-nouveau-lts-utopic
xserver-xorg-video-openchrome-lts-utopic xserver-xorg-video-r128-lts-utopic
xserver-xorg-video-radeon-lts-utopic xserver-xorg-video-savage-lts-utopic
xserver-xorg-video-siliconmotion-lts-utopic
xserver-xorg-video-sisusb-lts-utopic xserver-xorg-video-tdfx-lts-utopic
xserver-xorg-video-trident-lts-utopic xserver-xorg-video-vesa-lts-utopic
xserver-xorg-video-vmware-lts-utopic
Les NOUVEAUX paquets suivants seront installés :
libegl1-mesa-lts-vivid libgbm1-lts-vivid libgl1-mesa-dri-lts-vivid
libgl1-mesa-glx-lts-vivid libglapi-mesa-lts-vivid libgles1-mesa-lts-vivid
libgles2-mesa-lts-vivid libllvm3.6 libwayland-egl1-mesa-lts-vivid
libxatracker2-lts-vivid linux-generic-lts-vivid linux-headers-3.19.0-26
linux-headers-3.19.0-26-generic linux-headers-generic-lts-vivid
linux-image-3.19.0-26-generic linux-image-extra-3.19.0-26-generic
linux-image-generic-lts-vivid thermald xserver-xorg-core-lts-vivid
xserver-xorg-input-all-lts-vivid xserver-xorg-input-evdev-lts-vivid
xserver-xorg-input-mouse-lts-vivid xserver-xorg-input-synaptics-lts-vivid
xserver-xorg-input-vmmouse-lts-vivid xserver-xorg-input-wacom-lts-vivid
xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid
xserver-xorg-video-ati-lts-vivid xserver-xorg-video-cirrus-lts-vivid
xserver-xorg-video-fbdev-lts-vivid xserver-xorg-video-intel-lts-vivid
xserver-xorg-video-mach64-lts-vivid xserver-xorg-video-mga-lts-vivid
xserver-xorg-video-neomagic-lts-vivid xserver-xorg-video-nouveau-lts-vivid
xserver-xorg-video-openchrome-lts-vivid xserver-xorg-video-r128-lts-vivid
xserver-xorg-video-radeon-lts-vivid xserver-xorg-video-savage-lts-vivid
xserver-xorg-video-siliconmotion-lts-vivid
xserver-xorg-video-sisusb-lts-vivid xserver-xorg-video-tdfx-lts-vivid
xserver-xorg-video-trident-lts-vivid xserver-xorg-video-vesa-lts-vivid
xserver-xorg-video-vmware-lts-vivid
0 mis à jour, 45 nouvellement installés, 39 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 80,8 Mo dans les archives.
Après cette opération, 308 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
On peut constater que les 39 paquets qui seront enlevés sont des paquets dont le nom se termine par "lts-utopic". Ce sont tous des paquets liés au HWE stack de Utopic et c'est donc bien normal que tous ces paquets soient supprimés.
Je tape O pour continuer et tout se passe bien. Après ça, je peux vérifier que ça se passe bien au démarrage sur l'entrée par défaut de Grub qui utilise le noyau 3.19.0-26 du HWE stack de Vivid.
En somme, l'essai est parfaitement réussi.
(*) la procédure alternative utilise cette commande :
sudo apt-get install linux-generic-lts-vivid xserver-xorg-lts-vivid libqt5gui5 libgles1-mesa-lts-vivid libgles2-mesa-lts-vivid libgl1-mesa-glx-lts-vivid libgl1-mesa-glx-lts-vivid:i386 libglapi-mesa-lts-vivid:i386
On y voit deux paquets qui se terminent par ":i386" et ça me parait vraiment bizarre. Je n'ai pas du tout confiance dans cette procédure alternative. Heureusement que la procédure officielle utilisée dans le présent essai fonctionne bien.
EDIT : J'ai fait un essai identique sur deux autres ordis mais en réel cette fois, pas en virtualisation et je trouve exactement le même résultat que mentionné plus haut à savoir :
0 mis à jour, 45 nouvellement installés, 39 à enlever et 0 non mis à jour.
Exactement les mêmes paquets à enlever et à installer. Donc cet essai en virtual détaillé plus haut est bien représentatif de ce qui se passe "en vrai".
Dernière modification par malbo (Le 26/08/2015, à 14:32)
Hors ligne
#2 Le 26/08/2015, à 14:54
- malbo
Re : Essai du HWE stack de Vivid
Suite à mes résultats du post #1, je mets à jour la doc LTS Enablement Stack du site pour y mentionner la procédure pour passer au HWE stack de Vivid. Il s'agit bien de la procédure officielle que j'ai pompée dans le Wiki anglais. Je ne mentionne pas la procédure alternative indiquée dans le Wiki anglais (j'indique pourquoi dans le post #1 : je pense que c'est un blaireau qui a pondu cette procédure alternative)
Dernière modification par malbo (Le 26/08/2015, à 14:59)
Hors ligne