Ever since we (Red Hat's Desktop Hardware Enablement Team) received the 2017 models from Lenovo for testing (e.g. the T470s), we experienced an issue (rhbz#1480844) where sometimes the fan would run at 100% after resuming from suspend. A warm reboot alone would not make the fan go back to normal and a hard reboot was required. It seems the behavior is the result of firmware bug and kernel ACPI changes. Patches for 4.13 reduced the likelihood for the appearance of the noisy issue. Additionally, we have been working together with Lenovo to fix the firmware side and I am happy to report that for the T470s Lenovo recently released a new firmware that should completely fix the issue. Since Lenovo is not yet(!) part of Linux Vendor Firmware Service updating the BIOS is currently not super straight-forward. Thankfully, Jeff has provided detailed instructions how to do this from GNU/Linux only.

Discussion

  1. Thanks a lot for the information on the firmware issue. Apparently Lenovo T470 suffers from a similar issue. Unfortunately there is no bios update for T470 yet.

  2. I followed this issue, as I had a related problem with a Lenovo X1 Carbon and Fedora, and could confirm the improvements with the 4.13 kernel series.

    But I am really happy to hear that there is not only progress on the Linux side of things but also from the vendor!

    Big kudos to everybody involved!

  3. I'm on lenovo e540 (3-4 years old laptop) and fedora 27 beta and I'm experiencing this annoyng bug. Am I expected to get some solutions with the next kernel release? Also a bios update would be useful, since I can install it from windows (sorry).
    Anyway, is there some workaround to solve this annoying issue?

  4. Nice work!
    May you can also ask Lenovo for a tiny fix to their ACPI-Table on the X220. Okay, five year old product but serves well. During resume from suspend it prints always this message, probably you're familar with it:

    "ACPI: \_SB_.PCI0.LPC_.EC__.BAT1: Unable to dock!"

    https://patchwork.kernel.org/patch/4643451/

    Their is no dock and the Suspend-Resume-Cycle worked flawlessly.

  5. I'm also affected!

    On Fedora 28 (4.17.2-200.fc28.x86_64 #1 SMP Mon Jun 18 20:09:31 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux)

    I was using this laptop with Ubuntu (default kernel on 17.10 and 18.04) without this issue tho, yet my BIOS is old

    BIOS Information
    Vendor: LENOVO
    Version: N1MET37W (1.22 )
    Release Date: 07/04/2017
    Address: 0xE0000
    Runtime Size: 128 kB
    ROM Size: 16 MB

  6. On a T470s running Ubuntu 18.04 (kernel 4.15.0-30-generic), I've started seeing this issue following an upgrade to a new BIOS version N1WET49W (1.28). Does anyone know if there's something I can change in my ACPI settings to fix it, or do I need to downgrade the BIOS?

Leave a Reply

Your email address will not be published. Required fields are marked *

Made by ThemesKult