Łatka PHC
Z ThinkPad-Wiki
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

