Wie entferne ich den Kernel / LTS Enablement Stack?

11

Diese Frage zum LTS Enablement Stack besteht eigentlich aus zwei Teilen:

  1. Ich habe Linux 3.5.0-x auf Precise 64bit über installiert sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal. Wie sich herausstellt, funktioniert VirtualBox auf dem neuen Kernel noch nicht (BEARBEITEN: Dies ist jetzt behoben.). Deshalb möchte ich es aus dem System entfernen. Wie erwartet sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantalreicht es nicht aus , die Metapakete über zu entfernen . Welche Pakete muss ich manuell entfernen? Für den Kernel würde ich (ab sofort) tun : sudo apt-get remove linux-image-3.5.0-25-generic. In Bezug auf xserver-org bin ich jedoch verloren. Wie kann ich zum ursprünglichen xserver zurückkehren?
  2. Ich habe ein System mit dem Installationsmedium 12.04.2 installiert. Dort habe ich auch den 3.5.0-x-Kernel, da dies die Standardeinstellung für diese Punktversion ist . Wie kann ich ein Downgrade auf den Kernel (und xserver?) Auf die 3.2.0-x-Serie durchführen?

Vielen Dank!

Andre
quelle
Eine andere Möglichkeit könnte darin bestehen, VirtualBox von dieser PPA aus zu verwenden, bis es für Precise + Kernel 3.5 behoben ist : bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/… . Trotzdem interessiert mich, wie ich von 3.5 auf 3.2 komme.
Andre

Antworten:

5

Wichtig: Die folgenden Anweisungen funktionieren nur, wenn einer der Stack-Kernel vor der Aktivierung noch installiert ist, z. B. 3.2.0-38.

Führen Sie bei installiertem Enablement Stack 'uname -r' aus, um die aktuelle Kernelversion zu überprüfen. Setzen Sie es in den folgenden Befehl ein:

sudo apt-get purge linux-generic-lts-quantal xserver-xorg-lts-quantal linux-headers-generic-lts-quantal linux-image-generic-lts-quantal linux-image-3.5.0-25-generic linux-headers-3.5.0-25

Installieren Sie wichtige Komponenten (einschließlich X selbst!) Neu, die aufgrund von Abhängigkeiten durch die obigen Befehle entfernt wurden:

sudo apt-get install xserver-xorg xserver-xorg-input-synaptics

Korrigieren Sie den Steam-Client:

sudo apt-get install libgl1-mesa-glx:i386

Starten Sie schließlich Ihren Computer neu.

IMHO ist der Enablement-Stack noch nicht zur Veröffentlichung bereit. Nach meiner Erfahrung brechen Virtualbox, Samba und der Steam-Client alle mit dem installierten Enablement Stack. Es gibt eine Problemumgehung für Virtualbox, aber bisher keine für Samba oder Steam (März 2013).

Happyskeptiker
quelle
2

In Trusty / 14.04 müssen noch einige Pakete entfernt werden, sonst beschwert sich apt-get.

sudo apt-get remove linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Installieren Sie dann, xserver-xorgwenn nicht installiert, starten Sie die alte Kernel-Version neu, entfernen Sie 3.16-Kernel und Sie können loslegen.

Wenn Sie Steam verwenden, müssen Sie zwei Pakete installieren:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
otus
quelle
0

Ein Verfahren für Ihre Überlegung:

  1. Deinstallieren Sie die folgenden Pakete:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. Installieren Sie die folgenden Pakete:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. Starten Sie den Kernel 3.2.0-38 neu

  4. Deinstallieren Sie die Pakete linux-headers-3.5.0-xund linux-image-3.5.0-x.

Viel Glück und hab Spaß.

Cogito ergo sum
quelle
Vielen Dank! Was soll ich mit dem Grafikstapel tun? Durch die Installation von xserver-xorg-lts-quantal wird der "alte" xserver -... entfernt. Wird er automatisch neu installiert?
Andre
Original ist restauriert.
Cogitoergosum