Acabei de instalar o Ubuntu 17.10 no meu novo mini-PC Vorke V1 plus (Intel Apollo Lake Celeron J3455). O ventilador gira para cima e para baixo corretamente no Windows 10, mas ao executar o Ubuntu ele roda a toda velocidade constantemente.
Eu corri sensores de detecção e executando sensores Eu recebo as temperaturas do núcleo, mas não o status do ventilador. Se eu rodar o sudo pwmconfig eu recebo "usr / sbin / pwmconfig: Não há módulos de sensor com capacidade pwm instalados" mesmo depois de adicionar o acpi_enforce_resources = lax na configuração do grub.
Vi que existem 7 dispositivos de refrigeração e 5 zonas térmicas em / sys / class / thermal /. Eu posso controlar a velocidade do ventilador alterando / sys / class / thermal / cooling_device0 / cur_state de 0 (fan off) para 11 (velocidade máxima), mas eu não consigo adivinhar como configurar o ubuntu para gerenciar a velocidade automaticamente.
Atenciosamente e obrigado.
EDIT: Eu tentei também adicionar "acpi = off" para o arquivo / etc / defaults / grub, neste caso, o ventilador é executado em baixa velocidade (o padrão definido pelo bios na inicialização) e não mudar com o carga da cpu. Também neste caso, no diretório / sys / class / thermal não há nenhum dos cooling_devices e apenas dois thermal_zones. A execução do utilitário pwmconfig também me fornece a mensagem "Não há módulos de sensores habilitados para pwm instalados".
EDIT2: Ok, eu tentei a segunda resposta que é orientada para o Thinkpads. Eu instalei o pacote thinkfan. Eu configurei como mostrado. Quando eu corro find /sys/devices -type f -name "temp*_input"
eu recebo:
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp4_input
/sys/devices/virtual/hwmon/hwmon2/temp1_input
/sys/devices/virtual/hwmon/hwmon0/temp1_input
No meu thinkfan.conf eu coloquei essas entradas. O comando sudo thinkfan -n
me fornece a mensagem /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input: No such file or directory
, mas o arquivo existe e pode ser lido com sudo cat
. Se eu excluir a linha desta entrada (o primeiro) é o segundo que dá o erro e o procedimento de repetição, todas as entradas me dão o mesmo erro. Eu acho que é porque o hardware não é um Thinkpad.
A terceira resposta é a mesma solução proposta na resposta aceita que não funciona no meu caso.
E a última resposta também não funciona. O módulo ik8 falha ao instalar com a mensagem dell_smm_hwmon: unable to get SMM Dell signature
no dmesg.