Традиционное управление вентилятором, как правило, не поддерживается ни в одной системе BSD. FreeBSD 12 (2019 )не имеет инфраструктуры датчиков, и хотя NetBSD и OpenBSD имеют ее, они также не поддерживают управление вентиляторами. Как вы указали, Linux поддерживает управление вентилятором с помощью lm-sensors
, но на BSD оно действительно недоступно.
Как упоминалось в других ответах, вы можете попробовать ipmitool
, если у вас есть программное обеспечение серверного уровня -с IPMI.
В противном случае, на самом деле, лучше всего будет посмотреть, есть ли в BIOS возможность управления вентилятором. Еще один прием — настроить чип под другую операционную систему, а затем выполнить «теплую» -перезагрузку обратно во FreeBSD, надеясь, что за это время настройки не будут сброшены. Наконец, вы также можете попробовать взломать решение самостоятельно; на самом деле, это то, что я сделал с моим набором патчей управления вентилятором для OpenBSD/DragonFly, когда я хотел успокоить свой сервер.
Перед загрузкой Pop OS необходимо отключить безопасную загрузку в BIOS.
См.:github.com/pop -os/pop/issues/908 -Неверная подпись для ядра #908