Fan not spinning

Hello,

Just started the pikvm, and it seems like its working ok, I tested the kvm with my minipc and can see video and can control it with mouse and keyboard.

However I’m seeing this issue in the logs:

```
[2026-01-25 23:36:52 kvmd-fan.service] — kvmd-fan.service: Referenced but unset environment variable evaluates to an empty string: KVMD_FAN_ARGS
[2026-01-25 23:36:52 kvmd-fan.service] — – INFO [9.481 config] – Reading config ‘/etc/kvmd/fan.ini’ …
[2026-01-25 23:36:52 kvmd-fan.service] — – INFO [9.482 fan.pwm] – Using pin=13 for PWM range 0…1024
[2026-01-25 23:36:52 kvmd-fan.service] — – INFO [9.483 fan.hall] – Using pin=16 for the Hall sensor
[2026-01-25 23:36:52 kvmd-fan.service] — – INFO [9.485 server] – Listening HTTP on UNIX socket ‘/run/kvmd/fan.sock’
[2026-01-25 23:36:52 kvmd-fan.service] — – INFO [9.485 loop] – Starting the loop …
[2026-01-25 23:36:54 kvmd-fan.service] — – ERROR [11.492 loop] – !!! Fan is not spinning !!!
```

I don’t see any other log related to the fan, the led shows the pi running at 45.8 for temp.

Is this a hardware issue as I never see the fan trying to start? Any configs worth trying to update?

Hi Marvin,
That definitely seems like an issue, have you fully updated the device using pikvm-update (recommended to do through SSH, but it can work through the web terminal).

If you unscrew the top and open the device, can you check whether the cable from the fan is plugged in or unplugged inside the case?

We’ve discovered the clip that holds the fan and fan shroud might have gotten dislodged in shipping and the fan itself had gotten unplugged (possibly from the clip pushing it off since it would be somewhat spring loaded).