AaronKelley / DellFanManagement

A suite of tools for managing the fans in many Dell laptops.
GNU General Public License v3.0
240 stars 30 forks source link

Dell G5 SE 5505 Fan 2 Issue #6

Open Hammerfest opened 3 years ago

Hammerfest commented 3 years ago

Using this by way of Fan Control and its plugin. Fan 2 seems to report nonsense number for RPM and fan control for fan 2 doesnt work.

With the above said, even Dell's own "Alienware Command Center" software has trouble controlling Fan 2 (tested on 3 different laptops, all same model). I have to toggle the fan profile before it will kick in (I made a custom profile in the Dell/Alienware software for a smooth curve, its set default, but I still have to switch to another then back for fan 2 to come to life). As an addition to the Fan 2 seeming to report nonsense number, even when it IS working based on the profile I put into ACC, still not reading number or RPM for that fan correctly.

Anything I can provide that would be of help solving this?

AaronKelley commented 3 years ago

The newer Alienware and Dell G5 systems seem to have a different BIOS interface that offers more granular fan control. (Maybe there are some kinks to work out, too, if their software isn't even working right...) I do have plans to check out the Alienware Command Center program at some point and see if the fan control BIOS interface can be (easily) reverse-engineered. However, that is not a high priority for me right now ... All of my testing systems are older Dell Precision systems which do not support the granular fan control.

Hammerfest commented 3 years ago

Very possible, I will note that your current release still works and seems to be granular as well, even if not meant for it, maybe the FanControl GUI is just updating the existing 3 states you have out each time a change is made as I can set a linear scale and it takes just like AWCC.

I figured out why there was a difference with the AWCC, its not that it has trouble controlling fan 2, its just that the fans dont report to AWCC until 40%... Using Fan Control and thus your underlying Dell fan tool, it can detect at 29%, but Dell's own tool at 40-42%, Dell is a sad pile o trash these days in most instances (EX CPU temp is not even CPU temp, seems to be common across different models as well sadly from what I found in google searching).

Understand about priority, sadly I cannot depart with either of mine (ones work, ones play :P), but I will happily get you remote access if that helps, Windows or Linux.