<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://thinkwiki.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Seppy003</id>
	<title>ThinkPad-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://thinkwiki.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Seppy003"/>
	<link rel="alternate" type="text/html" href="https://thinkwiki.de/Spezial:Beitr%C3%A4ge/Seppy003"/>
	<updated>2026-08-19T07:57:33Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13839</id>
		<title>PHC-Patch</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13839"/>
		<updated>2012-02-24T17:30:41Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* Ergebnis überprüfen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj phc-intel-pack-rev4.tar.bz2&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Schließlich sollten unter &#039;&#039;&#039;/sys/devices/system/cpu/cpu0/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte stehen.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13838</id>
		<title>PHC-Patch</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13838"/>
		<updated>2012-02-24T17:18:03Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* Kernelpatch installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj phc-intel-pack-rev4.tar.bz2&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13837</id>
		<title>PHC-Patch</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=13837"/>
		<updated>2012-02-24T17:17:38Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj dateiname&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=13492</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=13492"/>
		<updated>2012-02-05T13:01:46Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: Die Seite wurde geleert.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Ubuntu_tp-Kernel&amp;diff=12557</id>
		<title>Ubuntu tp-Kernel</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Ubuntu_tp-Kernel&amp;diff=12557"/>
		<updated>2011-12-18T16:24:00Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Der tp-Kernel verfolgt das Ziel, den Ubuntu-Kernel um (vorwiegend) ThinkPad-spezifische Treiber und Patches bzw. neuere Treiberversionen zu ergänzen. Zusätzlich ist der PHC-Patch (s. [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Prozessorspannung absenken - &amp;quot;Undervolting&amp;quot;]) bereits enthalten. Der tp-Kernel erspart dem Benutzer, selbst den Kernel patchen und kompilieren zu müssen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; der tp-Kernel kann, falls man nur an PHC interessiert ist, problemlos auch mit anderen Notebook-Fabrikaten eingesetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Inhalte ==&lt;br /&gt;
=== Ubuntu-Version(en) ===&lt;br /&gt;
Derzeit wird der tp-Kernel für folgende Ubuntu-Version(en) bereitgestellt:&lt;br /&gt;
* &#039;&#039;&#039;Ubuntu 10.04 LTS &amp;quot;Lucid Lynx&amp;quot; - Kernel 2.6.32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine Unterstützung von Ubuntu 10.10 - Kernel 2.6.35 - ist derzeit nicht geplant, da nahezu alle unten aufgeführten Modifikationen bereits im Ubuntu-Kernel enthalten sind.&lt;br /&gt;
&lt;br /&gt;
=== Treiberunterstützung ===&lt;br /&gt;
* ThinkPad X201: i915-Patch für den Blank Screen Bug ([https://bugs.launchpad.net/bugs/554569 LP #554569])&lt;br /&gt;
* ThinkPad Edge-Reihe, L-Reihe, X100e: Funkgeräte per Software (rfkill) und Hotkey schalten, Lüftersteuerung uvm. (Treiber [http://wiki.ubuntuusers.de/Thinkpad_ACPI thinkpad-acpi] Version 0.24-20100516, Backport aus Kernel 2.6.35)&lt;br /&gt;
* Qualcomm Gobi 2000 WWAN/UMTS samt GPS-Patch (siehe auch [[Qualcomm_Gobi_2000_unter_Linux_installieren|Gobi 2000 installieren]])&lt;br /&gt;
* ThinkPads R/T/X60, X200, T400/500, W500/700, X300/301: Fix für Mute Button (macht die Bootoption &amp;lt;code&amp;gt;acpi_osi=Linux&amp;lt;/code&amp;gt; überflüssig)&lt;br /&gt;
* IdeaPad: Funkgeräte per Software (rfkill) und Hotkey schalten (Treiber ideapad-laptop, Backport aus Kernel 2.6.37)&lt;br /&gt;
&lt;br /&gt;
=== Allgemeines ===&lt;br /&gt;
* [[PHC-Patch]] für [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Undervolting] (nur Intel CPUs bis zum Core 2 Duo, Modul &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; fest einkompiliert)&lt;br /&gt;
&lt;br /&gt;
== Paketquelle einrichten ==&lt;br /&gt;
Die Kernelpakete werden im [[Ubuntu_ThinkPad_Extras_PPA|ThinkPad Extras PPA]] bereitgestellt, dort ist auch das [[Ubuntu_ThinkPad_Extras_PPA#Paketquelle_einrichten|Einrichten der Paketquelle]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Kernelpakete installieren ==&lt;br /&gt;
Für normale 32bit- und 64bit-Systeme sind folgende Pakete über die [http://wiki.ubuntuusers.de/Paketverwaltung Paketverwaltung] zu installieren:&lt;br /&gt;
* &#039;&#039;&#039;linux-image-generic-tp&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;linux-headers-generic-tp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wahlweise steht auch ein 32bit-PAE-Kernel zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;linux-image-generic-pae-tp&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;linux-headers-generic-pae-tp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die vorgenannten Meta-Pakete ziehen automatisch alle weiteren benötigten Pakete an. &lt;br /&gt;
&lt;br /&gt;
Der tp-Kernel wird parallel zum Ubuntu-Kernel installiert. Will man beim Systemstart per Grub-Boot-Menü den Kernel auswählen können, so sind in &#039;&#039;&#039;/etc/default/grub&#039;&#039;&#039; diese Zeilen wie gezeigt mit &#039;#&#039; auszukommentieren&lt;br /&gt;
 #GRUB_HIDDEN_TIMEOUT=0&lt;br /&gt;
 #GRUB_HIDDEN_TIMEOUT_QUIET=true&lt;br /&gt;
und anschließend mit dem Befehl&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
zu aktivieren.&lt;br /&gt;
&lt;br /&gt;
Die Kernelinstallation schließt man mit einem Neustart ab.&lt;br /&gt;
&lt;br /&gt;
=== Updates ===&lt;br /&gt;
In den Ubuntu-Repositories veröffentlichte Updates des Ubuntu-Kernels werden regelmäßig auch im PPA als tp-Kernel bereitgestellt und (über aktualisierte Meta-Pakete) automatisch angezogen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Disclaimer: wer auf zeitnahe Security-Updates angewiesen ist, sollte den tp-Kernel nicht einsetzen.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; wird für Ubuntu eine neue Kernel-Version freigegeben, so schiebt sich diese im Grub-Boot-Menü durch die höhere Versionnummer zunächst vor den tp-Kernel, solange bis die entsprechende Version des tp-Kernel auch im PPA bereitsteht.&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
* 02.12.2011 - Ubuntu Kernel 2.6.32-36.79&lt;br /&gt;
* 14.10.2011 - Ubuntu Kernel 2.6.32-35.78&lt;br /&gt;
* 29.09.2011 - Ubuntu Kernel 2.6.32-34.77&lt;br /&gt;
* 15.07.2011 - Ubuntu Kernel 2.6.32-33.70&lt;br /&gt;
* 20.04.2011 - Ubuntu Kernel 2.6.32-31.61&lt;br /&gt;
* 16.03.2011 - Ubuntu Kernel 2.6.32-30.59&lt;br /&gt;
* 01.03.2011 - Ubuntu Kernel 2.6.32-29.58&lt;br /&gt;
* 26.01.2011 - Ubuntu Kernel 2.6.32-28.55&lt;br /&gt;
* 20.12.2010 - Ubuntu Kernel 2.6.32-27.49&lt;br /&gt;
* 01.12.2010 - Ubuntu Kernel 2.6.32-26.48 (Security Update)&lt;br /&gt;
* 23.11.2010 - Ubuntu Kernel 2.6.32-26.47&lt;br /&gt;
* 19.11.2010 - Ubuntu Kernel 2.6.32-25.45 (Security Update)&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]] &lt;br /&gt;
[[Category:Kernel]]&lt;br /&gt;
[[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Ubuntu_tp-Kernel&amp;diff=12556</id>
		<title>Ubuntu tp-Kernel</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Ubuntu_tp-Kernel&amp;diff=12556"/>
		<updated>2011-12-18T16:23:44Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* Allgemeines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Der tp-Kernel verfolgt das Ziel, den Ubuntu-Kernel um (vorwiegend) ThinkPad-spezifische Treiber und Patches bzw. neuere Treiberversionen zu ergänzen. Zusätzlich ist der PHC-Patch (s. [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Prozessorspannung absenken - &amp;quot;Undervolting&amp;quot;]) bereits enthalten. Der tp-Kernel erspart dem Benutzer, selbst den Kernel patchen und kompilieren zu müssen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; der tp-Kernel kann, falls man nur an PHC interessiert ist, problemlos auch mit anderen Notebook-Fabrikaten eingesetzt werden.&lt;br /&gt;
&lt;br /&gt;
== Inhalte ==&lt;br /&gt;
=== Ubuntu-Version(en) ===&lt;br /&gt;
Derzeit wird der tp-Kernel für folgende Ubuntu-Version(en) bereitgestellt:&lt;br /&gt;
* &#039;&#039;&#039;Ubuntu 10.04 LTS &amp;quot;Lucid Lynx&amp;quot; - Kernel 2.6.32&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Eine Unterstützung von Ubuntu 10.10 - Kernel 2.6.35 - ist derzeit nicht geplant, da nahezu alle unten aufgeführten Modifikationen bereits im Ubuntu-Kernel enthalten sind.&lt;br /&gt;
&lt;br /&gt;
=== Treiberunterstützung ===&lt;br /&gt;
* ThinkPad X201: i915-Patch für den Blank Screen Bug ([https://bugs.launchpad.net/bugs/554569 LP #554569])&lt;br /&gt;
* ThinkPad Edge-Reihe, L-Reihe, X100e: Funkgeräte per Software (rfkill) und Hotkey schalten, Lüftersteuerung uvm. (Treiber [http://wiki.ubuntuusers.de/Thinkpad_ACPI thinkpad-acpi] Version 0.24-20100516, Backport aus Kernel 2.6.35)&lt;br /&gt;
* Qualcomm Gobi 2000 WWAN/UMTS samt GPS-Patch (siehe auch [[Qualcomm_Gobi_2000_unter_Linux_installieren|Gobi 2000 installieren]])&lt;br /&gt;
* ThinkPads R/T/X60, X200, T400/500, W500/700, X300/301: Fix für Mute Button (macht die Bootoption &amp;lt;code&amp;gt;acpi_osi=Linux&amp;lt;/code&amp;gt; überflüssig)&lt;br /&gt;
* IdeaPad: Funkgeräte per Software (rfkill) und Hotkey schalten (Treiber ideapad-laptop, Backport aus Kernel 2.6.37)&lt;br /&gt;
&lt;br /&gt;
=== Allgemeines ===&lt;br /&gt;
* [[PHC Patch]] für [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Undervolting] (nur Intel CPUs bis zum Core 2 Duo, Modul &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; fest einkompiliert)&lt;br /&gt;
&lt;br /&gt;
== Paketquelle einrichten ==&lt;br /&gt;
Die Kernelpakete werden im [[Ubuntu_ThinkPad_Extras_PPA|ThinkPad Extras PPA]] bereitgestellt, dort ist auch das [[Ubuntu_ThinkPad_Extras_PPA#Paketquelle_einrichten|Einrichten der Paketquelle]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Kernelpakete installieren ==&lt;br /&gt;
Für normale 32bit- und 64bit-Systeme sind folgende Pakete über die [http://wiki.ubuntuusers.de/Paketverwaltung Paketverwaltung] zu installieren:&lt;br /&gt;
* &#039;&#039;&#039;linux-image-generic-tp&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;linux-headers-generic-tp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wahlweise steht auch ein 32bit-PAE-Kernel zur Verfügung:&lt;br /&gt;
* &#039;&#039;&#039;linux-image-generic-pae-tp&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;linux-headers-generic-pae-tp&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die vorgenannten Meta-Pakete ziehen automatisch alle weiteren benötigten Pakete an. &lt;br /&gt;
&lt;br /&gt;
Der tp-Kernel wird parallel zum Ubuntu-Kernel installiert. Will man beim Systemstart per Grub-Boot-Menü den Kernel auswählen können, so sind in &#039;&#039;&#039;/etc/default/grub&#039;&#039;&#039; diese Zeilen wie gezeigt mit &#039;#&#039; auszukommentieren&lt;br /&gt;
 #GRUB_HIDDEN_TIMEOUT=0&lt;br /&gt;
 #GRUB_HIDDEN_TIMEOUT_QUIET=true&lt;br /&gt;
und anschließend mit dem Befehl&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
zu aktivieren.&lt;br /&gt;
&lt;br /&gt;
Die Kernelinstallation schließt man mit einem Neustart ab.&lt;br /&gt;
&lt;br /&gt;
=== Updates ===&lt;br /&gt;
In den Ubuntu-Repositories veröffentlichte Updates des Ubuntu-Kernels werden regelmäßig auch im PPA als tp-Kernel bereitgestellt und (über aktualisierte Meta-Pakete) automatisch angezogen. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Disclaimer: wer auf zeitnahe Security-Updates angewiesen ist, sollte den tp-Kernel nicht einsetzen.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; wird für Ubuntu eine neue Kernel-Version freigegeben, so schiebt sich diese im Grub-Boot-Menü durch die höhere Versionnummer zunächst vor den tp-Kernel, solange bis die entsprechende Version des tp-Kernel auch im PPA bereitsteht.&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
* 02.12.2011 - Ubuntu Kernel 2.6.32-36.79&lt;br /&gt;
* 14.10.2011 - Ubuntu Kernel 2.6.32-35.78&lt;br /&gt;
* 29.09.2011 - Ubuntu Kernel 2.6.32-34.77&lt;br /&gt;
* 15.07.2011 - Ubuntu Kernel 2.6.32-33.70&lt;br /&gt;
* 20.04.2011 - Ubuntu Kernel 2.6.32-31.61&lt;br /&gt;
* 16.03.2011 - Ubuntu Kernel 2.6.32-30.59&lt;br /&gt;
* 01.03.2011 - Ubuntu Kernel 2.6.32-29.58&lt;br /&gt;
* 26.01.2011 - Ubuntu Kernel 2.6.32-28.55&lt;br /&gt;
* 20.12.2010 - Ubuntu Kernel 2.6.32-27.49&lt;br /&gt;
* 01.12.2010 - Ubuntu Kernel 2.6.32-26.48 (Security Update)&lt;br /&gt;
* 23.11.2010 - Ubuntu Kernel 2.6.32-26.47&lt;br /&gt;
* 19.11.2010 - Ubuntu Kernel 2.6.32-25.45 (Security Update)&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]] &lt;br /&gt;
[[Category:Kernel]]&lt;br /&gt;
[[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=TLP_-_Linux_Stromsparen&amp;diff=12552</id>
		<title>TLP - Linux Stromsparen</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=TLP_-_Linux_Stromsparen&amp;diff=12552"/>
		<updated>2011-12-18T12:43:09Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;text-align: right;&amp;quot;&amp;gt;&lt;br /&gt;
[https://github.com/linrunner/TLP/wiki/TLP-Linux-Advanced-Power-Management English version]&lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Was ist TLP? ==&lt;br /&gt;
Mit jedem Release werden in den Linux-Distributionen weitere Verbesserungen des Stromverbrauchs beim Einsatz auf Laptops implementiert, so daß mit einer einfachen Standardinstallation bereits recht gute Verbrauchswerte zu erzielen sind. &lt;br /&gt;
&lt;br /&gt;
Die danach noch verbleibenden Möglichkeiten des Stromsparens sind recht leicht im WWW mittels einer Suchmaschine aufzufinden. Das Auswählen und Anwenden der jeweils zur eigenen Hardware und Linux-Distribution passenden Einstellungen aus der gebotenen Vielfalt von Wiki-, Blog- und Foren-Beiträgen, fordert dem Anwender hingegen oft fortgeschrittene Kenntnisse ab. &lt;br /&gt;
&lt;br /&gt;
Hier soll TLP Abhilfe schaffen, indem es Linux die Feinheiten des Stromsparens beibringt, ohne daß der Anwender allzuviel Detailwissen mitbringen muß. &lt;br /&gt;
&lt;br /&gt;
TLP ersetzt nicht das vorhandene Power Management, sondern ergänzt es. Dazu wird TLP beim Systemstart und bei jedem Wechsel der Stromquelle von Power Management aufgerufen und nimmt dann seine Einstellungen vor.&lt;br /&gt;
&lt;br /&gt;
TLP-Pakete sind verfügbar für Arch, Debian, Gentoo, openSUSE und Ubuntu. Wersich dafür interessiert TLP für andere Distributionen zu paketieren, sollte einen Blick in die [[TLP_Programmdokumentation|TLP Programmdokumentation]] werfen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; TLP ist für alle Laptop-Fabrikate geeignet, das Einstellen der Akkuladeschwellen ist jedoch nur für IBM/Lenovo ThinkPads verfügbar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funktionen ==&lt;br /&gt;
=== Einstellungen in Abhängigkeit von der Stromquelle ===&lt;br /&gt;
Folgende Einstellungen, die auch die relevanten Empfehlungen des Werkzeugs [http://www.lesswatts.org/projects/powertop/ Powertop] umfassen, werden in Abhängigkeit von der aktiven Stromquelle (Akku/Netzteil) automatisch vorgenommen:&lt;br /&gt;
* Kernel-Laptop-Mode und Timeouts für das Zurückschreiben der Dateisystempuffer auf die Festplatte&lt;br /&gt;
* Verbrauchsbewusster Prozess-Scheduler für Multi-Core/Hyper-Threading-CPUs&lt;br /&gt;
* Advanced Power Management Level und Spindown Timeout (je Festplatte)&lt;br /&gt;
* SATA Aggressive Link Power Management (ALPM)&lt;br /&gt;
* PCI Express Active State Power Management (PCIe ASPM) – ab Kernel 2.6.35&lt;br /&gt;
* Runtime Power Management für PCI/SPI/I2C-Bus-Geräte – ab Kernel 2.6.35&lt;br /&gt;
* Radeon KMS Taktfrequenzsteuerung – ab Kernel 2.6.35, nicht fglrx&lt;br /&gt;
* WLAN (WiFi) Stromsparmodus – abhängig von Kernel und Treiber&lt;br /&gt;
* Optisches Laufwerk in Wechselschacht bzw. UltraBay ausschalten (beim Wechsel zum Akkubetrieb)&lt;br /&gt;
&lt;br /&gt;
=== Weitere Einstellungen ===&lt;br /&gt;
* I/O-Scheduler (je Festplatte)&lt;br /&gt;
* USB Auto Suspend mit Geräte-Blacklist (Eingabegeräte werden automatisch ausgespart)&lt;br /&gt;
* Audio Stromsparmodus – für Intel HDA- und AC97-Sound&lt;br /&gt;
* Integriertes Bluetooth, WLAN und WWAN (UMTS) selektiv beim Systemstart bzw. vor dem Herunterfahren deaktivieren&lt;br /&gt;
* Wake-on-LAN deaktivieren&lt;br /&gt;
* Schaltzustand Ein/Aus des integrierten WWAN nach Suspend und Hibernation wiederherstellen&lt;br /&gt;
* Undervolting von Intel-Prozessoren – erfordert einen Kernel mit [[PHC-Patch]]&lt;br /&gt;
* Akku-Ladeschwellen – nur bei ThinkPads&lt;br /&gt;
* Akku rekalibrieren – nur bei ThinkPads&lt;br /&gt;
&lt;br /&gt;
== Installieren ==&lt;br /&gt;
=== Voraussetzungen ===&lt;br /&gt;
* Eigene Stromspar-Einstellungen oder -Skripte z.B. in &#039;&#039;&#039;/etc/rc.local&#039;&#039;&#039; sind deaktiviert, ansonsten sind schwer vorhersagbare Resultate zu erwarten.&lt;br /&gt;
* Das Paket &#039;&#039;&#039;laptop-mode-tools&#039;&#039;&#039; ist &#039;&#039;nicht&#039;&#039; installiert.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 10.04 bis 11.10 ===&lt;br /&gt;
&#039;&#039;sowie Linux Mint 9 bis 11, nicht jedoch LMDE (siehe Debian)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In die Ubuntu-Paketquellen ist das [https://launchpad.net/~linrunner/+archive/tlp/+packages TLP-PPA] einzutragen mit folgenden Terminalkommandos: &lt;br /&gt;
 sudo add-apt-repository ppa:linrunner/tlp&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
Folgende Pakete sind zu installieren:&lt;br /&gt;
* &#039;&#039;&#039;tlp&#039;&#039;&#039; &#039;&#039;(PPA)&#039;&#039;&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis für Ubuntu 10.04:&amp;lt;/u&amp;gt; es wird automatisch das Ubuntu-Paket &#039;&#039;&#039;pm-utils-powersave-policy&#039;&#039;&#039; deinstalliert. &lt;br /&gt;
* &#039;&#039;&#039;tp-smapi-dkms&#039;&#039;&#039; &#039;&#039;(universe)&#039;&#039; - optional &#039;&#039;nur für ThinkPads&#039;&#039;, [http://wiki.ubuntuusers.de/TP-SMAPI tp-smapi] ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.&lt;br /&gt;
* &#039;&#039;&#039;smartmontools&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch &#039;&#039;&#039;tlp-stat&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;ethtool&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, ermöglicht es Wake On LAN zu deaktivieren.&lt;br /&gt;
* &#039;&#039;&#039;powertop&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, zur Messung des Stromverbrauchs&lt;br /&gt;
Die Pakete installiert man über die Paketverwaltung (Ubuntu Software Center, Synaptic, ...) oder im Terminal:&lt;br /&gt;
 sudo apt-get install --no-install-recommends tlp tp-smapi-dkms smartmontools ethtool powertop&lt;br /&gt;
&lt;br /&gt;
=== Debian 6.0 und höher ===&lt;br /&gt;
&#039;&#039;sowie Linux Mint Debian Edition (LMDE)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die folgenden Schritte sind - wie bei Debian üblich - in einer Root-Shell auszuführen.&lt;br /&gt;
&lt;br /&gt;
Als Paketquelle wird das [https://launchpad.net/~linrunner/+archive/tlp/+packages TLP-PPA] für Ubuntu 10.04 verwendet. Dafür ist folgende Zeile in &#039;&#039;&#039;/etc/apt/sources.list&#039;&#039;&#039; einzutragen:&lt;br /&gt;
 deb http://ppa.launchpad.net/linrunner/tlp/ubuntu lucid main&lt;br /&gt;
Anschließend ist der Public-Key des TLP-PPA zu hinterlegen:&lt;br /&gt;
 apt-key adv --keyserver gpg-keyserver.de --recv-keys 02D65EFF&lt;br /&gt;
Zuletzt führt man ein Update der Paketquellen durch:&lt;br /&gt;
 apt-get update&lt;br /&gt;
&lt;br /&gt;
Folgende Pakete sind zu installieren:&lt;br /&gt;
* &#039;&#039;&#039;tlp&#039;&#039;&#039; &#039;&#039;(PPA)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;tp-smapi-dkms&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional &#039;&#039;nur für ThinkPads&#039;&#039;, ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.&lt;br /&gt;
* &#039;&#039;&#039;smartmontools&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch &#039;&#039;&#039;tlp-stat&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;ethtool&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, ermöglicht es Wake-On-LAN zu deaktivieren.&lt;br /&gt;
* &#039;&#039;&#039;powertop&#039;&#039;&#039; &#039;&#039;(main)&#039;&#039; - optional, zur Messung des Stromverbrauchs.&lt;br /&gt;
Die Pakete installiert man über die Paketverwaltung oder im Terminal:&lt;br /&gt;
 apt-get install --no-install-recommends tlp tp-smapi-dkms smartmontools ethtool powertop&lt;br /&gt;
&lt;br /&gt;
=== Arch Linux ===&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Tlp TLP für Arch Linux] ist über [https://aur.archlinux.org/packages.php?ID=48464l AUR] erhältlich. Die Installation ist im [https://wiki.archlinux.org/index.php/Tlp Arch Wiki] beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
Die Installation von [http://de.gentoo-wiki.com/wiki/TLP TLP für Gentoo] ist im [http://de.gentoo-wiki.com/wiki/TLP Gentoo Wiki] beschrieben.&lt;br /&gt;
&lt;br /&gt;
=== openSUSE 11.3 und höher ===&lt;br /&gt;
Zur Installation von TLP auf openSUSE müssen die folgenden Schritte in einer Root-Shell ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Repositories:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;openSUSE 11.3&#039;&#039;&#039;&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_11.3/home:cdersch:TLP.repo&lt;br /&gt;
Falls Contrib Repo noch nicht aktiv:&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.3:/Contrib/standard/openSUSE:11.3:Contrib.repo &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;openSUSE 11.4&#039;&#039;&#039;&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_11.4/home:cdersch:TLP.repo&lt;br /&gt;
Falls Contrib Repo noch nicht aktiv:&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard/openSUSE:11.4:Contrib.repo &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;openSUSE 12.1&#039;&#039;&#039;&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_12.1/home:cdersch:TLP.repo&lt;br /&gt;
Falls Contrib Repo noch nicht aktiv:&lt;br /&gt;
 zypper ar -f http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1/openSUSE:Factory:Contrib.repo&lt;br /&gt;
&lt;br /&gt;
Paketquellen aktualisieren:&lt;br /&gt;
 zypper ref&lt;br /&gt;
&lt;br /&gt;
Folgende Pakete sind zu installieren:&lt;br /&gt;
* &#039;&#039;&#039;tlp&#039;&#039;&#039; &#039;&#039;(TLP Repo)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;tp_smapi-kmp-desktop&#039;&#039;&#039; &#039;&#039;(Contrib Repo)&#039;&#039; - optional &#039;&#039;nur für ThinkPads&#039;&#039;, ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen. &lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; Paketname muss ggf. in tp_smapi-kmp-VARIANTE angepaßt werden, die Kernelvariante lässt sich mit uname -r ermitteln.&lt;br /&gt;
* &#039;&#039;&#039;smartmontools&#039;&#039;&#039; &#039;&#039;(openSUSE Repo)&#039;&#039; - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch &#039;&#039;&#039;tlp-stat&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;ethtool&#039;&#039;&#039;  &#039;&#039;(openSUSE Repo)&#039;&#039;- optional, ermöglicht es Wake On LAN zu deaktivieren.&lt;br /&gt;
* &#039;&#039;&#039;powertop&#039;&#039;&#039; &#039;&#039;(openSUSE Repo)&#039;&#039; - optional, zur Messung des Stromverbrauchs.&lt;br /&gt;
&lt;br /&gt;
Die Pakete installiert man im Terminal als root mit folgendem Kommando (tp_smapi-Paketname ist ggf. anzupassen):&lt;br /&gt;
 zypper in tlp tp_smapi-kmp-desktop smartmontools ethtool powertop&lt;br /&gt;
&lt;br /&gt;
== Kernel-Bootoptionen ==&lt;br /&gt;
Mit Kernel 2.6.39 bzw. 3.0 wurden einige Stromspartechniken wegen Stabilitätsproblemen mit bestimmter Hardware per Default ausgeschaltet. Leider führt dies bei einigen Notebooks – insbesondere den aktuellen Modellen mit Sandy-Bridge-CPU/Chipsatz – zu einem teilweise deutlich erhöhten Stromverbrauch. Mit den in diesem Abschnitt beschriebenen Kernel-Bootoptionen lassen sich diese Techniken wieder aktivieren.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: der Einsatz dieser Optionen kann bei einigen Systemen zu Instabilität oder zu Darstellungsproblemen führen, sie sollten daher nur von erfahrenen Linux-Benutzern angewendet werden.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
=== Intel-Grafik (Kernel 3.0 und höher) ===&lt;br /&gt;
&#039;&#039;&#039;i915.i915_enable_rc6=1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktiviert den RC6-Stromsparmodus des Intel-Grafikchips. Hohes Sparpotential bei Sandy-Bridge-Hardware. Kann zum Hängenbleiben der Grafikdarstellung führen. &lt;br /&gt;
&lt;br /&gt;
=== Allgemein (Kernel 2.6.39 und höher) ===&lt;br /&gt;
&#039;&#039;&#039;pcie_aspm=force&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Aktiviert das [[TLP_Einstellungen#Active_State_Power_Management|PCIe Active State Power Management]]. Kann zum Hängenbleiben des Systems führen.&lt;br /&gt;
&lt;br /&gt;
=== Boot-Konfiguration ===&lt;br /&gt;
Aktuelle Distributionen verwenden GRUB2 für den Bootvorgang. Die Bootoptionen sind in &#039;&#039;&#039;/etc/default/grub&#039;&#039;&#039; hinzuzufügen (Beispiel):&lt;br /&gt;
 GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash &#039;&#039;&#039;i915.i915_enable_rc6=1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
Mehrere Optionen sind mit Leerzeichen zu trennen.&lt;br /&gt;
&lt;br /&gt;
Nach jeder Änderung sind die Bootoptionen stets mit&lt;br /&gt;
 sudo update-grub&lt;br /&gt;
und einem Reboot zu aktivieren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; es ist empfehlenswert die Bootoptionen jeweils &#039;&#039;&#039;einzeln&#039;&#039;&#039; hinzuzufügen und zu testen um bei auftretenden Probleme den Verursacher leichter eingrenzen zu können.&lt;br /&gt;
&lt;br /&gt;
== Einstellungen vornehmen ==&lt;br /&gt;
Alle TLP-Einstellungen finden sich in &#039;&#039;&#039;/etc/default/tlp&#039;&#039;&#039; – siehe [[TLP Einstellungen]].&lt;br /&gt;
&lt;br /&gt;
== Start ==&lt;br /&gt;
Änderungen der TLP-Einstellungen wirken nach dem nächsten Neustart. Um sie sofort zu aktivieren, kann man das Kommando&lt;br /&gt;
 sudo tlp start&lt;br /&gt;
benutzen.&lt;br /&gt;
&lt;br /&gt;
== Terminal-Kommandos ==&lt;br /&gt;
&amp;lt;u&amp;gt;Arch/Debian/Gentoo/openSUSE:&amp;lt;/u&amp;gt; alle in diesem Kapitel beschriebenen, mit sudo beginnenden Kommandos, können ohne sudo in einer root-Shell ausgeführt werden.&lt;br /&gt;
&lt;br /&gt;
=== wifi, bluetooth, wwan ===&lt;br /&gt;
Integriertes WLAN, Bluetooth und WWAN (UMTS) lassen sich im Terminal ein-, aus- und umschalten bzw. bei Aufruf ohne Parameter abfragen:&lt;br /&gt;
 wifi &amp;lt;nowiki&amp;gt;[ on | off | toggle ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; für Intel 2200bg- und 2915abg-Karten muß das Kommando mit &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; oder in einer Root-Shell aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
 bluetooth &amp;lt;nowiki&amp;gt;[ on | off | toggle ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 wwan &amp;lt;nowiki&amp;gt;[ on | off | toggle ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; Voraussetzung für die gezeigten Funktionen ist, daß die Hardware das rfkill-Framework des Kernels unterstützt (Ausnahme: Intel 2200/2915). Zur Überprüfung gibt man&lt;br /&gt;
 rfkill list&lt;br /&gt;
ein und schaut ob die gewünschte Geräteklasse wifi/bluetooth/wwan in der Auflistung erscheint (für Debian ist zuvor das Paket &#039;&#039;&#039;rfkill&#039;&#039;&#039; zu installieren).&lt;br /&gt;
&lt;br /&gt;
=== tlp-stat ===&lt;br /&gt;
Statusbericht aller aktiven Einstellungen erstellen:&lt;br /&gt;
 sudo tlp-stat&lt;br /&gt;
&lt;br /&gt;
=== tlp ===&lt;br /&gt;
==== Einstellungen für die momentane Stromquelle aktivieren/testen ====&lt;br /&gt;
 sudo tlp start&lt;br /&gt;
&lt;br /&gt;
====Einstellungen für Akkubetrieb aktivieren====&lt;br /&gt;
(unabhängig von der tatsächlichen, momentanen Stromquelle)&lt;br /&gt;
 sudo tlp bat&lt;br /&gt;
&lt;br /&gt;
==== Einstellungen für Betrieb am Netzteil aktivieren ====&lt;br /&gt;
(unabhängig von der tatsächlichen, momentanen Stromquelle)&lt;br /&gt;
 sudo tlp ac&lt;br /&gt;
&lt;br /&gt;
==== Stromspar-Einstellungen für WLAN aktivieren ====&lt;br /&gt;
(nur für unterstützte Adapter bzw. Kernel)&lt;br /&gt;
 sudo tlp wifi&lt;br /&gt;
&lt;br /&gt;
==== Auto Suspend für alle angeschlossenen USB-Geräte aktivieren ====&lt;br /&gt;
(außer in Blacklist enthaltene und Eingabegeräte) &lt;br /&gt;
 sudo tlp usb&lt;br /&gt;
&lt;br /&gt;
==== Optisches Laufwerk in Wechselschacht/Ultrabay ausschalten ====&lt;br /&gt;
 sudo tlp bayoff&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise zu bayoff:&amp;lt;/u&amp;gt; &lt;br /&gt;
* Das Laufwerk kann über den Wechselschacht-/Ultrabay-Entriegelungsschieber bzw. bei neueren Modellen über den Auswurfknopf am Laufwerk wieder eingeschaltet werden.&lt;br /&gt;
* Alle anderen Geräte in Wechselschacht/UltraBay, insbesondere Festplatten, werden durch dieses Kommando &#039;&#039;nicht&#039;&#039; ausgeschaltet.&lt;br /&gt;
&lt;br /&gt;
==== Akku im Betrieb am Netzteil entladen ====&lt;br /&gt;
&#039;&#039;nur für ThinkPads&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dient zum Rekalibrieren.&lt;br /&gt;
 sudo tlp discharge &amp;lt;nowiki&amp;gt;[ BAT0 | BAT1 ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit dem Parameter &amp;lt;code&amp;gt;BAT0&amp;lt;/code&amp;gt; (Default) wird der Hauptakku, mit &amp;lt;code&amp;gt;BAT1&amp;lt;/code&amp;gt; der Ultrabayakku entladen. Das Kommando zeigt laufend die verbleibende Kapazität und Entladezeit an. Das Entladen kann jederzeit mit Strg+C abgebrochen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt; &lt;br /&gt;
* das Kommando funktioniert nur mit angeschlossenem Netzteil&lt;br /&gt;
* während des Entladevorgangs kann ganz normal mit dem ThinkPad gearbeitet werden&lt;br /&gt;
* bei Problemen mit dieser Funktion bitte auch die [[TLP_FAQ#Mein_Akku_l.C3.A4.C3.9Ft_sich_nach_einer_Rekalibration_.28tlp_discharge.29_nicht_mehr_aufladen.2C_die_Anzeige_zeigt_permanent_X.25|TLP FAQ]] beachten&lt;br /&gt;
&lt;br /&gt;
==== Akku-Ladeschwellen vorübergehend ändern ====&lt;br /&gt;
&#039;&#039;nur für ThinkPads&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Ladeschwellen werden auf die angegebenen Werte gesetzt (nur für ThinkPads, &#039;&#039;nicht&#039;&#039; SL, L- und Edge-Baureihe).&lt;br /&gt;
&lt;br /&gt;
Wertebereich von 1 bis 100; START_SCHWELLE muß kleiner als die STOP_SCHWELLE - 3 sein. Gibt man keine Parameter an, werden die in den [[TLP_Einstellungen#Akku_.2A.2AThinkPad|Einstellungen]] angegebenen Schwellen für den Hauptakku (BAT0) verwendet.&lt;br /&gt;
&lt;br /&gt;
 sudo tlp setcharge &amp;lt;nowiki&amp;gt; [ START_SCHWELLE STOP_SCHWELLE [ BAT0 | BAT1 ] ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.&lt;br /&gt;
&lt;br /&gt;
==== Akku-Ladeschwellen vorübergehend auf Maximum setzen ====&lt;br /&gt;
&#039;&#039;nur für ThinkPads&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Ladeschwellen werden auf 96/100% gesetzt. Dient dazu den Akku voll aufzuladen.&lt;br /&gt;
 sudo tlp fullcharge &amp;lt;nowiki&amp;gt;[ BAT0 | BAT1 ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.&lt;br /&gt;
&lt;br /&gt;
==== Akku rekalibrieren ====&lt;br /&gt;
&#039;&#039;nur für ThinkPads&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweis:&amp;lt;/u&amp;gt; der Rekalibrierungsvorgang sorgt dafür, daß die Elektronik im Akku Ladezustand und Kapazität korrekt wiedergibt. Verschlissene oder defekte Akkuzellen werden dadurch nicht repariert.&lt;br /&gt;
&lt;br /&gt;
Bei angeschlossenem Netzteil: zum Rekalibrieren setzt man zunächst die Ladeschwellen auf Werkeinstellungen&lt;br /&gt;
 sudo tlp fullcharge &amp;lt;nowiki&amp;gt;[ BAT0 | BAT1 ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und entlädt den Akku vollständig mit&lt;br /&gt;
 sudo tlp discharge &amp;lt;nowiki&amp;gt;[ BAT0 | BAT1 ]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Disk ID ====&lt;br /&gt;
 tlp diskid&lt;br /&gt;
Ermittelt die IDs der Festplatten zur Angabe im Konfigurationsparameter [[TLP_Einstellungen#Angabe_der_Ger.C3.A4te|DISK_DEVICES]].&lt;br /&gt;
&lt;br /&gt;
==== Statusbericht ====&lt;br /&gt;
 sudo tlp stat&lt;br /&gt;
Entspricht [[TLP_-_Stromspareinstellungen_fuer_Ubuntu#tlp-stat|tlp-stat]].&lt;br /&gt;
&lt;br /&gt;
=== run-on-ac, run-on-bat ===&lt;br /&gt;
Bedingtes Starten von Befehlen in Abhängigkeit von der aktiven Stromquelle:&lt;br /&gt;
 run-on-ac  befehl parameter ...&lt;br /&gt;
 run-on-bat befehl parameter ...&lt;br /&gt;
Der &amp;lt;code&amp;gt;befehl&amp;lt;/code&amp;gt; wird nur ausgeführt, wenn die passende Stromquelle (&amp;lt;code&amp;gt;-ac&amp;lt;/code&amp;gt; für das Netzteil, &amp;lt;code&amp;gt;-bat&amp;lt;/code&amp;gt; für den Akku) aktiv ist. Dies kann man z.B. in &#039;&#039;&amp;quot;System -&amp;gt; Einstellungen -&amp;gt; Startprogramme&amp;quot;&#039;&#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
== Manpages ==&lt;br /&gt;
Details aller Befehle erhält man per:&lt;br /&gt;
 man &amp;lt;befehl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lizenz ==&lt;br /&gt;
TLP ist nach der [http://www.gnu.org/licenses/gpl-2.0.txt GPL Version 2] lizensiert. Zum Download des Quellcodes siehe die [[TLP_Programmdokumentation|TLP Programmdokumentation]].&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
=== FAQ ===&lt;br /&gt;
Erste Anlaufstation bei Fragen und Problemen ist die [[TLP FAQ]]. &lt;br /&gt;
&lt;br /&gt;
=== Thinkpad-Forum ===&lt;br /&gt;
Für darüber hinaus gehende Fragen und Probleme gibt es einen [http://thinkpad-forum.de/threads/82441-Projektvorstellung-TLP---Linux-Stromsparen TLP-Support-Thread] im [http://thinkpad-forum.de/forums/22-Linux Thinkpad-Forum] (selbstverständlich sind dort auch Nutzer anderer Fabrikate willkommen).&lt;br /&gt;
Bitte bei Anfragen dort stets die vollständige Ausgabe von (&#039;&#039;&#039;möglichst im Akkubetrieb&#039;&#039;&#039;)&lt;br /&gt;
 egrep -v &#039;^#|^\s*$&#039; /etc/default/tlp&lt;br /&gt;
 grep &#039;GRUB_CMDLINE_LINUX_DEFAULT&#039; /etc/default/grub&lt;br /&gt;
 sudo tlp-stat&lt;br /&gt;
per http://paste.ubuntuusers.de beifügen.&lt;br /&gt;
&lt;br /&gt;
=== Trace-Modus ===&lt;br /&gt;
Bei komplexen Fehlersituationen kann durch folgende [[TLP_Einstellungen|Einstellung]] in &#039;&#039;&#039;/etc/default/tlp&#039;&#039;&#039; der [[TLP_Einstellungen#Trace-Modus|Trace-Modus]] aktiviert werden:&lt;br /&gt;
 TLP_DEBUG=&amp;quot;run rf pm usb sysfs&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Die gesammelten Informationen können jederzeit mit&lt;br /&gt;
 grep &amp;quot;tlp&amp;quot; /var/log/debug&lt;br /&gt;
ausgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Falls der Befehl keine Ausgabe erzeugt, muss die Konfiguration von rsyslogd ergänzt werden. Dazu legt man die Datei &#039;&#039;&#039;/etc/rsyslog.d/90-debug.conf&#039;&#039;&#039; mit folgendem Inhalt an:&lt;br /&gt;
 *.=debug;\&lt;br /&gt;
         auth,authpriv.none;\&lt;br /&gt;
         news.none;mail.none     -/var/log/debug&lt;br /&gt;
&lt;br /&gt;
Anschließend startet den Dämon neu mit&lt;br /&gt;
 sudo /etc/init.d/rsyslog restart&lt;br /&gt;
&lt;br /&gt;
und führt den Testfall erneut aus.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
=== TLP ===&lt;br /&gt;
* [[TLP Einstellungen]] &lt;br /&gt;
* [[TLP FAQ]]&lt;br /&gt;
* [http://thinkpad-forum.de/threads/82441-Projektvorstellung-TLP---Linux-Stromsparen TLP-Support-Thread] – im [http://thinkpad-forum.de/forums/22-Linux Thinkpad-Forum] &lt;br /&gt;
* [[TLP Programmdokumentation]] – Hinweise zur Paketierung&lt;br /&gt;
* [https://github.com/linrunner/TLP TLP Quellcode] – GIT Repository bei Github.com (englisch)&lt;br /&gt;
* [https://launchpad.net/~linrunner/+archive/tlp TLP PPA] – Pakete für Ubuntu und Debian (englisch)&lt;br /&gt;
* [https://github.com/linrunner/TLP/wiki/TLP-Linux-Advanced-Power-Management TLP Linux Advanced Power Management] – Documentation in English&lt;br /&gt;
&lt;br /&gt;
=== Hintergrund ===&lt;br /&gt;
* [http://thinkpad-wiki.org/Messung_der_Leistungsaufnahme_unter_Linux Messung des Stromverbrauchs] – Wikiartikel&lt;br /&gt;
* [http://www.linux-phc.org/wiki/doku.php PHC wiki] – PHC Dokumentation (englisch)&lt;br /&gt;
* [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Absenken der Prozessorspannung] – Anleitung  zum Undervolting&lt;br /&gt;
* [http://wiki.ubuntuusers.de/Festplattenstatus SMART] – Ermitteln des Festplattenzustands&lt;br /&gt;
* [http://www.heise.de/open/artikel/Die-Woche-Ungenutztes-Stromsparpotenzial-1361381.html Ungenutztes Stromsparpotenzial] – Artikel zu den Kernel-Bootoptionen auf heise.de&lt;br /&gt;
&lt;br /&gt;
== Changelog ==&lt;br /&gt;
&lt;br /&gt;
=== Version 0.3.3 - 22.09.2011 ===&lt;br /&gt;
Neue Features:&lt;br /&gt;
* tlp-stat: HDD-Temperatur aus SMART-Werten anzeigen (bassplayer)&lt;br /&gt;
* Kernel NMI Watchdog Timer (de-)aktivieren&lt;br /&gt;
* Unterstützung für Ubuntu 11.10 Oneiric Ocelot&lt;br /&gt;
&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #24: openSUSE 11.4/2.6.37: Fehlermeldung beim Setzen von autosuspend_delay_ms - benutze stattdessen autosuspend&lt;br /&gt;
* Bug #25: sched_mc_power_savings funktioniert nicht im Akkubetrieb&lt;br /&gt;
* Bug #26: tlp-stat/Arch Linux: Fehlermeldung wenn dmidecode nicht installiert ist (Sara)&lt;br /&gt;
&lt;br /&gt;
=== Version 0.3.2 - 04.07.2011 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #22: Runtime PM führt beim Herunterfahren stattdessen zum Neustart -&amp;gt; per Default deaktiviert (fabio)&lt;br /&gt;
&lt;br /&gt;
===== Nachtrag 12.07.2011 - Paketversion 0.3.2-2 =====&lt;br /&gt;
Fehlerbehebung für Ubuntu und Debian:&lt;br /&gt;
* Bug #23: Init-Skript wird nicht verlinkt/entfernt (LePatron)&lt;br /&gt;
&lt;br /&gt;
=== Version 0.3.1 - 02.07.2011 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #18: fehlerhafte Ausgabe &amp;quot;started in bat mode&amp;quot; von &amp;lt;code&amp;gt;tlp start&amp;lt;/code&amp;gt; im Netzbetrieb  (yatpu)&lt;br /&gt;
* Bug #19: fehlerhafte Ausgabe von &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; bei Braodcom-WLAN mit wl-Treiber (DrPaulaner)&lt;br /&gt;
* Bug #20: im Kernel deaktiviertes PCIe ASPM korrekt handhaben und in &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; ausweisen (Schmitti, g3eB4Y)&lt;br /&gt;
* Bug #21: Akku-Attribute /sys/class/power_supply/BAT?/charge_* werden nicht erkannt (tanjapetri)&lt;br /&gt;
&lt;br /&gt;
Neue Features und Änderungen:&lt;br /&gt;
* Runtime Power Management für PCI/SPI/I2C-Bus-Geräte (ccyx)&lt;br /&gt;
* Spindown Timeout je Festplatte unabhängig vom APM Level einstellbar (enrico65, hausmarke86)&lt;br /&gt;
* &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; nur noch mit Root-Rechten (&amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;) ausführbar&lt;br /&gt;
* Sperre fü  untere Ladeschwelle bei der Edge-Reihe entfernt. Die Anzeige von &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; ist inkorrekt, dennoch funktioniert die Schwelle richtig. Ursache liegt in [http://wiki.ubuntuusers.de/tp-smapi#ThinkPad-Edge-L-SL-ab-SL410-510 tp-smapi]&lt;br /&gt;
* Bash Completion für die Kommandos tlp, bluetooth, wifi, wwan&lt;br /&gt;
&lt;br /&gt;
=== Version 0.3.0.202 - 07.05.2011 ===&lt;br /&gt;
[[TLP_-_Stromspareinstellungen_fuer_Ubuntu#Arch_Linux|TLP für Arch Linux]]:&lt;br /&gt;
* Version 0.3.0.202 enthält gegenüber 0.3.0 keine Funktionserweiterungen, es wurden nur Anpassungen vorgenommen, die die Portierung auf andere Linux-Distributionen erleichtern sollen.&lt;br /&gt;
Ubuntu 9.10 Wartungsende:&lt;br /&gt;
*  Release aus der Beschreibung entfernt, da das Wartungsende erreicht ist. Das Paket bleibt im PPA, es werden jedoch keine neuen TLP-Versionen mehr für 9.10 bereitgestellt.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.3.0 - 19.03.2011 ===&lt;br /&gt;
&#039;&#039;Gewidmet den Opfern der Katastrophe in Japan.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* WWAN/UMTS vor dem Suspend ausschalten (Workaround für Kernel- bzw. Network-Manager-Problem)&lt;br /&gt;
Neue Features:&lt;br /&gt;
* SCHED_POWERSAVE: bei geringer Last Anzahl der verwendeten CPU-Kerne reduzieren&lt;br /&gt;
* DISK_DEVICES: Festplatten können per ID aus /dev/disk/by-id angegeben werden (egalus)&lt;br /&gt;
* tlp diskid: o.g. IDs anzeigen &lt;br /&gt;
* DISK_IOSCHED: I/O-Scheduler je Festplatte angeben (egalus)&lt;br /&gt;
* PCIe ASPM&lt;br /&gt;
* START_CHARGE_THRESH: Ausnahmebehandlung für ThinkPad-Edge-Modelle die tp-smapi unterstützen - nur obere Ladeschwelle möglich&lt;br /&gt;
* Radeon-Taktfrequenz beinflussen - via /sys/class/drm/card*/device/power_profile&lt;br /&gt;
Packaging:&lt;br /&gt;
* Systemstart geändert von Upstart in SysV-Skript - /etc/init.d/tlp&lt;br /&gt;
* Natty&lt;br /&gt;
&lt;br /&gt;
===== Nachtrag 20.03.2011 - Paketversion 0.3.0-2 =====&lt;br /&gt;
Fehlerbehebung für Debian:&lt;br /&gt;
* DEVICES_TO_DISABLE_ON_STARTUP: das Abschalten der Funkgeräte beim Systemstart funktioniert jetzt zuverlässig&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.8 - 27.09.2010 ===&lt;br /&gt;
Neue Features:&lt;br /&gt;
* Support für Ubuntu 10.10 Maverick &lt;br /&gt;
* DISK_APM_LEVEL: es können Werte für mehrere Platten eingetragen werden (Stifflers_mom)&lt;br /&gt;
* USB_AUTOSUSPEND: Eingabegeräte werden automatisch vom Autosuspend ausgenommen, d.h. es ist kein Eintrag in USB_BLACKLIST mehr nötig&lt;br /&gt;
* tlp-stat: in der Liste der USB-Geräte wird der jeweilige Treiber angezeigt&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.7 - 11.09.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* USB Autosuspend und &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; erfassen nicht alle Geräte&lt;br /&gt;
* Bug #15: &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; Abbruch bei Intel 2200bg (agape)&lt;br /&gt;
* Bug #16: PHC_CONTROLS wird jetzt für alle Cores/CPUs gesetzt (pumpe et al.)&lt;br /&gt;
    &lt;br /&gt;
Neue Features:&lt;br /&gt;
* Ladeschwellen: neues Kommando &amp;lt;code&amp;gt;tlp setcharge&amp;lt;/code&amp;gt; setzt temporäre Schwellen (crishu)&lt;br /&gt;
* DEVICES_TO_DISABLE_ON_STARTUP: Zeitpunkt für das Abschalten von Bluetooth vor die Benutzeranmeldung verschoben&lt;br /&gt;
* USB Autosuspend: wird zusätzlich nach jedem WWAN-Verbindungsaufbau aufgerufen&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.6 - 12.06.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #14: Anmeldedialog erscheint stark verzögert mit &amp;lt;code&amp;gt;USB_AUTOSUSPEND=1&amp;lt;/code&amp;gt;.&lt;br /&gt;
Neue Features:&lt;br /&gt;
* &amp;lt;code&amp;gt;tlp fullcharge&amp;lt;/code&amp;gt;: Akku abweichend von den eingestellten Ladeschwellen voll aufladen.&lt;br /&gt;
* &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; zeigt an wenn kein Power Save für den WLAN-Adapter möglich ist: &amp;quot;off (not supported)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.5 (-0ubuntu2) - 17.05.2010 ===&lt;br /&gt;
Fehlerbehebung nur für Ubuntu 10.04:&lt;br /&gt;
* Das Paket &#039;&#039;&#039;pm-utils-powersave-policy&#039;&#039;&#039; wird ab sofort bei der Installation von TLP automatisch entfernt.  &lt;br /&gt;
&amp;lt;u&amp;gt;Hintergrund:&amp;lt;/u&amp;gt; durch einen Fehler &amp;quot;deaktiviert&amp;quot; &#039;&#039;&#039;pm-utils-powersave-policy&#039;&#039;&#039; die Stromsparfunktionen von TLP, wenn der SATA-Controller im BIOS auf den Modus &amp;quot;Compatible&amp;quot; eingestellt ist (Bugreport: [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/514881 LP# 514881]). Da die Funktionalität von &#039;&#039;&#039;pm-utils-powersave-policy&#039;&#039;&#039; vollständig von TLP abgedeckt wird, kann es problemlos entfernt werden.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.5 - 03.05.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #10: USB_AUTOSUSPEND=1 mit leerer USB_BLACKLIST führt zu stark verlängerter Bootzeit.&lt;br /&gt;
* Bug #11: tlp-stat-Fehlermeldung bei SSDs ohne APM.&lt;br /&gt;
Neue Features:&lt;br /&gt;
* [http://www.thinkpad-forum.de/software/linux-und-osx/p835639-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu-neu-version-0-2-4/#post835639 #12]:  bluetooth/wifi/wwan toggle (thatgui).&lt;br /&gt;
* USB Autosuspend-Modus per Default eingeschaltet.&lt;br /&gt;
* WLAN Power Save für Ubuntu 10.04 (Kernel 2.6.32) wieder möglich (nur Intel 5x00).&lt;br /&gt;
* Anpassungen für Lucid.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.4 - 14.03.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p799553-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu-neu-version-0-2-4/#post799553 Bug #8]: Warnmeldung von &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; &amp;quot;...No such file or directory&amp;quot; wenn weder internes Bluetooth noch WWAN vorhanden sind.&lt;br /&gt;
* Bug #9: Ausgeschaltetes Ultrabaylaufwerk ist nach Suspend/Resume wieder eingeschaltet und wird erst nach Entfernen und erneutem Einschieben wieder erkannt.&lt;br /&gt;
Neue Features:&lt;br /&gt;
* Akku im Betrieb am Netzteil entladen (&amp;lt;code&amp;gt;tlp discharge&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;lt;code&amp;gt;run-on-ac&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;run-on-bat&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.3 - 07.03.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* Bug #7: Medium nicht ausgehängt (umount) vor dem Abschalten des Ultrabay-Laufwerks; keine Erkennung optischer Laufwerke != /dev/sr0.&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.2 - 06.03.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p766388-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu/#post766388 Bug #3]: Bluetooth läßt sich nicht mehr einschalten, wenn es zuvor beim Systemstart ausgeschaltet wurde. Die Lösung ist nur ein Workaround für einen Bug in Ubuntu (&#039;&#039;&#039;rfkill&#039;&#039;&#039;); Bluetooth wird nun erst bei der Benutzeranmeldung ausgeschaltet.&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p769561-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu/#post769561 Bug #5]: Kernelmodul &#039;&#039;&#039;tp_smapi&#039;&#039;&#039; wird von &amp;lt;code&amp;gt;tlp&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt; nicht automatisch geladen.&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p793369-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu/#post793369 Bug #6]: Warnmeldung &amp;quot;tlp: [: 79: -a: unexpected operator&amp;quot; (WLAN Intel 2200bg).&lt;br /&gt;
Neue Features:&lt;br /&gt;
* Umstellung des Systemstarts von Init-Skript auf Upstart&lt;br /&gt;
* Erweiterte Ausgabe und Fehlerprüfungen bei &amp;lt;code&amp;gt;tlp-stat&amp;lt;/code&amp;gt;&lt;br /&gt;
* Optisches UltraBay-Laufwerk beim Wechsel zum Batteriebetrieb ausschalten (Parameter &amp;lt;code&amp;gt;BAY_POWEROFF_ON_BAT=1&amp;lt;/code&amp;gt;)&lt;br /&gt;
* &amp;lt;code&amp;gt;wifi on|off&amp;lt;/code&amp;gt; für WLAN Intel 2200bg/2915abg (nur mit &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; möglich)&lt;br /&gt;
&lt;br /&gt;
=== Version 0.2.1 - 02.02.2010 ===&lt;br /&gt;
Fehlerbehebung:&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p765106-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu/#post765106 Bug #1]: Kommandos &amp;lt;code&amp;gt;pm-suspend&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;pm-hibernate&amp;lt;/code&amp;gt; bleiben hängen.&lt;br /&gt;
* [http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/p765325-projektvorstellung-tlp-%E2%80%93-stromspareinstellungen-f%C3%BCr-ubuntu/#post765325 Bug #2]: Warnmeldung &amp;quot;/usr/sbin/tlp: 79: cannot create /sys/class/scsi_host/host*/link_power_management_policy: Directory nonexistent&amp;quot;.&lt;br /&gt;
=== Version 0.2.0 - 30.01.2010 ===&lt;br /&gt;
Initiales Release.&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]] &lt;br /&gt;
[[Category:Stromsparen]]&lt;br /&gt;
[[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Kernel_kompilieren&amp;diff=12551</id>
		<title>Kernel kompilieren</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Kernel_kompilieren&amp;diff=12551"/>
		<updated>2011-12-18T12:42:36Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier geht es darum, seinen eigenen Kernel zu kompilieren, Patches einzubauen und systemnahe Funktionen unter Linux freizuschalten.&lt;br /&gt;
&lt;br /&gt;
== Was bringt ein selbst kompilierter Kernel? ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Powertop-1.10.png|thumb|Poertop 1.10 erkennt unter Kernel 2.6.26 auch C4 Deeper Sleep]]&lt;br /&gt;
&lt;br /&gt;
* Der Sprung von Kernel 2.6.24 zu 2.6.25 lohnt sich insofern, als dass die Rescheduling- und die Timer-Interrupts endlich deutlich weniger sind und der Kernel dadurch bei geringer Last etwa 0,75W +-0,25W weniger Strom verbraucht. Ein T61 14,1&amp;quot; Wide + Nvidia Quadro 140 (mit dem neuestem Nvidia-Treiber) verbraucht etwa 11,5 W mit Wlan, bei niedrigster Helligkeit und entladenen Usb-Modulen. Da waren es vorher etwa 12,5W. (64-bit Version von Ubuntu Hardy).&lt;br /&gt;
* Mit Kernel 2.6.26 funktioniert die WLAN LED endlich.&lt;br /&gt;
* Man kann den Kernel &amp;quot;patchen&amp;quot; beispielsweise mit dem [[PHC-Patch]], um mit niedrigeren Spannungswerten arbeiten zu können (Undervolting) oder auch Festplattenschutz (Hdaps). Dies erfordert ein Neukompilieren.&lt;br /&gt;
* PowerTOP neue Version 1.10 erfordert den Kernel 2.6.25 oder neuer&lt;br /&gt;
* Compiliern der USB Treiber in den Kernel erreicht funktionierendes USB autosuspend und spart dadurch 1-2 Watt&lt;br /&gt;
&lt;br /&gt;
Ob sich die Mühe hierfür lohnt muss man selber entscheiden. Der Aufwand besteht jedenfalls im Editieren der Kernel-Konfiguration (geht in einer grafischen Oberfläche und wenn man sich auskennt - oder dieser Anleitung folgt - ist das in 5 min erledig) sowie etwa eine Stunde Kompilier-Vorgang (je nach Rechnerleistung und Modulauswahl). Dann muss man die Grafikkarte (z.B. Nvidia-Treiber) von Hand installieren (dabei kann Envy oder Kernelcheck helfen). Und ein Softlink auf das Firmware-Verzeichnis muss nachträglich angepasst werden (z.B. für Intel3945 Wlan-Firmware). &lt;br /&gt;
&lt;br /&gt;
Nachteile erkauft man sich u.U. damit, dass die &amp;quot;bleeding edge&amp;quot; Kernel auch unausgereifter sind. Hier sollte man sich also vorab informieren, welche Probleme mit einem Kernel auftreten können und welche Bugs noch ungelöst sind.&lt;br /&gt;
&lt;br /&gt;
== Manuell oder skriptgesteuert kompilieren? ==&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich gibt es zwei Wege zum neuen Kernel: Manuelles Kompilieren oder automatisiert per Skript, etwa mit Kernelcheck. Das Ergebnis ist das selbe. Einige Experten bevorzugen die manuelle Variante, weil sie da genauer sehen was passiert. Kernelcheck verrichtet aber seine Arbeit zuverlässig und spart Tipparbeit. Und für Neulinge wird damit das Kernel Kompilieren deutlich einfacher.&lt;br /&gt;
&lt;br /&gt;
== Kernel Config ==&lt;br /&gt;
&lt;br /&gt;
Die größte Hürde ist das Konfigurieren des neuen Kernels. Weit über 100 Optionen erschlagen einen. Aber man muss hier nicht alle durchgehen, sondern kann die bisherige Konfiguration für den neuen Kernel übernehmen. Dies geht per Auto-Anpassung mit dem Befehl make oldconfig bzw. Kernelcheck macht dies automatisch. Ohne weitere manuelle Bearbeitung werden allerdings Wlan und Soundtreiber nicht aktiviert. Man musste diese Optionen also in der Config manuell anwählen, siehe Sreenshots.&lt;br /&gt;
&lt;br /&gt;
== Kernel manuell kompilieren ==&lt;br /&gt;
&lt;br /&gt;
Der Ablauf in Kürze am Beispiel Kernel 2.6.25.7:&lt;br /&gt;
	&lt;br /&gt;
 sudo apt-get install  build-essential kernel-package xmlto libqt3-mt-dev #notwendige Pakete installieren&lt;br /&gt;
 cd /usr/src   #ins Verzeichnis der Kernelsourcen wechseln&lt;br /&gt;
 wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.7.tar.bz2   #Herunterladen des neuen Kernels&lt;br /&gt;
 sudo -s   #nicht der Königsweg, mich würden aber die 12 mal  &amp;quot;sudo&amp;quot; die jetzt notwendig sind, nerven&lt;br /&gt;
 tar xjf linux-2.6.25.7.tar.bz2   #entpacken&lt;br /&gt;
 rm linux   #evtl vorhandenes Verzeichnis löschen&lt;br /&gt;
 ln -s linux-2.6.25.7 linux   #Softlink erstellen&lt;br /&gt;
 cd linu x   #Verzeichnis wechseln&lt;br /&gt;
 cp /boot/config_$(uname -r) .config   #aktuelle Kernelconfig zum neuen Kernel kopieren&lt;br /&gt;
 #patch -p1 -l &amp;lt; /Speicherort/des/Patches   #evtl patchen, z.B. libata und hdaps&lt;br /&gt;
 make oldconfig   #alte Config an neuen Kernel anpassen&lt;br /&gt;
 make xconfig   #Config editieren&lt;br /&gt;
 make-kpkg clean   #aufräumen&lt;br /&gt;
 make-kpkg --initrd --revision=meineeigeneVersion binary   #Kaffee oder Tee trinken gehen &lt;br /&gt;
 #ln -s /lib/firmware/2.6.24-19-generic /lib/firmware/2.6.25.7   #evtl noch fehlenden Softlink setzen&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
== Kernel mit Kernelcheck kompilieren ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Bildschirmfoto-KernelCheck_HopeStar.png|thumb|Kernelcheck erlaub die komfortable Prüfung des Kernelstatus und automatisiert den Kompilier-Prozess]]&lt;br /&gt;
[[Bild:KernelConfig_ac97.png|thumb|Grafische Konfiguration des Kernels]]&lt;br /&gt;
[[Bild:Intel_hda.png|thumb|Kernel Config-Einstellungen für Intel Sound]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:KernelcheckPatchTerminal.png|thumb|Kernelcheck bietet die Option, Patches in einem Terminal durchzuführen und damit individuelle Anpassungen am Kernel vorzunehmen. Alles andere ist per Script automatisiert]]&lt;br /&gt;
&lt;br /&gt;
etwas einfacher geht das mit [http://kcheck.sourceforge.net/ Kernelcheck]. Notwendige Schritte:&lt;br /&gt;
&lt;br /&gt;
* Kernelcheck .deb per runterladen, installieren und starten&lt;br /&gt;
* Kernelversion abfragen lassen (&amp;quot;get Kernel Information&amp;quot;) und ggf. bestimmte auswählen (normalerweise ist hier keine Änderung nötig)&lt;br /&gt;
* bei den Patch Optionen &amp;quot;Custom Patch&amp;quot; wählen, wenn man manuell Patches hinzufügen will (empfohlen)&lt;br /&gt;
* &amp;quot;Build new Kernel&amp;quot; anwählen (über Menü)&lt;br /&gt;
* es wird ein Terminal angeboten, in dem man die Patches selber hinzufügt (siehe Patches unten)&lt;br /&gt;
* es wird eine Kernel-Konfiguration aus der alten generiert und dann grafisch angezeigt (s. Abb.). Hier muss man die gewünschten Änderungen wählen:&lt;br /&gt;
** einzubinden sind: Sound (ALSA, Intel HD und AC97) sowie WLAN (z.B. iwl3945), siehe Abbildungen&lt;br /&gt;
* Konfiguration speichern und Fenster schließen. Den Kompilier-Prozess durchlaufen lassen (dauert circa 1h auf 1,6 Ghz Core Duo) und danach neustarten (Kernelcheck kompiliert und macht die Boot-Einträge, alles automatisch)&lt;br /&gt;
&lt;br /&gt;
=== Nachbearbeitung ===&lt;br /&gt;
&lt;br /&gt;
Firmware Verzeichnis eines früheren Kernels symbolisch verlinken:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /lib/firmware/2.6.24-19-generic/ /lib/firmware/2.6.26.1-ultimate&lt;br /&gt;
&lt;br /&gt;
== Kernel Patches ==&lt;br /&gt;
&lt;br /&gt;
* Festplattenschutz: HDAPS Patch für Kernel 2.6.26 nach [http://www.thinkwiki.org/wiki/HDAPS thinkwiki Anleitung] anwenden. Dabei nicht vergessen, vorher den libata Patch zu integrieren, sonst bleibt evtl das System hängen&lt;br /&gt;
* Undervolting: [[PHC-Patch]] anwenden nach [http://phc.athousandnights.de/viewtopic.php?f=8&amp;amp;t=8 dieser Anleitung]&lt;br /&gt;
* später kann man dann Core-Spannungen reduzieren nach [http://wiki.ubuntuusers.de/Prozessorspannung_absenken dieser Anleitung]&lt;br /&gt;
* direkter Link zum PHCTool - GUI für den linux-phc patch. [http://phc.athousandnights.de/viewtopic.php?f=14&amp;amp;t=17 Link]&lt;br /&gt;
&lt;br /&gt;
== Powertop 1.10 ==&lt;br /&gt;
&lt;br /&gt;
new in this release:&lt;br /&gt;
* USB suspend statistics&lt;br /&gt;
* support for iwl4965 power saving&lt;br /&gt;
* Powertop now reports which C-states are supported by CPU/BIOS (requires 2.6.25 or newer kernel).&lt;br /&gt;
* Updated translations: ja, pt_BR, hu, id, zh &lt;br /&gt;
&lt;br /&gt;
* Website: As of release 1.9, the [http://www.lesswatts.org/projects/powertop/ PowerTOP website] is part of the higher level lesswatts.org website.&lt;br /&gt;
&lt;br /&gt;
Für diese Verison gibt es noch keine Pakete im Repository. Man muss Powertop also selber aus den Quellen kompilieren. Dies geht mit folgenden 5 Befehlen (entpacken, ins richtige Verzeichnis wechseln, kompilieren, installieren, starten):&lt;br /&gt;
&lt;br /&gt;
 tar -zxf powertop-1.9.tar.gz&lt;br /&gt;
 cd powertop-1.9&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 powertop&lt;br /&gt;
&lt;br /&gt;
== User-Erfahrungen mit den Kernelversionen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kernel 2.6.26-Ultimate&#039;&#039;&#039;@x61t: Läuft stabil. Stromverbrauch geringfügig niedriger als bei 2.6.24. USB autosusbend klappt endlich. Ebenso WLAN LED. Und Powertop 1.10. Allerdings funktioniert Resume nach Suspend to RAM nicht - Status: ungeklärt --[[Benutzer:Pibach|pibach]] 15:15, 20. Jul. 2008 (CEST)&lt;br /&gt;
* &#039;&#039;&#039;Kernel 2.6.26.1-Ultimate&#039;&#039;&#039;@x61t: Läuft stabil, endlich auch mit Suspend to RAM. --[[Benutzer:Pibach|pibach]] 20:55, 8. Aug. 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Alte Kernel-Versionen entsorgen ==&lt;br /&gt;
&lt;br /&gt;
Nicht mehr benötigte Kernel-Versionen kann man komfortabel einfach mit dem Paket-Manager (z.B. Synaptic) entfernen. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
siehe auch [http://www.thinkpad-forum.de/thinkpad-software/linux/p393136-ubuntu-hardy-und-kernel-2-6-25/ diesen Thread] und [http://www.thinkpad-forum.de/thinkpad-software/linux/45654-2-6-26-welche-treiber-patches-einbauen/ diesen] im ThinkPad-Forum&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Linux]]&lt;br /&gt;
[[Kategorie:Kandidat Lesenswerter Artikel]]&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Kernel_kompilieren&amp;diff=12550</id>
		<title>Kernel kompilieren</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Kernel_kompilieren&amp;diff=12550"/>
		<updated>2011-12-18T12:41:36Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* Was bringt ein selbst kompilierter Kernel? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier geht es darum, seinen eigenen Kernel zu kompilieren, Patches einzubauen und systemnahe Funktionen unter Linux freizuschalten.&lt;br /&gt;
&lt;br /&gt;
== Was bringt ein selbst kompilierter Kernel? ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Powertop-1.10.png|thumb|Poertop 1.10 erkennt unter Kernel 2.6.26 auch C4 Deeper Sleep]]&lt;br /&gt;
&lt;br /&gt;
* Der Sprung von Kernel 2.6.24 zu 2.6.25 lohnt sich insofern, als dass die Rescheduling- und die Timer-Interrupts endlich deutlich weniger sind und der Kernel dadurch bei geringer Last etwa 0,75W +-0,25W weniger Strom verbraucht. Ein T61 14,1&amp;quot; Wide + Nvidia Quadro 140 (mit dem neuestem Nvidia-Treiber) verbraucht etwa 11,5 W mit Wlan, bei niedrigster Helligkeit und entladenen Usb-Modulen. Da waren es vorher etwa 12,5W. (64-bit Version von Ubuntu Hardy).&lt;br /&gt;
* Mit Kernel 2.6.26 funktioniert die WLAN LED endlich.&lt;br /&gt;
* Man kann den Kernel &amp;quot;patchen&amp;quot; beispielsweise mit dem [[PHC-Patch]], um mit niedrigeren Spannungswerten arbeiten zu können (Undervolting) oder auch Festplattenschutz (Hdaps). Dies erfordert ein Neukompilieren.&lt;br /&gt;
* PowerTOP neue Version 1.10 erfordert den Kernel 2.6.25 oder neuer&lt;br /&gt;
* Compiliern der USB Treiber in den Kernel erreicht funktionierendes USB autosuspend und spart dadurch 1-2 Watt&lt;br /&gt;
&lt;br /&gt;
Ob sich die Mühe hierfür lohnt muss man selber entscheiden. Der Aufwand besteht jedenfalls im Editieren der Kernel-Konfiguration (geht in einer grafischen Oberfläche und wenn man sich auskennt - oder dieser Anleitung folgt - ist das in 5 min erledig) sowie etwa eine Stunde Kompilier-Vorgang (je nach Rechnerleistung und Modulauswahl). Dann muss man die Grafikkarte (z.B. Nvidia-Treiber) von Hand installieren (dabei kann Envy oder Kernelcheck helfen). Und ein Softlink auf das Firmware-Verzeichnis muss nachträglich angepasst werden (z.B. für Intel3945 Wlan-Firmware). &lt;br /&gt;
&lt;br /&gt;
Nachteile erkauft man sich u.U. damit, dass die &amp;quot;bleeding edge&amp;quot; Kernel auch unausgereifter sind. Hier sollte man sich also vorab informieren, welche Probleme mit einem Kernel auftreten können und welche Bugs noch ungelöst sind.&lt;br /&gt;
&lt;br /&gt;
== Manuell oder skriptgesteuert kompilieren? ==&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich gibt es zwei Wege zum neuen Kernel: Manuelles Kompilieren oder automatisiert per Skript, etwa mit Kernelcheck. Das Ergebnis ist das selbe. Einige Experten bevorzugen die manuelle Variante, weil sie da genauer sehen was passiert. Kernelcheck verrichtet aber seine Arbeit zuverlässig und spart Tipparbeit. Und für Neulinge wird damit das Kernel Kompilieren deutlich einfacher.&lt;br /&gt;
&lt;br /&gt;
== Kernel Config ==&lt;br /&gt;
&lt;br /&gt;
Die größte Hürde ist das Konfigurieren des neuen Kernels. Weit über 100 Optionen erschlagen einen. Aber man muss hier nicht alle durchgehen, sondern kann die bisherige Konfiguration für den neuen Kernel übernehmen. Dies geht per Auto-Anpassung mit dem Befehl make oldconfig bzw. Kernelcheck macht dies automatisch. Ohne weitere manuelle Bearbeitung werden allerdings Wlan und Soundtreiber nicht aktiviert. Man musste diese Optionen also in der Config manuell anwählen, siehe Sreenshots.&lt;br /&gt;
&lt;br /&gt;
== Kernel manuell kompilieren ==&lt;br /&gt;
&lt;br /&gt;
Der Ablauf in Kürze am Beispiel Kernel 2.6.25.7:&lt;br /&gt;
	&lt;br /&gt;
 sudo apt-get install  build-essential kernel-package xmlto libqt3-mt-dev #notwendige Pakete installieren&lt;br /&gt;
 cd /usr/src   #ins Verzeichnis der Kernelsourcen wechseln&lt;br /&gt;
 wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.7.tar.bz2   #Herunterladen des neuen Kernels&lt;br /&gt;
 sudo -s   #nicht der Königsweg, mich würden aber die 12 mal  &amp;quot;sudo&amp;quot; die jetzt notwendig sind, nerven&lt;br /&gt;
 tar xjf linux-2.6.25.7.tar.bz2   #entpacken&lt;br /&gt;
 rm linux   #evtl vorhandenes Verzeichnis löschen&lt;br /&gt;
 ln -s linux-2.6.25.7 linux   #Softlink erstellen&lt;br /&gt;
 cd linu x   #Verzeichnis wechseln&lt;br /&gt;
 cp /boot/config_$(uname -r) .config   #aktuelle Kernelconfig zum neuen Kernel kopieren&lt;br /&gt;
 #patch -p1 -l &amp;lt; /Speicherort/des/Patches   #evtl patchen, z.B. libata und hdaps&lt;br /&gt;
 make oldconfig   #alte Config an neuen Kernel anpassen&lt;br /&gt;
 make xconfig   #Config editieren&lt;br /&gt;
 make-kpkg clean   #aufräumen&lt;br /&gt;
 make-kpkg --initrd --revision=meineeigeneVersion binary   #Kaffee oder Tee trinken gehen &lt;br /&gt;
 #ln -s /lib/firmware/2.6.24-19-generic /lib/firmware/2.6.25.7   #evtl noch fehlenden Softlink setzen&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
== Kernel mit Kernelcheck kompilieren ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Bildschirmfoto-KernelCheck_HopeStar.png|thumb|Kernelcheck erlaub die komfortable Prüfung des Kernelstatus und automatisiert den Kompilier-Prozess]]&lt;br /&gt;
[[Bild:KernelConfig_ac97.png|thumb|Grafische Konfiguration des Kernels]]&lt;br /&gt;
[[Bild:Intel_hda.png|thumb|Kernel Config-Einstellungen für Intel Sound]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:KernelcheckPatchTerminal.png|thumb|Kernelcheck bietet die Option, Patches in einem Terminal durchzuführen und damit individuelle Anpassungen am Kernel vorzunehmen. Alles andere ist per Script automatisiert]]&lt;br /&gt;
&lt;br /&gt;
etwas einfacher geht das mit [http://kcheck.sourceforge.net/ Kernelcheck]. Notwendige Schritte:&lt;br /&gt;
&lt;br /&gt;
* Kernelcheck .deb per runterladen, installieren und starten&lt;br /&gt;
* Kernelversion abfragen lassen (&amp;quot;get Kernel Information&amp;quot;) und ggf. bestimmte auswählen (normalerweise ist hier keine Änderung nötig)&lt;br /&gt;
* bei den Patch Optionen &amp;quot;Custom Patch&amp;quot; wählen, wenn man manuell Patches hinzufügen will (empfohlen)&lt;br /&gt;
* &amp;quot;Build new Kernel&amp;quot; anwählen (über Menü)&lt;br /&gt;
* es wird ein Terminal angeboten, in dem man die Patches selber hinzufügt (siehe Patches unten)&lt;br /&gt;
* es wird eine Kernel-Konfiguration aus der alten generiert und dann grafisch angezeigt (s. Abb.). Hier muss man die gewünschten Änderungen wählen:&lt;br /&gt;
** einzubinden sind: Sound (ALSA, Intel HD und AC97) sowie WLAN (z.B. iwl3945), siehe Abbildungen&lt;br /&gt;
* Konfiguration speichern und Fenster schließen. Den Kompilier-Prozess durchlaufen lassen (dauert circa 1h auf 1,6 Ghz Core Duo) und danach neustarten (Kernelcheck kompiliert und macht die Boot-Einträge, alles automatisch)&lt;br /&gt;
&lt;br /&gt;
=== Nachbearbeitung ===&lt;br /&gt;
&lt;br /&gt;
Firmware Verzeichnis eines früheren Kernels symbolisch verlinken:&lt;br /&gt;
&lt;br /&gt;
 sudo ln -s /lib/firmware/2.6.24-19-generic/ /lib/firmware/2.6.26.1-ultimate&lt;br /&gt;
&lt;br /&gt;
== Kernel Patches ==&lt;br /&gt;
&lt;br /&gt;
* Festplattenschutz: HDAPS Patch für Kernel 2.6.26 nach [http://www.thinkwiki.org/wiki/HDAPS thinkwiki Anleitung] anwenden. Dabei nicht vergessen, vorher den libata Patch zu integrieren, sonst bleibt evtl das System hängen&lt;br /&gt;
* Undervolting: PHC-Patch anwenden nach [http://phc.athousandnights.de/viewtopic.php?f=8&amp;amp;t=8 dieser Anleitung]&lt;br /&gt;
* später kann man dann Core-Spannungen reduzieren nach [http://wiki.ubuntuusers.de/Prozessorspannung_absenken dieser Anleitung]&lt;br /&gt;
* direkter Link zum PHCTool - GUI für den linux-phc patch. [http://phc.athousandnights.de/viewtopic.php?f=14&amp;amp;t=17 Link]&lt;br /&gt;
&lt;br /&gt;
== Powertop 1.10 ==&lt;br /&gt;
&lt;br /&gt;
new in this release:&lt;br /&gt;
* USB suspend statistics&lt;br /&gt;
* support for iwl4965 power saving&lt;br /&gt;
* Powertop now reports which C-states are supported by CPU/BIOS (requires 2.6.25 or newer kernel).&lt;br /&gt;
* Updated translations: ja, pt_BR, hu, id, zh &lt;br /&gt;
&lt;br /&gt;
* Website: As of release 1.9, the [http://www.lesswatts.org/projects/powertop/ PowerTOP website] is part of the higher level lesswatts.org website.&lt;br /&gt;
&lt;br /&gt;
Für diese Verison gibt es noch keine Pakete im Repository. Man muss Powertop also selber aus den Quellen kompilieren. Dies geht mit folgenden 5 Befehlen (entpacken, ins richtige Verzeichnis wechseln, kompilieren, installieren, starten):&lt;br /&gt;
&lt;br /&gt;
 tar -zxf powertop-1.9.tar.gz&lt;br /&gt;
 cd powertop-1.9&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 powertop&lt;br /&gt;
&lt;br /&gt;
== User-Erfahrungen mit den Kernelversionen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kernel 2.6.26-Ultimate&#039;&#039;&#039;@x61t: Läuft stabil. Stromverbrauch geringfügig niedriger als bei 2.6.24. USB autosusbend klappt endlich. Ebenso WLAN LED. Und Powertop 1.10. Allerdings funktioniert Resume nach Suspend to RAM nicht - Status: ungeklärt --[[Benutzer:Pibach|pibach]] 15:15, 20. Jul. 2008 (CEST)&lt;br /&gt;
* &#039;&#039;&#039;Kernel 2.6.26.1-Ultimate&#039;&#039;&#039;@x61t: Läuft stabil, endlich auch mit Suspend to RAM. --[[Benutzer:Pibach|pibach]] 20:55, 8. Aug. 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Alte Kernel-Versionen entsorgen ==&lt;br /&gt;
&lt;br /&gt;
Nicht mehr benötigte Kernel-Versionen kann man komfortabel einfach mit dem Paket-Manager (z.B. Synaptic) entfernen. &lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
siehe auch [http://www.thinkpad-forum.de/thinkpad-software/linux/p393136-ubuntu-hardy-und-kernel-2-6-25/ diesen Thread] und [http://www.thinkpad-forum.de/thinkpad-software/linux/45654-2-6-26-welche-treiber-patches-einbauen/ diesen] im ThinkPad-Forum&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Linux]]&lt;br /&gt;
[[Kategorie:Kandidat Lesenswerter Artikel]]&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=12549</id>
		<title>PHC-Patch</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=12549"/>
		<updated>2011-12-18T12:41:02Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12548</id>
		<title>Benutzer Diskussion:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12548"/>
		<updated>2011-12-18T12:40:41Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo Seppy003,&lt;br /&gt;
&lt;br /&gt;
warum erstellst Du den Beitrag &amp;quot;PHC Kernel installieren&amp;quot; auf Deiner Benutzerseite und nicht auf einer &amp;quot;normalen&amp;quot; Wikiseite? - Ich nehme an, dass dies nicht eine Beschreibung Deiner Person sein soll ;)&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 12:57, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Moijn,&lt;br /&gt;
&lt;br /&gt;
doch doch, das ist meine vollumfassende Beschreibung von mir :)&lt;br /&gt;
&lt;br /&gt;
Ich wollte, erstmal die Wiki-Features ausprobieren und hab den weg um eine neue Seite zu erstellen noch nicht gefunden&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 13:30, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Passt es &amp;quot;zufällig&amp;quot; hier rein? http://thinkpad-wiki.org/Kernel_kompilieren&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 13:39, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
http://thinkpad-wiki.org/PHC-Patch&lt;br /&gt;
&lt;br /&gt;
und ich verlinke es dann in dem o.g. und im TLP Artikel&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 13:40, 18. Dez. 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12547</id>
		<title>Benutzer Diskussion:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12547"/>
		<updated>2011-12-18T12:40:31Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo Seppy003,&lt;br /&gt;
&lt;br /&gt;
warum erstellst Du den Beitrag &amp;quot;PHC Kernel installieren&amp;quot; auf Deiner Benutzerseite und nicht auf einer &amp;quot;normalen&amp;quot; Wikiseite? - Ich nehme an, dass dies nicht eine Beschreibung Deiner Person sein soll ;)&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 12:57, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Moijn,&lt;br /&gt;
&lt;br /&gt;
doch doch, das ist meine vollumfassende Beschreibung von mir :)&lt;br /&gt;
&lt;br /&gt;
Ich wollte, erstmal die Wiki-Features ausprobieren und hab den weg um eine neue Seite zu erstellen noch nicht gefunden&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 13:30, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Passt es &amp;quot;zufällig&amp;quot; hier rein? http://thinkpad-wiki.org/Kernel_kompilieren&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 13:39, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
http://thinkpad-wiki.org/PHC-Patch&lt;br /&gt;
&lt;br /&gt;
und ich verlinke es dann in dem o.g. und im TLP Artikel&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=12546</id>
		<title>PHC-Patch</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=PHC-Patch&amp;diff=12546"/>
		<updated>2011-12-18T12:39:27Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: Die Seite wurde neu angelegt: = PHC-Patch =  == Vorbereitungen ==  Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &amp;#039;&amp;#039;&amp;#039;build-essential, dkms&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;debhelper&amp;#039;&amp;#039;&amp;#039; installiert...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC-Patch =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12544</id>
		<title>Benutzer Diskussion:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12544"/>
		<updated>2011-12-18T12:35:40Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo Seppy003,&lt;br /&gt;
&lt;br /&gt;
warum erstellst Du den Beitrag &amp;quot;PHC Kernel installieren&amp;quot; auf Deiner Benutzerseite und nicht auf einer &amp;quot;normalen&amp;quot; Wikiseite? - Ich nehme an, dass dies nicht eine Beschreibung Deiner Person sein soll ;)&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 12:57, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Moijn,&lt;br /&gt;
&lt;br /&gt;
doch doch, das ist meine vollumfassende Beschreibung von mir :)&lt;br /&gt;
&lt;br /&gt;
Ich wollte, erstmal die Wiki-Features ausprobieren und hab den weg um eine neue Seite zu erstellen noch nicht gefunden&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 13:30, 18. Dez. 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12543</id>
		<title>Benutzer Diskussion:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer_Diskussion:Seppy003&amp;diff=12543"/>
		<updated>2011-12-18T12:30:12Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo Seppy003,&lt;br /&gt;
&lt;br /&gt;
warum erstellst Du den Beitrag &amp;quot;PHC Kernel installieren&amp;quot; auf Deiner Benutzerseite und nicht auf einer &amp;quot;normalen&amp;quot; Wikiseite? - Ich nehme an, dass dies nicht eine Beschreibung Deiner Person sein soll ;)&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Mornsgrans|Mornsgrans]] 12:57, 18. Dez. 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Moijn,&lt;br /&gt;
&lt;br /&gt;
doch doch, das ist meine vollumfassende Beschreibung von mir :)&lt;br /&gt;
&lt;br /&gt;
Ich wollte, erstmal die Wiki-Features ausprobieren und hab den weg um eine neue Seite zu erstellen noch nicht gefunden&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 13:30, 18. Dez. 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12534</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12534"/>
		<updated>2011-12-17T20:32:08Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* ab Ubuntu 10.04 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren ===&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12533</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12533"/>
		<updated>2011-12-17T20:15:14Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Anschließend den Computer neustarten.&lt;br /&gt;
=== Ergebnis überprüfen ===&lt;br /&gt;
Anschließend sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; ähnliche Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls&lt;br /&gt;
 11:23 8:19 6:17&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12532</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12532"/>
		<updated>2011-12-17T20:04:53Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
=== Blabla ===&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden. Anschließend wird noch das Modul &#039;&#039;&#039;phc-intel&#039;&#039;&#039; in die Datei &#039;&#039;&#039;/etc/modules&#039;&#039;&#039; eingetragen.&lt;br /&gt;
 sudo echo phc-intel &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
Nach einem Neustart sollte man unter &#039;&#039;&#039;/sys/devices/system/cpu/cpuN/cpufreq/phc_controls&#039;&#039;&#039; Werte finden.&lt;br /&gt;
&lt;br /&gt;
 cat /sys/devices/system/cpu/cpuN/cpufreq/phc_controls&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12531</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12531"/>
		<updated>2011-12-17T20:00:48Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: b&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;br /&gt;
&lt;br /&gt;
=== Blabla ===&lt;br /&gt;
Nun muss noch das alte Kernelmodul entfernt werden, indem man die Kernelmodule &#039;&#039;&#039;acpi_cpufreq&#039;&#039;&#039; und &#039;&#039;&#039;cpufreq_stats&#039;&#039;&#039; blacklistet.&lt;br /&gt;
Dazu muss die Datei &#039;&#039;&#039;/etc/modprobe.d/blacklist.conf&#039;&#039;&#039;, durch hinzufügen von &lt;br /&gt;
 blacklist acpi_cpufreq&lt;br /&gt;
 blacklist cpufreq_stats&lt;br /&gt;
bearbeitet werden.&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12530</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12530"/>
		<updated>2011-12-17T19:57:05Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvj&lt;br /&gt;
um den Ordner zu entpacken.&lt;br /&gt;
dann mit &lt;br /&gt;
 cd phc-intel-pack-rev3&lt;br /&gt;
in den Ordner wechseln.&lt;br /&gt;
Schließlich wird mit &lt;br /&gt;
 make dkms_mkdeb&lt;br /&gt;
ein Paket erstellt, das mit &lt;br /&gt;
 sudo dpkg -i phc-intel-dkms-0.3.2_all.deb&lt;br /&gt;
installiert wird.&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12529</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12529"/>
		<updated>2011-12-17T19:53:47Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
=== Kernel update installieren&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
=== Kernelpatch installieren ===&lt;br /&gt;
Zuerst muss hier [http://www.linux-phc.org/forum/viewtopic.php?f=7&amp;amp;t=267] der Patch herruntergeladen werden. &lt;br /&gt;
Dannach ein &lt;br /&gt;
 tar xfvz&lt;br /&gt;
um den Ordner zu entpacken.&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12528</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12528"/>
		<updated>2011-12-17T19:50:25Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* ab Ubuntu 10.04 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
Zu allererst muss das PHC-PPA[https://launchpad.net/~linux-phc/+archive/testing] installiert werden, und damit auch die gepatchten Kernelimages. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Benutzer:Seppy003|Seppy003]] 20:50, 17. Dez. 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12527</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12527"/>
		<updated>2011-12-17T19:49:26Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
Zu allererst muss das PHC-PPA[https://launchpad.net/~linux-phc/+archive/testing] installiert werden. &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12526</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12526"/>
		<updated>2011-12-17T19:49:10Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
Zu allererst muss das [https://launchpad.net/~linux-phc/+archive/testing] installiert werden. &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12525</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12525"/>
		<updated>2011-12-17T19:48:14Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
&lt;br /&gt;
Vor dem installieren des Kernelpatches muss sichergestellt werden, dass &#039;&#039;&#039;build-essential, dkms&#039;&#039;&#039; und &#039;&#039;&#039;debhelper&#039;&#039;&#039; installiert sind.&lt;br /&gt;
 sudo apt-get install build-essential debhelper dkms&lt;br /&gt;
&lt;br /&gt;
== ab Ubuntu 10.04 == &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12524</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12524"/>
		<updated>2011-12-17T19:46:48Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= PHC Kernel installieren =&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
Inhalt&lt;br /&gt;
&lt;br /&gt;
=== ab Ubuntu 10.04 === &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12523</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12523"/>
		<updated>2011-12-17T19:45:56Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* PHC Kernel installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=PHC Kernel installieren=&lt;br /&gt;
&lt;br /&gt;
==Vorbereitungen==&lt;br /&gt;
Inhalt&lt;br /&gt;
&lt;br /&gt;
===ab Ubuntu 10.04=== &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12522</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12522"/>
		<updated>2011-12-17T19:44:41Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: /* PHC Kernel installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=PHC Kernel installieren=&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12521</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12521"/>
		<updated>2011-12-17T19:44:33Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==PHC Kernel installieren==&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12520</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12520"/>
		<updated>2011-12-17T19:43:17Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PHC-Kernel installieren:&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
Ab Ubuntu 10.04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
 sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12519</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12519"/>
		<updated>2011-12-17T19:41:55Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PHC-Kernel installieren:&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
Ab Ubuntu 10.04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
# sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
# sudo apt-get update&lt;br /&gt;
# sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12518</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12518"/>
		<updated>2011-12-17T19:41:32Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PHC-Kernel installieren:&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
Ab Ubuntu 10.04&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo add-apt-repository ppa:linux-phc/testing&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get install linux-generic-phc linux-headers-generic-phc&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12517</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12517"/>
		<updated>2011-12-17T19:38:07Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PHC-Kernel installieren:&lt;br /&gt;
&lt;br /&gt;
Ubuntu:&lt;br /&gt;
&lt;br /&gt;
Zu Allererst muss sollte der passende PHC-Kernel installiert werden.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
cat /was/Auch/immer&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
	<entry>
		<id>https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12516</id>
		<title>Benutzer:Seppy003</title>
		<link rel="alternate" type="text/html" href="https://thinkwiki.de/index.php?title=Benutzer:Seppy003&amp;diff=12516"/>
		<updated>2011-12-17T19:33:22Z</updated>

		<summary type="html">&lt;p&gt;Seppy003: Die Seite wurde neu angelegt: Hier steht irgendein Text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier steht irgendein Text&lt;/div&gt;</summary>
		<author><name>Seppy003</name></author>
	</entry>
</feed>