Почему отсутствуют параметры частоты на индикаторе cpufreq-utils?

19

Я только что перешел на utopic, а индикатор cpufreq-utils просто показывает две частоты процессора: энергосбережение и производительность.

Прежде чем в верный

14,04

Теперь в утопическом

введите описание изображения здесь

С уважением.

Jhonnytunes
источник

Ответы:

28

Если у вас более новый процессор Intel, это потому, что Ubuntu использует новый драйвер cpufreq под названием P-State . Для этого драйвера доступны только два регулятора: Performance и Powersave.

В списке нет частот, потому что вы не можете на самом деле синхронизировать процессор с определенной частотой с более новыми процессорами Core. Даже если вы установите его на определенную частоту со старым драйвером ACPI cpufreq, сам ЦП устанавливает частоту на этом оборудовании на основе значений напряжения и температуры.

Если вы действительно хотите отключить это и вернуться к ACPI cpufeq (старше, медленнее), вам нужно отредактировать конфигурацию GRUB, как в этой ссылке , только добавив intel_pstate=disableвместо intel_pstate=enable.

Бегать gksu gedit /etc/default/grub

и измените строку, которая говорит GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

в

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable",

Нажмите Ctrl+, Xа затем, Yчтобы сохранить.

затем запустите sudo update-grubи перезагрузите компьютер, чтобы изменения вступили в силу.

Марк Паскаль
источник
Я тоже буду использовать этот новый драйвер. Я просто подумал, что это ошибка из-за обновления. Спасибо
Jhonnytunes
2
Отключение pstate имеет недостатки?
Акабхирав
Хороший "новый водитель". Я ненавижу Windows за добавление слишком большого количества функций, но в Linux это другая крайность!
Рольф
12

Ubuntu 14.10 по умолчанию использует intel_pstate для управления частотой, который имеет только производительность и энергосбережение для параметров регулятора. Если вы хотите использовать элемент управления acpi, вам нужно будет загрузиться с параметром ядра intel_pstate=disable.

Для этого вам нужно будет отредактировать ваш файл grub.

В терминале (нажмите ctrl+ alt+ t):

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

Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT

Добавьте слова intel_pstate=disableк этой строке перед окончательной цитатой

Нажмите ctrl+, oчтобы записать файл, и ctrl+, xчтобы выйти.

sudo update-grub
sudo reboot

Несмотря на все это, я начал использовать intel_pstate для управления моим компьютером и считаю, что он работает достаточно хорошо.

Чарльз Грин
источник