O nível de APM do laptop é redefinido ao sair da suspensão

0

Ao investigar por que meu disco rígido contagem do ciclo de carregamento estava aumentando , observei que meu nível de APM é redefinido toda vez que saio do Suspend no meu laptop Debian Jessie executando o MATE:

$ sudo smartctl --get=apm /dev/sda
...
APM feature is:   Disabled
$ sudo hdparm -I /dev/sda | grep level
    Advanced power management level: disabled
$ sudo hdparm -B /dev/sda

/dev/sda:
 APM_level  = off

Depois de colocar o laptop no modo suspenso e, em seguida, retirá-lo do modo suspenso, tenho o seguinte:

$ sudo hdparm -I /dev/sda | grep level
    Advanced power management level: 128
$ sudo smartctl --get=apm /dev/sda
...
APM level is:     128 (minimum power consumption without standby)
$ sudo hdparm -B /dev/sda

/dev/sda:
 APM_level  = 128

Eu tentei ativar as opções de APM em /etc/hdparm.conf , mas não pareceu ajudar:

...
# -B apm setting
#apm = 255
apm = 255
# -B apm setting when on battery
#apm_battery = 127
apm_battery = 255
...

Então:

$ sudo /etc/init.d/hdparm restart

Depois de colocar o disco rígido em suspensão e trazê-lo de volta para fora, notei que o nível de APM está de volta para 128.

    
por jia103 11.06.2017 / 08:08

1 resposta

0

Você usa uma unidade SSD? No meu caso, o gerenciamento do nível acústico para o HDD definido por padrão em /etc/hdparm.conf foi o culpado.

Essas configurações acabaram fazendo o truque para mim:

# quiet # this should be commented out

/dev/disk/by-id/<YOUR_DISK_UUID> {
        acoustic = 128
        keep_features_over_reset = on
}

Depois disso, meu drive SSD parou de alterar o nível de APM em suspensão / retomada, assim como isso corrigiu um erro SG_IO, provavelmente relacionado ao mesmo problema.

Mais sobre como encontrar seu disco O UUID e a configuração do hdparm podem ser encontrados aqui: link

Espero que ajude!

    
por 17.12.2017 / 21:51