Dlaczego brakuje opcji częstotliwości na wskaźniku cpufreq-utils?

19

Właśnie uaktualniłem do utopic, a wskaźnik dla cpufreq-utils pokazuje tylko dwie opcje częstotliwości procesora: Oszczędzanie energii i Wydajność.

Przed zaufaniem:

14.04

Teraz w utopii:

wprowadź opis zdjęcia tutaj

Pozdrowienia.

Jhonnytunes
źródło

Odpowiedzi:

28

Jeśli masz nowszy procesor Intel, to dlatego, że Ubuntu używa nowego sterownika cpufreq o nazwie P-State . Dostępne są tylko dwa regulatory dla tego sterownika, które są Performance i Powersave.

Nie ma na liście częstotliwości, ponieważ nie można taktować procesora do określonej częstotliwości w nowszych procesorach Core. Nawet jeśli ustawisz na określoną częstotliwość w starym sterowniku ACPI cpufreq, sam procesor ustawia częstotliwość na tym sprzęcie na podstawie wartości napięcia i temperatury.

Jeśli naprawdę chcesz to wyłączyć i wrócić do ACPI cpufeq (starsze, wolniejsze), musisz edytować konfigurację GRUB jak w tym linku , dodając tylko intel_pstate=disablezamiast intel_pstate=enable.

Biegać gksu gedit /etc/default/grub

i zmień wiersz z napisem GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

do

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable".

Naciśnij Ctrl+, Xa następnie, Yaby zapisać.

następnie uruchom sudo update-grubi uruchom ponownie komputer, aby zobaczyć, jak zmiana zacznie obowiązywać.

Mark Paskal
źródło
Będę również używać tego nowego sterownika. Właśnie pomyślałem, że to błąd z powodu aktualizacji. Dzięki
Jhonnytunes,
2
czy wyłączenie pstate ma jakieś wady?
akabhirav
Miły „nowy sterownik”. Nienawidzę Windowsa za dodawanie zbyt wielu funkcji, ale w Linuksie jest to druga skrajność!
Rolf,
12

Ubuntu 14.10 domyślnie używa intel_pstate do kontroli częstotliwości, która ma tylko wydajność i oszczędzanie energii dla opcji gubernatora. Jeśli chcesz użyć kontroli częstotliwości acpi, będziesz musiał uruchomić system z parametrem jądra intel_pstate=disable.

Aby to zrobić, musisz edytować plik grub

W terminalu (naciśnij ctrl+ alt+ t):

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

Znajdź linię zaczynającą się od GRUB_CMDLINE_LINUX_DEFAULT

Dołącz słowa intel_pstate=disabledo tego wiersza przed ostatecznym cytatem

Naciśnij ctrl+, oaby zapisać plik i ctrl+, xaby wyjść.

sudo update-grub
sudo reboot

Mimo to zacząłem używać intel_pstate do zarządzania komputerem i uważam, że działa całkiem dobrze.

Charles Green
źródło