Łatka PHC

Z ThinkPad-Wiki

Przejdź do: nawigacja, szukaj

Spis treści

Przygotowania

Przed instalacją łatki jądra należy upewnić się, że zainstalowane są build-essential, dkms i debhelper.

sudo apt-get install build-essential debhelper dkms

od Ubuntu 10.04

Instalacja aktualizacji jądra

Przede wszystkim należy zainstalować PHC-PPA[1], a wraz z nim także spatchowane obrazy jądra. Powodem jest to, że Ubuntu automatycznie dostarcza wraz ze swoim jądrem łatkę, która nie jest jednak kompatybilna z łatką PHC.

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

Instalacja łatki jądra

Najpierw trzeba pobrać łatkę [2]. Następnie

tar xfvj

aby rozpakować katalog. Następnie za pomocą

cd phc-intel-pack-rev3

przejdź do katalogu. Na koniec za pomocą

make dkms_mkdeb

zostanie utworzony pakiet, który

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

zostanie zainstalowany.


Teraz należy jeszcze usunąć stary moduł jądra, dodając moduły jądra acpi_cpufreq i cpufreq_stats do czarnej listy. W tym celu należy edytować plik /etc/modprobe.d/blacklist.conf, dodając

blacklist acpi_cpufreq
blacklist cpufreq_stats

Następnie wpisz moduł phc-intel do pliku /etc/modules.

sudo echo phc-intel >> /etc/modules

Następnie uruchom komputer ponownie.

Sprawdzenie rezultatu

Następnie w /sys/devices/system/cpu/cpuN/cpufreq/phc_controls powinny znajdować się podobne wartości.

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