Hallo Leute,
ich brauche eure Hilfe in der folgenden Situation:
Ich betreibe einen Intel NUC10i5 (von Anfang an mit einem nvme) und einen Intel NUC10i3 (zunächst mit einer SSD, später mit einem nvme) unter Ubuntu 20.04 (stets auf dem aktuellen Stand). Seit ich die SSD im NUC10i3 gegen ein nvme getauscht hatte, stürzt der Rechner immer wieder ab, weil in erster Linie das nvme bei hoher Last des Rechners überhitzt. Im NUC-Gehäuse ist kein Platz für einen zusätzlichen Kühlkörper, man kann nur ein Wärmeleit-Pad benutzen, das eher schlecht als recht Kontakt zum SSD-Schacht herstellt. Im NUC10i5 scheint die Kühlung besser zu funktionieren, das nvme wird zwar auch „recht warm“, überhitzt jedoch nicht, es hat auch ein Geäuse ohne den SSD-Schacht.
Durch meine Recherchen im Internet habe ich in Erfahrung gebracht, dass es zumindest seit Beginn 2021 ein bekannter Bug in Ubuntu-Kernel 5.8.0-xx sei!
Ich finde es zunächst recht mies seitens Ubuntu (weil es die Hardware tatsächlich kaputt machen kann!), dass es bisher keine echte Lösung für das Problem gibt. Es wird lediglich empfohlen, auf eine nicht offiziell freigegebene Kernel-Version (5.10, 5.11) oder auf einen Mainline-Kernel ( > 5.8) zu wechseln.
Ich habe die Variante mit dem Mainline-Kernel 5.10 (LTS) gewählt. Ich bin darin erfahren, den Kernel für meine Hardware und für Ubuntu Linux (weitestgehend) passend zu konfigurieren.
Allerdings kriege ich mit diesem Kernel den Fehler, dass der Dienst „upower.service“ nicht läuft/startet, mit dem Kernel 5.8.0-xx von Ubuntu tritt dieser Fehler nicht auf. Also liegt es an meiner Kernel-Konfiguration. Es ist mir bislang nicht gelungen herauszufinden, welche falschen oder fehlenden Einstellungen den Fehler verursachen. Ich habe meiner Meinung nach alle erforderlichen Einstellungen überall (in „ACPI“, „Graphics“ usw.) vorgenommen.
Mangels Zeit möchte ich auf das echte Debuggen von upowerd verzichten.
Weiß jemand, welche Einstellungen im Kernel erforderliche sind, damit der Dienst wieder läuft? Kann mir jemand helfen?
Gruß
Michael