Boa tarde Galera, alguém poderia me ajudar a configurar o script amdgpu-fancontrol de uma forma nativa no sistema ?
Consegui fazer com que ele trabalhe nas temperaturas que eu gostaria, mas funciona somente quando executo o script no terminal. É possível transforma-lo em um serviço nativo que inicia juntamente ao sistema, antes mesmo do login do usuário ?
Notei que quando o script está em execução, aplicações como psensor e lm-sensors não mostram o rpm correto das fans, mesmo com o pwm1 no valor 0, as mesmas mostram valores mínimos de ~750rpm. O script retorna valores mais reais, pois quando o pwm está em 0 as ventoinhas realmente param de rodar automaticamente.
Abri meu gabinete e acontece o seguinte, quando o fan pára, a informação da rotação dele deixa de ser atualizada. Então se vc parar a ventoinha com a mão, ele continua dando último valor e fica repetindo…
while true; do sleep 1; cat fan1_input; done
Da mesma forma se o programa manda a ventoinha parar de girar, ela congela o valor na rotação que tava.
Me parece um bug no código, ou uma característica do sensor das placas radeon que não informam o zero…
Tenho placa video rx 5500XT vem de fabrica com fan-stop nem mesmo com seu script nao esta ligando as fans e esta batendo facilmente os 50 graus com videos full hd. Antes esquecao acabei descobrir tem ajustar velocidade do FAN e a temperatura minima para ligar FAN manha vou tentar colocar na inicializacao utilizando passos abaixo,
Estava procurnado sobre isso se chama fans-top mas sinceramente produto vem fan de fabrica porque nao usar ??? Caso problema for ruido ideal era fazer ajuste em vez simplesmente desligar alias seu script Dsr ajudou muito.
Estive com problemas com algumas em distros não baseadas no Ubuntu, mas consegui solucionar instalando o complemento bc via terminal. A questão da necessidade é um atributo pessoal, para mim é mais vantajoso uma fan que só ligue quando necessário, o que consequentemente diminuirá o pó que irá se acumular no gabinete.
Sempre utilizei placas Nvidia, e após mudar para a AMD vi que o padrão não era o que eu gostava, então utilizei o script para personalizar o funcionamento.
Caso se interesse em personalizar a sua, criei vários perfis: #Basta colocar no arquivo de configuração do Script o padrão que você mais se identifica.
Valeu mano realmente ajudou ate coloquei um comentario no video sobre placas videos no Linux falta amd disponibilizar uma ferramenta para facilitar alguns ajustes igual NVIDIA alias propia empresa disponibiliza para windows.
Boa tarde esse script bem util para mater FAN funcionando porem percebi primeiros dias de uso apos suspender minha maquina e depois voltar simplesmente nao volta girar os fans alguem tem como posso mudar essa situaçao ?
Se vc criou um serviço e ele para de funcionar no retorno da suspensão, o jeito fácil é criar uma diretiva pro systemd reiniciar esse serviço quando voltar da suspensão.
Crie esse arquivo /lib/systemd/system-sleep/MEUSERVIÇO e coloque o conteúdo
#!/bin/sh
case "$1" in
post)
systemctl restart MEUSERVIÇO
;;
esac
Alterando conforme a necessidade. Talvez seja necessário adicionar a permissão de execução.