Skip to content

[Bug]: Fan speed always shows 0 RPM on Lenovo ThinkBook 14 G7+ (Intel Core Ultra 9 285H) #552

@taihohoho

Description

@taihohoho

Has this issue been covered in the Wiki?

  • I have read the Wiki and my issue is not covered.

Is there an existing issue reported already?

  • I have searched the existing issues, it does not exist.

What is the unexpected behavior?

Expected Behavior

The extension should detect and display the actual fan speed (RPM) of the laptop during usage, especially under heavy workloads or thermal stress tests.

Current Behavior

The fan speed is strictly stuck at 0 RPM in the top bar monitor, even though the physical dual-fans are spinning properly under high CPU temperatures.

When opening the Vitals sensor settings, there is no configuration gear icon next to the "Monitor fan" toggle to select alternative fan inputs.

Steps to Reproduce

  1. Install Vitals on Ubuntu (Gnome Shell Extension).
  2. Enable the "Monitor fan" toggle in Vitals settings.
  3. Run a CPU thermal stress test to force the fans to spin.
  4. The top bar still reads 0 RPM.

Environment / Hardware Information

  • OS: Ubuntu 26.04 LTS (GNOME 50)
  • Laptop Model: Lenovo ThinkBook 14 G7+ IAH
  • CPU: Intel(R) Core(TM) Ultra 9 285H

Technical Diagnostics & Logs

Running the native sensors command (lm-sensors) on this specific hardware outputted the following data, showing that the kernel detects acpi_fan-isa-0000 but registers a raw value of 0 RPM:

acpi_fan-isa-0000
Adapter: ISA adapter
fan1:          0 RPM

### Steps to reproduce the unexpected behavior.

<img width="1616" height="1960" alt="Image" src="https://github.com/user-attachments/assets/d8aed5a4-d68d-4f21-95a4-5b58c5b88369" />

### Relevant log output

```shell

What distribution and version of Linux are you using?

Ubuntu 26.04 LTS

What version of Gnome are you using?

50

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions