Ubuntu LTS Enablement Stack: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
(Vivid Kernel)
(32 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Einleitung ==
== Einleitung ==
Die LTS Enablement Stacks sind der vorgesehene Weg zur Aktualisierung der Hardwareunterstützung von Ubuntu Long Term Support (LTS) Versionen. Sie bringen auf einfache Weise den Linux Kernel und X.org Server auf den neusten Stand und sind über die offiziellen Ubuntu-Paketquellen verfügbar.
Die LTS Enablement bzw. HWE Stacks sind der vorgesehene Weg zur Aktualisierung der Hardwareunterstützung von Ubuntu Long Term Support (LTS) Versionen. Sie bringen auf einfache Weise den Linux Kernel und X.org Server auf den neusten Stand und sind über die offiziellen Ubuntu-Paketquellen verfügbar.


== Installation ==
== Installation ==
=== Ubuntu 14.04 ===
=== Ubuntu 16.04 ===
Mit dem Point Release 14.04.2 wurden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel (3.16) und X.org Server aus Ubuntu 14.10 als Backports zur Verfügung gestellt. Bei einer Neuinstallation von 14.04.2-Installationsmedien wird beides standardmäßig installiert, vorhandene Installationen aktualisiert man wie im Folgenden beschrieben.  
Mit dem Point Release 16.04.2 werden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel 4.8 und X.org Server aus Ubuntu 16.10 als Backports zur Verfügung gestellt. Als Neuerung wird der sogenannte [https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack "Rolling HWE Stack"] eingeführt, der das Update auf neuere HWE-Versionen vereinfacht und automatisiert.
 
Bei einer Neuinstallation von 16.04.2-Installationsmedien wird beides standardmäßig installiert, ältere Installationen aktualisiert man wie folgt.  


'''Wichtig:''' zuerst ''alle'' Updates einspielen mit
'''Wichtig:''' zuerst ''alle'' Updates einspielen mit
Zeile 12: Zeile 14:
Nun den HWE Stack installieren mit
Nun den HWE Stack installieren mit


  sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
  sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04


<u>Rückweg:</u> den ursprünglichen X.org Server stellt man mit
Für TLP installiert man zusätzlich noch:


  sudo apt-get install --install-recommends xserver-xorg xserver-xorg-core libgl1-mesa-glx libegl1-mesa-drivers
  sudo apt-get install linux-tools-generic-hwe-16.04


ebenfalls gefolgt von einem Neustart wieder her. Den ursprünglichen Kernel findet man im [http://wiki.ubuntuusers.de/GRUB_2/Shell#Auswahlmenue-Modus Grub-Bootmenü] unter "Advanced options for Ubuntu" oder man installiert ihn mit
Falls man – z.B. für TLP – das Paket '''tp-smapi-dkms''' im Einsatz hat, muss dieses noch auf Version 0.42-1 aus Ubuntu 16.10 aktualisiert werden:


sudo apt-get install linux-generic
* Bezieht man TLP aus dessen PPA, muss man nichts zu, da '''tp-smapi-dkms''' von dort automatisch aktualisiert wird
* Andernfalls lädt man [http://packages.ubuntu.com/yakkety/tp-smapi-dkms Paketversion 0.42-1] herunter und installiert manuell


nach.
=== Ubuntu 14.04 ===
Mit dem Point Release 14.04.5 wurden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel 4.4 und X.org Server aus Ubuntu 16.04 als Backports zur Verfügung gestellt. Bei einer Neuinstallation von 14.04.5-Installationsmedien wird beides standardmäßig installiert, ältere Installationen aktualisiert man wie folgt.  


==== Kernel 3.19 ====
<u>Hinweis:</u> der Kernel 4.4 stellt bei den Modellen der *50-Generation (Intel Broadwell) die vollständige Funktion des Touchpads einschließlich Trackpoint-Tasten her.  
Dieser Kernel stellt nach Benutzerberichten bei den Modellen der *50-Generation (Intel Broadwell) die vollständige Funktion des Touchpads einschließlich Trackpoint-Tasten her. Er soll planmäßig mit Ubuntu 14.04.3 im August 2015 zur Verfügung gestellt werden. Dieser Abschnitt beschreibt, wie man den Kernel schon vorab aus einer Entwickler-Paketquelle installieren kann.


'''Vorsicht: das hier verwendete PPA enthält Pre-Release und Test-Kernel (nicht vollständig getestet) des Ubuntu Kernel Teams. Die Verwalter raten von seiner Verwendung ab!'''
'''Wichtig:''' zuerst ''alle'' Updates einspielen mit


'''Durch das Einrichten des PPA bekommen automatisch auch der reguläre 14.04-Kernel (3.13) und der oben eingerichtete HWE-Kernel (3.16) ''nicht vollständig getestete'' Updates.'''
sudo apt-get update && sudo apt-get dist-upgrade


PPA einrichten:
Nun den HWE Stack installieren mit


  sudo add-apt-repository ppa:canonical-kernel-team/ppa
  sudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial


Kernel installieren:
<u>Rückweg:</u> den ursprünglichen X.org Server stellt man mit


  sudo apt-get install linux-generic-lts-vivid
  sudo apt-get install --install-recommends xserver-xorg xserver-xorg-core libgl1-mesa-glx libegl1-mesa-drivers


<u>Rückweg:</u> den ursprünglichen Kernel findet man im [http://wiki.ubuntuusers.de/GRUB_2/Shell#Auswahlmenue-Modus Grub-Bootmenü] unter "Advanced options for Ubuntu".
ebenfalls gefolgt von einem Neustart wieder her. Den ursprünglichen Kernel findet man im [http://wiki.ubuntuusers.de/GRUB_2/Shell#Auswahlmenue-Modus Grub-Bootmenü] unter "Advanced options for Ubuntu" oder man installiert ihn mit


=== Ubuntu 12.04 ===
  sudo apt-get install linux-generic
Mit dem Point Release 12.04.5 wurden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel und X.org Server aus Ubuntu 14.04 als Backports zur Verfügung gestellt. Bei einer Neuinstallation von 12.04.5-Installationsmedien wird beides standardmäßig installiert, vorhandene Installationen aktualisiert man per
 
  sudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty libgles2-mesa-lts-trusty
 
Ein abschließender Neustart des Systems aktiviert die neuen Versionen.
 
<u>Rückweg:</u> den ursprünglichen X.org Server  stellt man mit
 
sudo apt-get install xserver-xorg libgl1-mesa-dri libgles2-mesa
 
ebenfalls gefolgt von einem Neustart wieder her. Den ursprünglichen Kernel findet man im Grub-Bootmenü unter ''"Previous Linux versions"'' oder man installiert ihn mit
 
  sudo apt-get install linux-generic


nach.
nach.
Zeile 61: Zeile 51:
* '''Vorsicht:''' nach der Umstellung bleiben, wie in der Ubuntu-Paketverwaltung üblich, vom automatisch entfernten Paket '''xserver-xorg''' die Konfigurationsdateien zurück; diese dürfen auf keinen Fall per '''dpkg -'''P entfernt werden, da ansonsten der Desktop nicht mehr startet. Sollte einem dieses Mißgeschick jedoch bereits wiederfahren sein, startet man das System im [http://wiki.ubuntuusers.de/Recovery-Modus Recovery Modus] und setzt sodann in einer Root-Shell das Kommando '''ln -s /usr/bin/Xorg /etc/X11/X''' gefolgt von einem Neustart ab.
* '''Vorsicht:''' nach der Umstellung bleiben, wie in der Ubuntu-Paketverwaltung üblich, vom automatisch entfernten Paket '''xserver-xorg''' die Konfigurationsdateien zurück; diese dürfen auf keinen Fall per '''dpkg -'''P entfernt werden, da ansonsten der Desktop nicht mehr startet. Sollte einem dieses Mißgeschick jedoch bereits wiederfahren sein, startet man das System im [http://wiki.ubuntuusers.de/Recovery-Modus Recovery Modus] und setzt sodann in einer Root-Shell das Kommando '''ln -s /usr/bin/Xorg /etc/X11/X''' gefolgt von einem Neustart ab.
* Die ursprünglichen Versionen von Kernel und X.org Server werden weiterhin unterstützt – bis zum jeweiligen Supportende von Ubuntu 12.04 bzw. 14.04
* Die ursprünglichen Versionen von Kernel und X.org Server werden weiterhin unterstützt – bis zum jeweiligen Supportende von Ubuntu 12.04 bzw. 14.04
* HWE 14.04 ist der letzte Stack für 12.04 und wird ebenfalls zum 12.04-Supportende in 2017 unterstützt.
* HWE 16.04 ist der letzte Stack für 14.04 und wird bis zum Supportende im April 2019 unterstützt.
* Alle älteren 12.04-HWEs – 12.10, 13.04, 13.10 – erhalten mit dem Erscheinen von HWE 14.04 keine Updates mehr und die betroffenen Systeme sollten ''unbedingt'' wie oben beschrieben upgedatet werden
* Alle älteren 14.04-HWEs – 14.10, 15.04, 15.10 – erhalten mit dem Erscheinen von HWE 16.04 keine Updates mehr und die betroffenen Systeme sollten ''unbedingt'' wie oben beschrieben upgedatet werden
* '''Von der Verwendung mit Linux Mint wird dringend abgeraten – siehe [http://thinkpad-forum.de/threads/124966-SAMMELTHREAD-Linux-Kurze-Frage-Kurze-Antwort-(KFKA)?p=1564999&viewfull=1#post1564999 diesen Forumsthread]'''
* '''Von der Verwendung mit Linux Mint wird dringend abgeraten – siehe [http://thinkpad-forum.de/threads/124966-SAMMELTHREAD-Linux-Kurze-Frage-Kurze-Antwort-(KFKA)?p=1564999&viewfull=1#post1564999 diesen Forumsthread]'''


== Links ==
== Links ==
Weitergehende Informationen finden sich hier:
Weitergehende Informationen finden sich hier:
* [https://wiki.ubuntu.com/Kernel/RollingLTSEnablementStack Rolling HWE Stacks for 16.04] – Ubuntu Wiki (englisch)
* [https://wiki.ubuntu.com/Kernel/LTSEnablementStack LTS Enablement Stack] – Ubuntu Wiki (englisch)
* [https://wiki.ubuntu.com/Kernel/LTSEnablementStack LTS Enablement Stack] – Ubuntu Wiki (englisch)
* [http://wiki.ubuntuusers.de/LTS_Enablement_Stacks LTS Enablement Stacks] – ubuntuusers.de Wiki
* [http://wiki.ubuntuusers.de/LTS_Enablement_Stacks LTS Enablement Stacks] – ubuntuusers.de Wiki

Version vom 26. Februar 2017, 14:36 Uhr

Einleitung

Die LTS Enablement bzw. HWE Stacks sind der vorgesehene Weg zur Aktualisierung der Hardwareunterstützung von Ubuntu Long Term Support (LTS) Versionen. Sie bringen auf einfache Weise den Linux Kernel und X.org Server auf den neusten Stand und sind über die offiziellen Ubuntu-Paketquellen verfügbar.

Installation

Ubuntu 16.04

Mit dem Point Release 16.04.2 werden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel 4.8 und X.org Server aus Ubuntu 16.10 als Backports zur Verfügung gestellt. Als Neuerung wird der sogenannte "Rolling HWE Stack" eingeführt, der das Update auf neuere HWE-Versionen vereinfacht und automatisiert.

Bei einer Neuinstallation von 16.04.2-Installationsmedien wird beides standardmäßig installiert, ältere Installationen aktualisiert man wie folgt.

Wichtig: zuerst alle Updates einspielen mit

sudo apt-get update && sudo apt-get dist-upgrade

Nun den HWE Stack installieren mit

sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04 

Für TLP installiert man zusätzlich noch:

sudo apt-get install linux-tools-generic-hwe-16.04

Falls man – z.B. für TLP – das Paket tp-smapi-dkms im Einsatz hat, muss dieses noch auf Version 0.42-1 aus Ubuntu 16.10 aktualisiert werden:

  • Bezieht man TLP aus dessen PPA, muss man nichts zu, da tp-smapi-dkms von dort automatisch aktualisiert wird
  • Andernfalls lädt man Paketversion 0.42-1 herunter und installiert manuell

Ubuntu 14.04

Mit dem Point Release 14.04.5 wurden zur Aktualisierung der Hardwareunterstützung (Hardware Enablement, HWE) Kernel 4.4 und X.org Server aus Ubuntu 16.04 als Backports zur Verfügung gestellt. Bei einer Neuinstallation von 14.04.5-Installationsmedien wird beides standardmäßig installiert, ältere Installationen aktualisiert man wie folgt.

Hinweis: der Kernel 4.4 stellt bei den Modellen der *50-Generation (Intel Broadwell) die vollständige Funktion des Touchpads einschließlich Trackpoint-Tasten her.

Wichtig: zuerst alle Updates einspielen mit

sudo apt-get update && sudo apt-get dist-upgrade

Nun den HWE Stack installieren mit

sudo apt-get install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial

Rückweg: den ursprünglichen X.org Server stellt man mit

sudo apt-get install --install-recommends xserver-xorg xserver-xorg-core libgl1-mesa-glx libegl1-mesa-drivers

ebenfalls gefolgt von einem Neustart wieder her. Den ursprünglichen Kernel findet man im Grub-Bootmenü unter "Advanced options for Ubuntu" oder man installiert ihn mit

sudo apt-get install linux-generic

nach.

Hinweise

  • Vorsicht: nach der Umstellung bleiben, wie in der Ubuntu-Paketverwaltung üblich, vom automatisch entfernten Paket xserver-xorg die Konfigurationsdateien zurück; diese dürfen auf keinen Fall per dpkg -P entfernt werden, da ansonsten der Desktop nicht mehr startet. Sollte einem dieses Mißgeschick jedoch bereits wiederfahren sein, startet man das System im Recovery Modus und setzt sodann in einer Root-Shell das Kommando ln -s /usr/bin/Xorg /etc/X11/X gefolgt von einem Neustart ab.
  • Die ursprünglichen Versionen von Kernel und X.org Server werden weiterhin unterstützt – bis zum jeweiligen Supportende von Ubuntu 12.04 bzw. 14.04
  • HWE 16.04 ist der letzte Stack für 14.04 und wird bis zum Supportende im April 2019 unterstützt.
  • Alle älteren 14.04-HWEs – 14.10, 15.04, 15.10 – erhalten mit dem Erscheinen von HWE 16.04 keine Updates mehr und die betroffenen Systeme sollten unbedingt wie oben beschrieben upgedatet werden
  • Von der Verwendung mit Linux Mint wird dringend abgeraten – siehe diesen Forumsthread

Links

Weitergehende Informationen finden sich hier: