Warum fehlen die Frequenzoptionen für den Indikator cpufreq-utils?

19

Ich habe gerade ein Upgrade auf utopic durchgeführt und der Indikator für cpufreq-utils zeigt nur zwei CPU-Frequenzoptionen an: Energiesparmodus und Leistung.

Vorher vertrauenswürdig:

14.04

Jetzt in Utopie:

Bildbeschreibung hier eingeben

Grüße.

Jhonnytunes
quelle

Antworten:

28

Wenn Sie einen neueren Intel-Prozessor haben, liegt das daran, dass Ubuntu einen neuen cpufreq-Treiber namens P-State verwendet . Für diesen Treiber stehen nur zwei Regler zur Verfügung, Performance und Powersave.

Es sind keine Frequenzen aufgeführt, da Sie den Prozessor mit neueren Core-Prozessoren nicht auf eine bestimmte Frequenz takten können. Auch wenn Sie es mit dem alten ACPI-Treiber cpufreq auf eine bestimmte Frequenz einstellen, legt die CPU selbst fest, welche Frequenz auf dieser Hardware basierend auf Spannungs- und Temperaturwerten eingestellt wird.

Wenn Sie dies wirklich deaktivieren und zu ACPI cpufeq (älter, langsamer) zurückkehren möchten, müssen Sie Ihre GRUB-Konfiguration wie in diesem Link beschrieben bearbeiten und intel_pstate=disablestattdessen nur hinzufügen intel_pstate=enable.

Lauf gksu gedit /etc/default/grub

und ändern Sie die Zeile, die sagt GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

zu

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable".

Drücken Sie Ctrl+ Xund dann Yzum Speichern.

Führen Sie dann sudo update-grubden Computer aus und starten Sie ihn neu, damit die Änderung wirksam wird.

Mark Paskal
quelle
Ich werde auch diesen neuen Treiber verwenden. Ich habe nur gemerkt, dass es ein Fehler wegen des Upgrades war. Danke
Jhonnytunes
2
hat das Deaktivieren von pstate irgendwelche Nachteile?
Akabhirav
Netter "neuer Fahrer". Ich hasse es, wenn Windows zu viele Funktionen hinzufügt, aber unter Linux ist es das andere Extrem!
Rolf
12

Ubuntu 14.10 verwendet standardmäßig intel_pstate für die Frequenzsteuerung, die nur Leistung und Energiesparmodus für Governor-Optionen bietet. Wenn Sie die acpi-Frequenzsteuerung verwenden möchten, müssen Sie mit dem Kernel-Parameter booten intel_pstate=disable.

Dazu müssen Sie Ihre Grub-Datei bearbeiten

In einem Terminal (drücken Sie ctrl+ alt+ t):

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

Suchen Sie die Zeile, die mit beginnt GRUB_CMDLINE_LINUX_DEFAULT

Fügen Sie die Wörter intel_pstate=disablevor dem endgültigen Anführungszeichen an diese Zeile an

Drücken Sie ctrl+ o, um die Datei zu schreiben, und ctrl+ x, um den Vorgang zu beenden.

sudo update-grub
sudo reboot

Trotz alledem verwalte ich meinen Computer mit intel_pstate und finde, dass er recht gut funktioniert.

Charles Green
quelle