Search Criteria
Package Details: dell-bios-fan-control-git r5.2700610-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/dell-bios-fan-control-git.git (read-only, click to copy) |
---|---|
Package Base: | dell-bios-fan-control-git |
Description: | A user space utility to set control of fans by bios on some Dell XPS Laptops. |
Upstream URL: | https://github.com/TomFreudenberg/dell-bios-fan-control |
Licenses: | GPL2 |
Submitter: | gilbs |
Maintainer: | gilbs |
Last Packager: | gilbs |
Votes: | 12 |
Popularity: | 0.144765 |
First Submitted: | 2018-09-25 19:24 (UTC) |
Last Updated: | 2023-10-05 08:26 (UTC) |
Dependencies (3)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- git (git-gitAUR, git-glAUR) (make)
- i8kutilsAUR (optional) – to control Dell laptop system temperature
Required by (1)
- i8kgui (optional)
Latest Comments
d3vilguard commented on 2023-11-04 06:34 (UTC)
Sometimes it randomly fails to stop the dell bios (latitude 3301). Not much luck by restarting the service but doing sudo dell-bios-fan-control 1 && sudo dell-bios-fan-control 0 fixes it.
gilbs commented on 2023-10-19 19:07 (UTC) (edited on 2023-10-19 19:24 (UTC) by gilbs)
@d3vilguard thanks for the feedback. I noticed that the fan control state didn't persist after system resume, so what I did (≈2 weeks ago) was to add a new systemd service that restarts the service 30 seconds after resume from sleep (trying to do it earlier wasn't working consistently). So I guess your BIOS is behaving slightly differently than mine when the service restarts? 🤷♂️ The questions that come to my mind:
1) Does your issue happen approximately 30 seconds after you resume from sleep? If not, I don't see how it could be related to the update 🤔.
2) Are you able to reproduce the issue by just running "systemctl restart dell-bios-fan-control"?
3) If so, are you able to reproduce it after "systemctl stop dell-bios-fan-control && systemctl start dell-bios-fan-control"
4) Could you try adding a delay after stopping the main service (something like "ExecStop=/bin/sh -c '/usr/bin/dell-bios-fan-control 1 && /bin/sleep 1'") and see if that helps with your issue?
d3vilguard commented on 2023-10-19 17:54 (UTC)
I've been using this on my latitude 3301 for more than a month with great success. Later updates seems to have done something. The fan sometimes will randomly start and refuse to power-off. I will have to enable BIOS control and then disable it.
gilbs commented on 2019-04-04 17:40 (UTC)
Hi @pappl, thanks for reaching out. I came across the same issue, yet I wasn't sure how to implement this in practice. Creating a i8k.conf file might create conflicts with other packages. Maybe a manual modprobe in the systemd service? Do not hesitate to submit a PR if you think you do have a good fix: https://github.com/gilbsgilbs/dell-bios-fan-control-git/pulls .
pappl commented on 2019-04-04 15:56 (UTC) (edited on 2019-04-04 15:57 (UTC) by pappl)
I'm using dell-bios-fan-control in addition to i8kutils to disable Dell BIOS fan control.
Must do:
/etc/modprobe.d/i8k.conf ->editor input-> options i8k force=1
In /etc/modules-load.d/i8k.conf ->editor input-> i8k
Then i8kutils and dell-bios-fan-control service starts at boot.
Would be great if this is done when installing.
Else must do a >>> sudo modprobe i8k force=1 <<< every reboot to work: systemctl status i8kmon
:(
gilbs commented on 2018-09-25 19:28 (UTC)
https://github.com/gilbsgilbs/dell-bios-fan-control-git