|
|
Zeile 1: |
Zeile 1: |
| = PHC Kernel installieren =
| |
|
| |
|
| == 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[https://launchpad.net/~linux-phc/+archive/testing] 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 [http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267] der Patch herruntergeladen werden.
| |
| Dannach ein
| |
| tar xfvj
| |
| 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
| |