Contenu | Rechercher | Menus
Selon les tags présents sur cette page, les informations qu'elle contient n'ont pas été vérifiées depuis Ubuntu 12.04 LTS.
Apportez votre aide…

LTS Enablement Stack

La plupart des utilisateurs n'ont sûrement pas besoin de se soucier de la version du kernel utilisé par leur système.

Cette page s'adresse donc plutôt à des utilisateurs avertis.

Introduction

Avec le LTS Enablement Stack 1), Ubuntu 12.04 LTS n'est plus limité à la version du kernel linux fourni à sa sortie.
Suivant la date à laquelle on a installé Precise (12.04 LTS), on va se retrouver avec un noyau différent et une gestion de l'affichage différente ( comme le montre le schéma précédent)
Ainsi, les nouvelles iso d'Ubuntu 12.04, 12.04.5 , intègrent un kernel 3.13.0-x de trusty plutôt qu'un kernel 3.2.0-x fourni à la sortie de Precise
Ceci permettant d'installer une Ubuntu 12.04 LTS en bénéficiant de la prise en charge de nouveaux matériels intégré dans un kernel plus récent, celui de la version non LTS en cours.

Sur du matériel déjà reconnu le passage au HWE (Hardware Enablement Stack) de la LTS a peu d’intérêt, et est même déconseillé pour des machines virtuelles.

Installation

Pour connaître toutes les versions supérieures qu'il est possible de mettre sur votre version LTS courante :

apt-cache search linux-generic lts

. Exemple sur la 12.04 : quantal, raring, saucy et trusty (de la plus ancienne à la plus récente, car il s'agit de l'ordre du dictionnaire). Choisissez en une et adaptez la suite en conséquence.

Passer au dernier HWE stack

 sudo apt-get install linux-generic-lts-trusty xserver-xorg-lts-trusty 

Ne pas installer linux-generic-lts-trusty sans xserver-xorg-lts-trusty ou l'inverse. Ce n'est pas que cela ne peut pas fonctionner mais les développeurs ont décidé de ne pas tester toutes les combinaisons possibles (par exemple linux-generic-lts-trusty avec xserver-xorg-lts-raring). Le panachage est donc déconseillé parce que non-testé.

Installer sans le HWE stack

Si vous souhaitez installer Ubuntu 12.04 LTS sans HWE, avec un kernel 3.2.0-x, vous pouvez faire au choix:

  • une installation via le réseau2) à l'aide d'une mini-iso 3)
  • utiliser une ancienne iso 12.04.1 LTS 4).

Après avoir installé à partir d'une iso plus ancienne, vous pourrez mettre à jour votre système en 12.04.x mais en conservant un kernel 3.2.0.x .

Désinstallation

Si vous avez installé la LTS Enablement Stack de raring il faut remplacer dans toute les commandes qui suivent quantal par raring Puis supprimer les noyaux 3.8 au lieu des 3.5 Pour saucy supprimer les noyaux 3.11 et remplacez bien sur quantal par saucy

  1. Désinstallez linux-generic-lts-quantal et xserver-xorg-lts-quantal,
    sudo apt-get remove linux-generic-lts-quantal xserver-xorg-lts-quantal
  2. Installez les paquets linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-tools
    sudo apt-get install linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-tools 
  3. Rebooter sur un kernel 3.2.0-x que vous choisirez dans le menu de grub.
  4. Supprimer les kernel 3.5 (remplacez 3.5.0-x par la version correspondante. ie: 3.5.0-36 )
    sudo apt-get remove linux-headers-3.5.0-x linux-headers-3.5.0-x-generic linux-image-3.5.0-x-generic linux-image-generic-lts-quantal linux-headers-generic-lts-quantal

plus d'info: ici

Problèmes

Plus d'affichage graphique après une montée de version (quantal=>saucy par exemple)

  • Symptôme : si l'écran affiche seulement un tiret en haut à gauche, l'affichage X ne démarre pas. Cela peut être vérifié dans /var/log/ligthdm/x-0.log où il est indiqué que /etc/X11/X n'existe pas.
  • Résolution :
    • Réinstaller le paquet xorg s'il n'est pas déjà présent
      sudo apt-get install xorg
    • Recréer le lien symbolique manquant /etc/X11/X (remplacer saucy par la version adaptée chez vous)
      sudo dpkg-reconfigure xserver-xorg-core-lts-saucy

Liens



Le contenu de ce wiki est sous licence : CC BY-SA v3.0