Debian suspende mas a ventoinha trabalha

Arpeggio

Power Member
Olá pessoal,

Tenho aqui um Asus Vivobook S406UA com Debian Buster GNOME e quando lhe dou ordem de suspensão (fecho o portátil ou mesmo pelo comando pm-suspend) o PC suspende imediatamente, mas a ventoinha fica a trabalhar cerca de 30 segundos. O PC está frio (35ºC), apesar de ter aqui uma leitura insólita: ath10k_hwmon-pci-0100 87ºC.

Estou a usar o kernel 4.19.0-8 mas já experimentei com a versão disponível nos backports, que é a 5.4.0. Experimentei também com um live cd do Ubuntu 20.04 LTS, mas o comportamento é o mesmo.

Li algo sobre "ACPI Sleep States" e que o indicado seria o S3 e que isso se altera na BIOS, mas não existe essa opção.

Alguma luz?
 
Olá pessoal,

Tenho aqui um Asus Vivobook S406UA com Debian Buster GNOME e quando lhe dou ordem de suspensão (fecho o portátil ou mesmo pelo comando pm-suspend) o PC suspende imediatamente, mas a ventoinha fica a trabalhar cerca de 30 segundos. O PC está frio (35ºC), apesar de ter aqui uma leitura insólita: ath10k_hwmon-pci-0100 87ºC.

Estou a usar o kernel 4.19.0-8 mas já experimentei com a versão disponível nos backports, que é a 5.4.0. Experimentei também com um live cd do Ubuntu 20.04 LTS, mas o comportamento é o mesmo.

Li algo sobre "ACPI Sleep States" e que o indicado seria o S3 e que isso se altera na BIOS, mas não existe essa opção.

Alguma luz?

As isos gnome, costumam ser bem pesadas. Experimenta iso Mate ou Xfce.

https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/
 
Sim, via USB. Uso o terminal para criar a pen. Prefiro Debian, mas já experimentei a live Manjaro. Igual. Só falta instalar o Windows 10 para tirar as teimas, mas só o trabalho de ter que instalar Debian e configurar tudo outra vez...
 
Sim, via USB. Uso o terminal para criar a pen. Prefiro Debian, mas já experimentei a live Manjaro. Igual. Só falta instalar o Windows 10 para tirar as teimas, mas só o trabalho de ter que instalar Debian e configurar tudo outra vez...

Pois, não consigo perceber.

Pode ser que o @Minguno possa ajudar.
 
Também não tenho muito em que ajudar.

Para a temperatura de sensors detect tens uma boa guia aqui →
http://www.ubuntu-guia.com/2009/09/monitorizar-las-temperaturas-y-sensores.html

Para o nivel da BIOS não sei grande coisa.

Tens o sysctl mas não tenho grande experiência nisso têm de ser usuários avançados.

http://manpages.ubuntu.com/manpages/bionic/man4/acpi_thermal.4freebsd.html

http://manpages.ubuntu.com/manpages/trusty/man4/acpi.4freebsd.html

https://www.kernel.org/doc/html/latest/admin-guide/pm/sleep-states.html

Nessa última fonte falam de diferentes opções de um state :

state
This file contains a list of strings representing sleep states supported by the kernel. Writing one of these strings into it causes the kernel to start a transition of the system into the sleep state represented by that string.

In particular, the “disk”, “freeze” and “standby” strings represent the hibernation, suspend-to-idle and standby sleep states, respectively. The “mem” string is interpreted in accordance with the contents of the mem_sleep file described below.

If the kernel does not support any system sleep states, this file is not present.

Deves ter uma arquivo definido em /sys/power/state - abre a ver que tem e procura por definições nesse sentido.

Outra coisa interessante é isto →
http://acpi.sourceforge.net/documentation/sleep.html

echo x > sleep
with x being replaced by the sleep state number.

A mim que a ventoinha trabalhe mais 30 segundos depois da suspensão não me parece mal. Se estivesse sempre ligada sim seria problemático ou se parasse repentinamente.
 
Última edição:
@Minguno muito obrigado.

A forma de ver a temperatura que utilizo é aquela que sugeriste.

Já testei o sleep state que pretendo, através do terminal:

acpitool -s Put the machine into sleep state S3
Fonte: https://linux.die.net/man/1/acpitool

O resultado é o mesmo, cerca de 30 segundos de funcionamento da ventoinha após a suspensão do sistema. Se calhar não é defeito, é feitio.

Tens razão, 30 segundos não é grave. Só não me recordo deste comportamento enquanto usei Windows neste computador, mas quem sabe, se calhar fazia a mesma coisa e nem reparei. Agora tenho curiosidade em experimentar mas não compensa o trabalho de instalar Windows e ter que instalar e configurar Debian.
 
Não te preocupes por isso, se fosse muito tempo aí sim terias de procurar um método para escrever no state ou forçar no comando sleep mode.
Mas 30 segundos é pouco tempo e mal não faz porque está a dissipar ar o que é normal e evita calor dentro da zona de processador e soldas dele.
 
Back
Topo