neuen kernel in leap 15 installieren

Hinweis: In dem Thema neuen kernel in leap 15 installieren gibt es 23 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Mein Rechner hat einen Ryzen 5 Prozessor und wie bei diesen Prozessoren anscheinend üblich, stürzt der Rechner im Ruhezustand ab. In einem Threat habe ich gelesen, dass ein neuer Kernel (> 4.18) Abhilfe schaffen könnte. Ich habe nun versucht einen neuen Kernel (4.20) zu installieren:


    zypper up
    nano /etc/zypp/zypp.conf
    multiversion.kernels = latest,latest-1, running,oldest

    Code
    zypper ar -f Index of /repositories/Kernel:/stable/standard kernel-repo
    zypper ref
    zypper dup -r kernel-repo


    Jedoch scheint kein neuer Kernel installiert worden zu sein, obwohl bei der Installation kein Fehler auftrat. Weder beim Booten wird die Option mit einem neuen Kernel angeboten, noch bei

    Code
    uname -a
    Linux linux-fs52 4.12.14-lp150.12.45-default #1 SMP Mon Jan 14 20:29:59 UTC 2019 (7a62739) x86_64 x86_64 x86_64 GNU/Linux
    Weitere Infos:


    Code
    zypper se -si kernel-default
    
    
    S | Name | Type | Version | Arch | Repository
    ---+----------------+---------+-----------------------+--------+--------------------------------
    i+ | kernel-default | package | 4.4.172-86.1 | x86_64 | (System Packages)
    i+ | kernel-default | package | 4.12.14-lp150.12.45.1 | x86_64 | Hauptaktualisierungs-Repository


    Code
    zypper se -si kernel
    
    
    S | Name | Type | Version | Arch | Repository
    ---+----------------------+---------+-----------------------------+--------+--------------------------------
    i+ | kernel-default | package | 4.4.172-86.1 | x86_64 | (System Packages)
    i+ | kernel-default | package | 4.12.14-lp150.12.45.1 | x86_64 | Hauptaktualisierungs-Repository
    i+ | kernel-firmware | package | 20190118-35.1 | noarch | kernel-repo
    i | texlive-l3kernel | package | 2017.133.svn44483-lp150.5.4 | noarch | Haupt-Repository (OSS)
    i | texlive-l3kernel-doc | package | 2017.133.svn44483-lp150.5.4 | noarch | Haupt-Repository (OSS)


    Es wurde lediglich kernel-firmware upgedatet.

    Für den Inhalt des Beitrages 129515 haftet ausdrücklich der jeweilige Autor: luiggi

  • 1. Bitte benutze für Konsolenausgaben Code-Tags
    2. Bitte poste:

    Code
    zypper lr -d

    Für den Inhalt des Beitrages 129516 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Für den Inhalt des Beitrages 129517 haftet ausdrücklich der jeweilige Autor: luiggi

  • Code
    zypper dup  --from kernel-repo

    Wobei dann alle vorkompilierten (broadcom-wl, r8168, usw) kmp's nicht mehr funktionieren.



    Übrigens würde ich diesen Kernel aus Leap 42.3 auch deinstallieren:


    Zitat

    i+ | kernel-default | package | 4.4.172-86.1 | x86_64 | (System Packages)

    Für den Inhalt des Beitrages 129518 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Beim ersten zypper dup --from kernel-repo kommt die Antwort "Nothing to do".
    Danach habe ich den Kernel 4.4.172-86.1 gelöscht und nochmal zypper dup ausgeführt:


    wenn ich option 1 wähle wird der kernel4.12 gelöscht. Ich dachte ich kann mehrere kernel parallel installieren und beim Booten den gewünschten auswählen.

    Für den Inhalt des Beitrages 129521 haftet ausdrücklich der jeweilige Autor: luiggi

  • Zitat von Sauerland

    Wobei dann alle vorkompilierten (broadcom-wl, r8168, usw) kmp's nicht mehr funktionieren.

    was heißt das? Muss dann alles zu Fuß kompiliert werden, oder gibts da ein einfache Lösung?

    Für den Inhalt des Beitrages 129522 haftet ausdrücklich der jeweilige Autor: luiggi

  • ich habe jetzt Option 2 gewählt, damit kernel-default-4.12.14-lp150.12.48.1.x86_64 installiert wird.


    ich hab jetzt zwei kernels:


    Code
    S  | Name            | Type    | Version               | Arch   | Repository                     
    ---+-----------------+---------+-----------------------+--------+--------------------------------
    i+ | kernel-default  | package | 4.12.14-lp150.12.48.1 | x86_64 | Hauptaktualisierungs-Repository
    i+ | kernel-default  | package | 4.12.14-lp150.12.45.1 | x86_64 | Hauptaktualisierungs-Repository
    i+ | kernel-firmware | package | 20190118-35.1         | noarch | kernel-repo

    aktiv ist nach wie vor der Kernel


    Code
    uname -a
    Linux linux-fs52 4.12.14-lp150.12.45-default #1 SMP Mon Jan 14 20:29:59 UTC 2019 (7a62739) x86_64 x86_64 x86_64 GNU/Linux


    auch nach dem booten.


    Ein weiteres mal Zypper dup antwortet: Nothing to do

    Für den Inhalt des Beitrages 129523 haftet ausdrücklich der jeweilige Autor: luiggi

  • Du willst doch den kernel 4.20, warum nimmst du dann Lösung 2?


    Poste:

    Code
    zypper se -si kmp-

    Für den Inhalt des Beitrages 129524 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Wie sieht die Zeile

    multiversion.kernels = latest,latest-1, running,oldest

    in der zypp.conf denn genau aus?
    So wie du diese hier vorgeführt hast oder doch ein wenig anders. Die Raute am Zeilenanfang ist wirklich entfernt, dass Leerzeichen zwischen latest-1, und running ist in der zypp.conf nicht vorhanden?

    Für den Inhalt des Beitrages 129525 haftet ausdrücklich der jeweilige Autor: tomfa-ng

  • nano /etc/zypp/zypp.conf
    multiversion.kernels = latest,latest-1, running,oldest

    Da würde ich das oldest auch mal wieder löschen......

    Code
    grep -i 'multiversion.kernel' /etc/zypp/zypp.conf 
    ##      provides:multiversion(kernel)   - all packages providing 'multiversion(kernel)'
    multiversion = provides:multiversion(kernel)
    ## provides:multiversion(kernel)
    ## Default: Do not delete any kernels if multiversion = provides:multiversion(kernel) is set
    multiversion.kernels = latest,latest-1,running

    Für den Inhalt des Beitrages 129526 haftet ausdrücklich der jeweilige Autor: Sauerland