Temperature sensors on x470 not reporting correctly

Bug #1774817 reported by Chris Ouellet
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

x470-I ROG strix motherboard and Ryzen 2700

After
sudo sensors-detect
and answering yes to all the probes the net result is:
"Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported."

sensors output lists:
asus-isa-0000
Adapter: ISA adapter
cpu_fan: 0 RPM

nouveau-pci-0900
Adapter: PCI adapter
fan1: 0 RPM
temp1: +65.0°C (high = +95.0°C, hyst = +3.0°C)
                       (crit = +105.0°C, hyst = +5.0°C)
                       (emerg = +135.0°C, hyst = +5.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
temp1: +94.2°C (high = +70.0°C)

Where the cpu fan is patently wrong and the k10temp likewise. The nouveau-pci-0900 appears to be the actual CPU temperature.

May be related to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1740736

Other info:
Description: Ubuntu 18.04 LTS
Release: 18.04

version log:
Ubuntu 4.15.0-22.24-generic 4.15.17

Revision history for this message
Chris Ouellet (dalaeck) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1774817

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: bionic
Revision history for this message
Chris Ouellet (dalaeck) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected staging
description: updated
Revision history for this message
Chris Ouellet (dalaeck) wrote : CRDA.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : IwConfig.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : Lspci.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : Lsusb.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : ProcModules.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : PulseList.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : RfKill.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : UdevDb.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote : WifiSyslog.txt

apport information

Revision history for this message
Chris Ouellet (dalaeck) wrote :

Sorry this is the first ever bug I report, apport-collect returns:

Waiting to hear from Launchpad about your decision...
dpkg-query: no packages found matching linux

description: updated
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: patch
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Do you use 2700 or 2700X?
There's a new patch for 2700X:
commit 1b59788979acd230b9627276c76f6e6ba2c4709c
Author: Guenter Roeck <email address hidden>
Date: Tue Apr 24 06:55:55 2018 -0700

    hwmon: (k10temp) Add temperature offset for Ryzen 2700X

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Chris Ouellet (dalaeck) wrote :

Hi Kai-Heng,
I am using 2700, specifically because it's a mini-itx and lower power is beneficial for small form factors.
Thanks regardless!

Revision history for this message
Steven Clarkson (sclarkson) wrote :
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Does this affect "real" usage? AFAICT thermald doesn't work on AMD platforms (yet).

Revision history for this message
Chris Ouellet (dalaeck) wrote : Re: [Bug 1774817] Re: Temperature sensors on x470 not reporting correctly

My system is overclocked so that it's fine for daily use but when I do
encoding it can sometimes stop due to thermals.
It also directly impacts benchmarking, since I don't see the temperature
profile rise, it's hard to figure out what to do.

On Thu, Mar 7, 2019 at 1:45 AM Kai-Heng Feng <email address hidden>
wrote:

> Does this affect "real" usage? AFAICT thermald doesn't work on AMD
> platforms (yet).
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1774817
>
> Title:
> Temperature sensors on x470 not reporting correctly
>
> Status in linux package in Ubuntu:
> Triaged
>
> Bug description:
> x470-I ROG strix motherboard and Ryzen 2700
>
> After
> sudo sensors-detect
> and answering yes to all the probes the net result is:
> "Sorry, no sensors were detected.
> Either your system has no sensors, or they are not supported, or
> they are connected to an I2C or SMBus adapter that is not
> supported."
>
> sensors output lists:
> asus-isa-0000
> Adapter: ISA adapter
> cpu_fan: 0 RPM
>
> nouveau-pci-0900
> Adapter: PCI adapter
> fan1: 0 RPM
> temp1: +65.0°C (high = +95.0°C, hyst = +3.0°C)
> (crit = +105.0°C, hyst = +5.0°C)
> (emerg = +135.0°C, hyst = +5.0°C)
>
> k10temp-pci-00c3
> Adapter: PCI adapter
> temp1: +94.2°C (high = +70.0°C)
>
> Where the cpu fan is patently wrong and the k10temp likewise. The
> nouveau-pci-0900 appears to be the actual CPU temperature.
>
> May be related to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1740736
>
> Other info:
> Description: Ubuntu 18.04 LTS
> Release: 18.04
>
> version log:
> Ubuntu 4.15.0-22.24-generic 4.15.17
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1774817/+subscriptions
>

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Thermal shutdown by kernel or by BIOS?

Brad Figg (brad-figg)
tags: added: cscc
Revision history for this message
madbiologist (me-again) wrote :

The new ASUS EC sensor (asus-ec-sensors) driver might help you - see https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.18-HWMON for more information.

This driver has been included in the first release candidate of the upcoming Linux 5.18 kernel (5.18-rc1). You can download this 5.18-rc1 kernel from https://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D and instructions on how to install and uninstall it are at https://wiki.ubuntu.com/Kernel/MainlineBuilds

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.