PHC-Patch: Unterschied zwischen den Versionen

Aus ThinkPad-Wiki
Keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267] der Patch herruntergeladen werden.  
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267] der Patch herruntergeladen werden.  
Dannach ein  
Dannach ein  
  tar xfvj dateiname
  tar xfvj phc-intel-pack-rev4.tar.bz2
um den Ordner zu entpacken.
um den Ordner zu entpacken.
dann mit  
dann mit  
Zeile 34: Zeile 34:
  sudo echo phc-intel >> /etc/modules
  sudo echo phc-intel >> /etc/modules
Anschließend den Computer neustarten.
Anschließend den Computer neustarten.
=== Ergebnis überprüfen ===
=== Ergebnis überprüfen ===
Anschließend sollte man unter '''/sys/devices/system/cpu/cpuN/cpufreq/phc_controls''' ähnliche Werte finden.
Anschließend sollte man unter '''/sys/devices/system/cpu/cpuN/cpufreq/phc_controls''' ähnliche Werte finden.

Version vom 24. Februar 2012, 17:18 Uhr

Vorbereitungen

Vor dem installieren des Kernelpatches muss sichergestellt werden, dass build-essential, dkms und debhelper installiert sind.

sudo apt-get install build-essential debhelper dkms

ab Ubuntu 10.04

Kernel update installieren

Zu allererst muss das PHC-PPA[1] installiert werden, und damit auch die gepatchten Kernelimages. Grund ist der, dass Ubuntu automatisch mit ihrem ausgeliefertem Kernel einen Patch mitliefert, der aber nicht mit dem PHC-Patch kompatibel ist.

sudo add-apt-repository ppa:linux-phc/testing
sudo apt-get update
sudo apt-get install linux-generic-phc linux-headers-generic-phc

Kernelpatch installieren

Zuerst muss hier [2] der Patch herruntergeladen werden. Dannach ein

tar xfvj phc-intel-pack-rev4.tar.bz2

um den Ordner zu entpacken. dann mit

cd phc-intel-pack-rev3

in den Ordner wechseln. Schließlich wird mit

make dkms_mkdeb

ein Paket erstellt, das mit

sudo dpkg -i phc-intel-dkms-0.3.2_all.deb

installiert wird.


Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule acpi_cpufreq und cpufreq_stats blacklistet. Dazu muss die Datei /etc/modprobe.d/blacklist.conf, durch hinzufügen von

blacklist acpi_cpufreq
blacklist cpufreq_stats

bearbeitet werden. Anschließend wird noch das Modul phc-intel in die Datei /etc/modules eingetragen.

sudo echo phc-intel >> /etc/modules

Anschließend den Computer neustarten.

Ergebnis überprüfen

Anschließend sollte man unter /sys/devices/system/cpu/cpuN/cpufreq/phc_controls ähnliche Werte finden.

cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls
11:23 8:19 6:17