Esta é uma daquelas coisas que eu gostaria que houvesse uma boa interface do usuário e eu acho que seria fácil criar. Uma das vantagens do Windows é que a maioria dos fabricantes de placas-mãe cria drivers para o Windows, e no Linux alguém tem que fazer engenharia reversa para fazê-lo funcionar. Dito isso, você precisará determinar se pode obter suporte total para seus fãs ou se precisa instalar drivers adicionais. Parece que você já tem algum controle de fãs.
Quando você executa pwmconfig
, todos os seus fãs que você deseja controlar param / iniciam quando dizem que deveriam? Se eles fizerem isso, você deve ser capaz de controlá-los. Se não, você terá que investigar quais drivers você precisa instalar para colocar esses fãs sob seu controle. Eu tive que fazer alguma configuração personalizada para o meu e eu ainda não tenho o controle dos meus mini ventiladores ou dos meus termômetros extras.
Quando isso for feito, ele irá gerar um arquivo /etc/fancontrol
. Dentro disso, dê uma olhada no que gerou. Ele deve informar os caminhos de cada termômetro e ventilador que está sendo usado para fancontrol
. Se você visualizasse /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, deveria ver a temperatura Celsius do primeiro núcleo * 1000. Agora veja os arquivos que /etc/fancontrol
tem para os fãs (FCFAN). Um dos meus é /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. Você pode editar manualmente este arquivo como root e alterar a velocidade do ventilador para esse ventilador. Se fancontrol
estiver em execução, ele apenas será alterado novamente, portanto, certifique-se de que esteja desativado. Isso deve ser tudo o que você precisa fazer para controlá-lo manualmente.
Embora eu tenha cuidado, fique de olho nos problemas da CPU quando fizer isso. Observe também que os números de hwmon podem mudar entre as botas.