Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] What makes it impossible for the fan speed to go below 4%? #8

Open
RicArch97 opened this issue May 14, 2021 · 3 comments
Open
Assignees
Labels
question Further information is requested

Comments

@RicArch97
Copy link

I found this to be a bit annoying, since as you know, on AMD Adrenaline in Windows you can enable Zero RPM where the fans don't spin when the card temperature is below 50C. This is also the case with the default auto settings of the card.

@mcgillij
Copy link
Owner

There was/is a driver bug on some cards: https://gitlab.freedesktop.org/drm/amd/-/issues/1164
I only have a Vega64 and a 6800xt to test with and I haven't been able to reproduce it on those.

You could comment out the 2 lines here:

if np.min(self.speeds) <= 3:
if you wanted to try to reproduce it.

@mcgillij mcgillij self-assigned this May 15, 2021
@mcgillij mcgillij added the question Further information is requested label May 15, 2021
@mazunki
Copy link
Contributor

mazunki commented Jul 30, 2024

Just did some measurements myself, seems like it depends on the hardware used. Maybe we should change it from a ValueError to a LOGGER.debug?

image

fan_path='/sys/class/drm/card0/device/hwmon/hwmon6/pwm1'
sudo=doas
for speed in $(seq 0 20); do printf "${speed}" | "${sudo}" tee "${fan_path}" >/dev/null; sleep 1; printf 'assigned: %2d => measured: %2d\n' "${speed}" "$(< "${fan_path}")"; done

@mcgillij
Copy link
Owner

Yeah it was a hardware limitation at the time, it's been several years since I've had to work around it. So it could be partially resolved at this point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants