No Fan detection under Gnome Ubuntu 16.04 Edit

Bug #1617065 reported by Maravilla
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lm-sensors (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Laptop Dell Inspiron 5520.

Under Gnome Ubuntu 14.04 the fan was properly detected and monitored.
Now in Gnome Ubuntu 16.04 (fresh install) the fan sensor is not longer detected. I tried installing lm-sensors, then ran sensors-detect.
When finished, the detection script only detected the laptop CPU thermal sensors.

I experienced the same issue, upgrading from 14.04 to 16.04.

I also get this log (about 12-14 entries per min. aprox.)

Gjs-Message: JS LOG: error reading: /sys/class/hwmon/hwmon1/fan2_input

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: lm-sensors 1:3.4.0-2
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Uname: Linux 4.4.0-34-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: GNOME
Date: Thu Aug 25 23:21:39 2016
InstallationDate: Installed on 2016-08-25 (0 days ago)
InstallationMedia: Ubuntu-GNOME 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160720)
SourcePackage: lm-sensors
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Maravilla (maravilla) wrote :
Revision history for this message
Maravilla (maravilla) wrote :

Update.

Today I tried, installing the fancontrol package. After running it, I get on screen:

sudo pwmconfig
# pwmconfig revision 6243 (2014-03-20)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

I don't remember if there was something detected in Gnome Ubuntu 14.04 using this application, but I do remember that at least lm-sensors was able to detect the fan speed sensor.

Revision history for this message
Maravilla (maravilla) wrote :

Update.

After a few ups and downs using Gnome Ubuntu 16.04 (thermal control was out of control, getting to 71ºC just showing the desktop and browsing) I decided to switch back to 14.04.

After fresh installing it, same issue came up. At least, lm-sensors does not detect the fan sensor again. I realized that the installed kernel was 4.2.X.

If I'm not wrong, before upgrading to 16.04, my system was running the 3.X kernel branch. Could that be the problem? Could be the new kernel branch the responsible for this behaviour?

Now in fresh 14.04, i8kctl gives the fan speed, nevertheless in 16.04 gave nothing (well, the fan did not startup).

Maravilla (maravilla)
Changed in lm-sensors (Ubuntu):
status: New → Incomplete
Revision history for this message
Maravilla (maravilla) wrote :

Update.

Yesterday I upgraded (within the OS) from 14.04.05 to 16.04.

Tried the usual stuff installing lm-sensors with the same results as before.
Typing i8kctl I got the fan speed, and it was still working after the upgrade (good!).

Here comes the weird thing. I installed the Freon gnome-shell extension, which monitors a few interesting hardware things including fans speeds. And it DOES work. It shows the system fan speed (the only fan running on this system). Then, I tried again to run sudo sensors-detect and no fan sensor was detected.

I've been running for a while gnome-shell extension called system-monitor. Till 14.04 it worked well showing the fan speed among other things. Running that extension now, after installing the Freon extension, works again and gives the fan speed.

For the information shown in this extension, the sensor that monitors the fan speed is called Dell_smm-Fan1. Before running the Freon extension there was no sensor available for fans

I'm not technician, nor programmer, just an end user, so I think my problem has been solved (I don't know yet how).

Seem to me, that lm-sensor is missing something during the detection, but probably I am completely wrong. I would be glad to carry out any tests or uploading any dumps need to find out more about this, but I'm gonna need some guidance for that.

Regards.

Maravilla (maravilla)
Changed in lm-sensors (Ubuntu):
status: Incomplete → New
Revision history for this message
Robie Basak (racb) wrote :

Marking server-notriage as this sounds like a laptop-only problem.

tags: added: server-notriage
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in lm-sensors (Ubuntu):
status: New → Confirmed
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.