A resposta simples é que você não pode. Esses estados de sono foram abandonados, desde a arquitetura haswell. Há apenas RC6 à esquerda. Veja aqui ou aqui .
Se você usar iotop
, verá três estados de suspensão. Um é chamado RC6 e os outros dois são estados de sono profundo chamados RC6p e RC6pp. Eu li o modinfo i915 e vi que é possível habilitá-los passando o enable_rc6 = 7 para o kernel.
parm: enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int)
Mas depois de uma reinicialização, reconheci que apenas o RC6 está habilitado. Eu passei por este param através da linha de comando do kernel e via modprobe.d, mas nenhum deles funcionou. Então, como posso ativar esses estados profundos?
Tags energy-saving haswell