Por que estão faltando as opções de frequência no indicador cpufreq-utils?

19

Acabei de atualizar para o utopic e o indicador para cpufreq-utils mostra apenas duas opções de frequência da CPU: economia de energia e desempenho.

Antes em confiança:

14.04

Agora no utópico:

insira a descrição da imagem aqui

Saudações.

Jhonnytunes
fonte

Respostas:

28

Se você possui um processador Intel mais recente, é porque o Ubuntu usa um novo driver cpufreq chamado P-State . Existem apenas dois governadores disponíveis para esse driver, que são Performance e Powersave.

Não há frequências listadas porque você não pode realmente sincronizar o processador com uma frequência específica com os processadores Core mais recentes. Mesmo se você configurá-lo para uma frequência específica com o antigo driver ACPI cpufreq, a própria CPU é a que define a frequência nesse hardware com base nos valores de tensão e temperatura.

Se você realmente deseja desabilitar isso e voltar ao ACPI cpufeq (antigo, mais lento), precisará editar sua configuração do GRUB como neste link , adicionando apenas em intel_pstate=disablevez de intel_pstate=enable.

Corre gksu gedit /etc/default/grub

e mude a linha que diz GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

para

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable".

Pressione Ctrl+ Xe depois Ypara salvar.

em seguida, execute sudo update-grube reinicie a máquina para ver a alteração entrar em vigor.

Mark Paskal
fonte
Também vou usar esse novo driver. Eu apenas pensei que era um bug por causa da atualização. Obrigado
Jhonnytunes
2
desativar o pstate tem alguma desvantagem?
akabhirav
Bom "novo driver". Eu odeio o Windows por adicionar muitos recursos, mas no Linux é o outro extremo!
Rolf
12

O Ubuntu 14.10, por padrão, usa intel_pstate para controle de frequência, que possui apenas desempenho e economia de energia para opções de governador. Se você desejar usar o controle de frequência acpi, será necessário inicializar com o parâmetro kernel intel_pstate=disable.

Para fazer isso, você precisará editar seu arquivo grub

Em um terminal (pressione ctrl+ alt+ t):

cd /etc/default
sudo cp grub grub.backup
sudo nano grub

Encontre a linha que começa com GRUB_CMDLINE_LINUX_DEFAULT

Anexe as palavras intel_pstate=disablea esta linha antes da citação final

Pressione ctrl+ opara escrever o arquivo e ctrl+ xpara sair.

sudo update-grub
sudo reboot

Apesar de tudo isso, comecei a usar o intel_pstate para gerenciar meu computador e o desempenho foi muito bom.

Charles Green
fonte