https://thinkwiki.de/api.php?action=feedcontributions&user=V164&feedformat=atomThinkPad-Wiki - Benutzerbeiträge [de]2024-03-28T10:14:36ZBenutzerbeiträgeMediaWiki 1.39.1https://thinkwiki.de/index.php?title=X240&diff=23510X2402015-09-12T08:06:48Z<p>V164: /* Technische Daten */ Verlinkung Prozessoren</p>
<hr />
<div>[[Datei:X240.jpg|Ein ThinkPad X240...|thumb]]<br />
[[Datei:X240-offen.jpg|...im geöffneten Zustand|thumb]]<br />
Das X240 ist das fünfte Modell der X2xx-Serie und der Nachfolger des [[X230]]. <br />
<br />
Wie bereits das nur in Asien erschienene [[X230s]] sowie das s-Schwestermodell [[X240s]] folgt es dem mit dem [[T431s]] eingeführten [[ThinkPad_Design#Design_ab_dem_T431s|neuen Design]]. <br />
In einigen Varianten (mit Touchscreen) entspricht es zudem als erstes ThinkPad der X2xx-Serie (ohne s) dem [[Ultrabooks|Ultrabook]]-Standard von Intel, verfügt also über Haswell-ULV-Prozessoren mit einer TDP von 15W und erfüllt gewisse Bedingungen hinsichtlich Abmessungen, Akkulaufzeit und weiterer Parameter. <br />
<br />
Anders als seine Vorgänger der X2xx-Serie ist das X240 nicht mehr in Varianten als X240i oder X240 Tablet erhältlich, das [[X230#X230_Tablet|X230 Tablet]] war also das letzte Modell der [[X-Serie_Tablets|X-Serie Convertibles]]. <br />
Einzige verbliebene Variante ist das s-Modell in Form des [[X240s]], welches nur in Asien verkauft wird und auf Kosten des Dockingports sowie des zweiten Akkus nochmals etwas dünner und leichter ist.<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[X230]]) ==<br />
[[Datei:X240-keyboard.jpg|Tastatur|thumb]]<br />
* Einsatz von Haswell-ULV-CPUs mit einer TDP von 15W (ix-4xxxU)<br />
* neue iGPU (Intel HD Graphics 4400)<br />
* Option auf FHD-[[Displays#In-plane switching (IPS)|IPS]]-Display (optional auch Touch)<br />
* neuer Dockingport <br />
* neuer Netzteilanschluss<br />
* [http://blog.lenovo.com/products/all-about-power-bridge-technology Power Bridge] (zwei Akkus, ein integrierter und ein wechselbarer)<br />
* Neues Gehäuse sowie neues [[ThinkPad Design#Design ab dem T431s|Design]]<br />
* Wechsel von mPCIe zu M.2, damit einhergehend neue WLAN- und WWAN-Karten, es besteht erstmals auch in Europa die Option auf LTE<br />
* 9.5mm HDDs / SSDs wieder möglich <br />
* Neuer Fingerabdruckleser (Validity) ohne Power-on-Authentification Feature<br />
* Wegfall des [[ThinkLight|ThinkLights]]<br />
<br />
== Technische Daten ==<br />
'''Prozessoren:'''<br />
* Intel 4th Generation Core CPUs (Haswell):<br />
{| class="wikitable"<br />
! style="font-weight: bold;" | Bezeichnung<br />
! style="text-align: center; font-weight: bold;" | Anzahl der Kerne<br />
! style="text-align: center; font-weight: bold;" | Anzahl der Threads<br />
! style="font-weight: bold;" | Basistakt in GHz<br />
! style="font-weight: bold;" | maximaler Turbo-Takt in GHz<br />
! style="text-align: center; font-weight: bold;" | Cache<br />
! style="text-align: center; font-weight: bold;" | Intel vPro<br />
|-<br />
| [http://ark.intel.com/de/products/75107/Intel-Core-i3-4010U-Processor-3M-Cache-1_70-GHz i3-4010U]<br />
| rowspan="6" style="text-align: center;" | 2<br />
| rowspan="6" style="text-align: center;" | 4<br />
| 1,7<br />
| -<br />
| rowspan="5" style="text-align: center;" | 3MB<br />
| rowspan="4" style="text-align: center;" | nein<br />
|-<br />
| [http://ark.intel.com/de/products/81018/Intel-Core-i3-4030U-Processor-3M-Cache-1_90-GHz i3-4030U]<br />
| 1,9<br />
| -<br />
|-<br />
| [http://ark.intel.com/de/products/75459/Intel-Core-i5-4200U-Processor-3M-Cache-up-to-2_60-GHz i5-4200U]<br />
| 1,6<br />
| 2,6<br />
|-<br />
| [http://ark.intel.com/de/products/81016/Intel-Core-i5-4210U-Processor-3M-Cache-up-to-2_70-GHz i5-4210U]<br />
| 1,7<br />
| 2,7<br />
|-<br />
| [http://ark.intel.com/de/products/76308/Intel-Core-i5-4300U-Processor-3M-Cache-up-to-2_90-GHz i5-4300U]<br />
| 1,9<br />
| 2,9<br />
| rowspan="2" style="text-align: center;" | ja<br />
|-<br />
| [http://ark.intel.com/de/products/76616/Intel-Core-i7-4600U-Processor-4M-Cache-up-to-3_30-GHz i7-4600U]<br />
| 2,1<br />
| 3,3<br />
| style="text-align: center;" | 4MB<br />
|}<br />
Die CPU ist fest auf dem Mainboard verlötet und kann nicht aufgerüstet werden.<br />
[[Datei:X240-Displaydeckel.jpg|Displaydeckel|thumb]]<br />
[[Datei:X240-innen.jpg|Innereien|thumb]]<br />
[[Datei:X240-Seite.jpg|Rechte Seite|thumb]]<br />
[[Datei:X240-Unterseite.jpg|Unterseite|thumb]]<br />
<br />
'''Grafikchips:'''<br />
* Intel HD Graphics 4400<br />
** unterstützt drei Bildschirme gleichzeitig<br />
** maximale Auflösung: 3840x2160 (30Hz) via Displayport; 1920x1200 (60Hz) via VGA<br />
'''Display:'''<br />
* 12.5" HD (1366x768) matt, LED-Backlight, 200 nits, Kontrast 300:1, TN<br />
* 12.5" HD (1366x768) matt, LED-Backlight, 300 nits, Kontrast 700:1, IPS<br />
* 12.5" FHD (1920x1080) matt, LED-Backlight, 400 nits, IPS<br />
optional: 10-point-Multitouch (kapazitiv)<br />
<br />
'''Speichermedien:'''<br />
<br />
Es ist standardmäßig eine 2.5" SATA II Festplatte mit: <br />
* 320GB (7200rpm), 500 GB (5400 oder 7200rpm) oder 1TB (5400RPM) (alle 7 oder 9,5mm Bauhöhe) <br />
oder eine 2.5" SATA III SSD mit: <br />
* 128GB, 180GB, 240GB, 256GB oder 512GB (7mm Bauhöhe) <br />
verbaut.<br />
<br />
Optional (bei manchen Modellen): <br />
*M.2 16GB Cache SSD<br />
*M.2 24GB Cache SSD<br />
Aufrüstbarkeit: Die 2.5" HDD/SSD lässt sich durch jede beliebige andere 2.5" HDD/SSD der Bauhöhen 7 oder 9,5 mm austauschen. <br />
Der M.2 Slot lässt sich mit jeder beliebigen 42mm M.2 SSD bestücken. Hier sind derzeit am Markt unter anderem folgende Modelle erhältlich:<br />
* ADATA Premier Pro SP900 (128GB, 256GB)<br />
* DeLOCK 54617 (32GB)<br />
* MyDigitalSSD Super Boot Drive (8GB, 16GB, 32GB, 64GB, 128GB)<br />
* MyDigitalSSD Super Cache 2 (32GB, 64GB, 128GB)<br />
* Transcend MTS400 (32GB, 64GB, 128GB, 256GB)<br />
<br />
<br />
'''Arbeitsspeicher:'''<br />
* 1 Slot, PC3-12800 1600MHz DDR3L, 2GB/4GB/8GB<br />
Aufrüstbarkeit: aufgrund der Beschränkung auf einen Slot sind maximal 8GB RAM (single channel) möglich<br />
<br />
'''Chipsatz:'''<br />
* Mobile Intel QM87 Express<br />
<br />
'''Erweiterungen:'''<br />
* M.2-Slot 1 (30mm Baulänge) mit einer der folgenden Komponenten:<br />
** 2x2 11b/g/n Wireless LAN M.2 Adapter (802.11 b/g/n, 2x2, Bluetooth 4.0)<br />
** Intel Wireless-N 7260 (802.11 b/g/n, 2x2, Bluetooth 4.0)<br />
** Intel Dual Band Wireless-N 7260 (802.11a/b/g/n, 2x2, Bluetooth 4.0)<br />
** Intel Dual Band Wireless-AC 7260 (802.11 ac/a/b/g/n, 2x2, Bluetooth 4.0)<br />
<br />
* M.2-Slot 2 (42mm Baulänge) mit einer der folgenden Komponenten:<br />
** leer<br />
** Ericsson N5321 (HSPA+)<br />
** Sierra Gobi5000 (LTE/EVDO/HSPA+)<br />
** M.2 16 GB / 24 GB Cache SSD <br />
<br />
* M.2-Slot 3 (42mm Baulänge) (optional, zudem nicht möglich in Kombination mit Smartcard-Reader) mit einer der folgenden Komponenten:<br />
** M.2 16 GB / 24 GB Cache SSD <br />
<br />
* 4-in-1-Kartenleser (SD, SDHC, SDXC, MMC)<br />
<br />
'''Schnittstellen:'''<br />
* 2x USB 3.0 (davon 1x Always On)<br />
* VGA<br />
* Mini DisplayPort<br />
* Gigabit Ethernet (Intel I218-LM)<br />
* Dockingport <br />
* 1x Line Out / Mic-In-Combo <br />
* 1x Smartcard Reader (optional) <br />
<br />
'''Weitere Besonderheiten:'''<br />
* Lenovo Embedded Security Subsystem <br />
* Lenovo Active Protection System <br />
* 720p HD-Kamera (optional) <br />
* NFC-Unterstützung (optional) <br />
* Array aus zwei Mikrofonen <br />
* Fingerprint-Reader (optional, ohne Power-On-Authentification) <br />
* Backlight-Tastatur (optional) <br />
* ClickPad <br />
* 2x 1.5W Stereo Lautsprecher, Dolby Advanced Audio v2<br />
<br />
'''Maße und Gewicht:'''<br />
* Non-Touch: 305.5mm x 208.5mm x 19.9mm<br />
** mit integriertem 3-Zellen-Akku und wechselbarem 3-Zellen-Akku ab 1.42kg<br />
** mit integriertem 3-Zellen-Akku und wechselbarem 6-Zellen-Akku ab 1.58kg<br />
* Touch: 305.5mm x 208.5mm x 21.5mm<br />
** mit integriertem 3-Zellen-Akku und wechselbarem 3-Zellen-Akku ab 1.49kg<br />
** mit integriertem 3-Zellen-Akku und wechselbarem 6-Zellen-Akku ab 1.65kg<br />
Hinweis: der Einsatz des wechselbaren 6-Zellen-Akkus erhöht die Dicke des Geräts an der Hinterseite<br />
<br />
== Akku ==<br />
Folgende Akkus kommen im X240 zum Einsatz:<br />
* intern, fest verbaut, keine CRU:<br />
** 3 Zellen, 23.5Wh, Li-Ion oder Li-Polymer<br />
* extern, wechselbar (Hot Swap möglich):<br />
** 3 Zellen, 23.5Wh, Li-Ion<br />
** 6 Zellen, 47.5Wh, Li-Ion (optional)<br />
** 6 Zellen, 72Wh, Li-Ion (optional)<br />
Lenovo gibt folgende maximale Laufzeiten für die jeweiligen Konfigurationen an:<br />
* 3-Zellen-Akku + 3-Zellen-Akku: bis zu 8.7 Stunden<br />
* 3-Zellen-Akku + 6-Zellen-Akku (47.5Wh): bis zu 13.1 Stunden<br />
* 3-Zellen-Akku + 6-Zellen-Akku (72Wh): bis zu 17.4 Stunden<br />
In der Praxis zeigt sich, dass mit der Kombination aus 3-Zellen-Akku und 6-Zellen-Akku (72Wh) im WLAN-Betrieb sogar Werte von mehr als 20 Stunden Akkulaufzeit erreicht werden können. [http://www.laptopmag.com/reviews/laptops/lenovo-thinkpad-x240.aspx]<br />
<br />
== Erfahrungs- und Testberichte ==<br />
* [http://www.laptopmag.com/reviews/laptops/lenovo-thinkpad-x240.aspx englisches Review von Laptopmag]<br />
<br />
* [http://www.notebookcheck.com/Test-Lenovo-ThinkPad-X240-Ultrabook.106236.0.html Testbericht der deutschen Notebookcheck-Redaktion]<br />
<br />
* [http://thinkpad-forum.de/threads/169311-X240-Mini-Review?highlight=x240 Mini-Review von falcon5540 im ThinkPad-Forum]<br />
<br />
* [http://www.thinkscopes.com/2015/08/thinkpad-x240-review/ englisches Review von ThinkScopes]<br />
<br />
== Bekannte Probleme ==<br />
''' [http://www.heise.de/open/meldung/Extreme-Privilege-Escalation-Gefaehrliche-Sicherheitsluecken-in-UEFI-Firmware-2429297.html Gefährliche UEFI-Sicherheitslücke]<br/><br />
Das Aktualisieren der Firmware auf eine Version, die einen [http://support.lenovo.com/us/en/product_security/uefi_edk2 Fix] beinhaltet, wird dringend empfohlen.<br/><br/><br />
''' Throttling insbesondere bei gleichzeitiger Auslastung von CPU und GPU '''<br /><br />
Aufgrund der limitierten Thermal Design Power (TDP) von 15W ist es insbesondere beim i7-4600U (bei den i5 bzw. i3 tritt dies in abgeschwächter Form ebenfalls auf) der Fall, dass sich bei Volllast von CPU und GPU oder sogar bei alleiniger Belastung der CPU der Takt nach einiger Zeit reduziert, um die TDP-Begrenzung einzuhalten.<br />
Beim [[T440s]] hat der User ''extremecarver'' im ThinkPad-Forum eine mögliche Maßnahme beschrieben, um dieses Problem zu umgehen: [http://thinkpad-forum.de/threads/172856-T440s-Undervolt-Oder-wie-der-i7-Sinn-machen-würde Undervolting]. Hierdurch war es ihm möglich, das Throttling in der Praxis annähernd zu unterbinden. Benötigt wird hierzu das [http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-boards-software-extreme-tuning-utility.html Intel Extreme Tuning Utility (XTU)].<br />
<br />
== FAQ ==<br />
''' Ist es unter Windows möglich, mit der mittleren Trackpoint-"Taste" des Clickpads einen Mittelklick auszulösen? '''<br />
<br />
Wie bekannt sein dürfte, hat Lenovo in den neueren Versionen des UltraNav-Treibers die Möglichkeit entfernt, die mittlere Trackpoint-Taste beziehungsweise den entsprechenden Bereich des Clickpads als [[TrackPoint#TrackPoint Mittelklick-Problem unter Windows|mittlere Maustaste mit Mittelklick]] zu nutzen.<br />
Marek Wróbel hat für dieses Problem jedoch mit [http://users.v-lo.krakow.pl/~mwrobel/programs/tpmiddle.html TPMiddle] eine Lösung entwickelt.<br />
Will man TPMiddle einsetzen, genügt es, das Tool herunterzuladen und zum Autostart hinzuzufügen, eine Installation ist nicht notwendig.<br />
<br />
== Treiber ==<br />
* [http://support.lenovo.com/de_DE/downloads/detail.page?DocID=DS037578 Drivers and software - ThinkPad X240]<br />
<br />
== Weblinks ==<br />
* [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?DocID=UM019141 Hardware Maintenance Manual - ThinkPad X240]<br />
* [http://support.lenovo.com/de_DE/detail.page?DocID=UM019145 User Guide - ThinkPad X240]<br />
<br />
[[Category:Hardware]]<br />
[[Category:ThinkPad]]<br />
[[Category:X-Serie]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=20085Linux auf X-Serie Tablets2013-04-25T11:48:51Z<p>V164: /* Nützliche Programme */</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschrift. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten. [http://florence.sourceforge.net/english.html Projektseite mit Download und Dokumentation]<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen. Man kann es wie einen Schreibblock verwenden. Ebenso ist die Bearbeitung von pdf-Dateien möglich. So kann man diese Dateien bspw. korrigieren oder kommentieren und später wieder als pdf abspeichern. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. die Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen oder auch handschriftliche Notizen anfertigen. Handschriftliche Notizen können jedoch nicht exportiert werden. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=X220&diff=20084X2202013-04-25T11:38:54Z<p>V164: /* Technische Daten */ Grammatik</p>
<hr />
<div>[[Bild:X220.jpg|Ein Thinkpad X220|thumb]]<br />
[[Bild:Von oben.jpg|Von oben (offen)|thumb]]<br />
[[Bild:X220 geschlossen von oben.jpg|Von oben (geschlossen)|thumb]]<br />
[[Bild:X220 geschlossen.jpg|Seitenansicht (geschlossen)|thumb]]<br />
[[Bild:X220-Unterseite.jpg|Unterseite|thumb]]<br />
<br />
<br />
Das [[X220]] ist das dritte Modell der X2xx-Serie. Gegenüber dem Vorgängermodell unterscheidet sich das X220 vor allem durch die verbauten Displays, die mit einem Seitenverhältnis von 16:9 daherkommen, während das [[X201]] noch das 16:10-Format besaß, die Displaydiagonale ist außerdem auf 12,5" angewachsen (12,1" beim X201).<br />
<br />
Das X220 ist auch in den folgenden Varianten erhältlich<br />
* [[X220#X220_Tablet|X220 Tablet]] - Tablet Variante<br />
* [[X220#X220i|X220i]] - Variante mit schwächerer Ausstattung<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[x201]]): ==<br />
* Displays im 16:9-Format (dadurch größere Displaydiagonale 12,1" -> 12,5")<br />
* IPS-Display (optional)<br />
* Keine Display-Verschlusshaken mehr<br />
* Clamshell-Design nur noch leicht ausgeprägt<br />
* die Touchpad-Tasten sind in die Fläche des Touchpads integriert (nicht mehr als eigenständige Taste ausgeführt)<br />
* Neue Prozessoren (Sandy-Bridge)<br />
* USB 3.0 (nur in Modellen mit Core i7 CPU)<br />
* Kompatibilität zu den "normalen" Series 3 Dockingstations<br />
* Einsatz von Festplatten mit nur 7mm Bauhöhe (Standard ist 9,5mm)<br />
* Digitaler Video-Ausgang am Gerät selbst (DisplayPort)<br />
* Kein X220s<br />
<br />
== Technische Daten ==<br />
[[Bild:X220-Outdooreinsatz bei direktem Sonneneinfall.jpg|Outdoor-Einsatz bei direktem Sonneneinfall (IPS Display)|thumb]]<br />
[[Bild:X220-IPS vs. X201i.jpg|Vergleich mit einem X201i (X201i links-X220 IPS rechts)|thumb]]<br />
[[Bild:Vergleich von oben.jpg|Vergleich von oben|thumb]]<br />
[[Bild:X220-Vergleich mit X200.jpg|Größenvergleich mit einem X200 (X200 unten)|thumb]]<br />
<br />
'''CPU:'''<br />
* Intel Celeron 847 (1.1 GHz, 2MB L3 Chache, ULV)<br />
* Intel Celeron 857 (1.2 GHz, 2MB L3 Chache, ULV)<br />
* Intel Pentium Dual Core 957 (1.2 GHz, 2MB L3 Cache, ULV)<br />
* Intel Pentium Dual Core 967 (1.3 GHz, 2MB L3 Cache, ULV)<br />
* Intel Core i3-2310M (2.1 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2410M (2.3-2.9 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5-3.2 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2537M (1.4-2.3 GHz, 3MB L3 Cache, ULV)<br />
* Intel Core i5-2540M (2.5-3.3 GHz, 3MB L3 Cache)<br />
* Intel Core i7-2620M (2.7-3.4 GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
'''Hinweis:''' Der i5-2537M, Celeron 847 / 857 und Pentium 957 / 967 sind Ultra Low Voltage Prozessoren, die unter Last deutlich kühler bleiben als die anderen CPUs, und weniger verbrauchen. Allerdings sind X220 mit diesen CPU mit einem anderen Kühlkörper ausgestattet.<br />
: Die CPU ist auf das Mainboard gelötet und kann nicht getauscht werden bzw. nur durch Austausch des kompletten Mainboards. <br />
<br />
<br />
'''Grafikchip:''' <br />
* Intel HD 3000 Graphics<br />
<br />
'''Display:'''<br />
* 12,5" 1366x768 HD, LED-Backlight<br />
* 12,5" 1366x768 Premium HD, LED-Backlight, IPS-Panel (FRU 93P5675)<br />
<br />
'''Arbeitsspeicher:'''<br />
* DDR3-1333MHz<br />
** 2GB<br />
** 4GB<br />
Aufrüstbarkeit: Bis zu 8GB offiziell, inoffiziell 16GB mit zwei 8GB Modulen.<br />
<br />
'''Laufwerke:'''<br />
* Festplatten<br />
** 160GB 7200rpm<br />
** 250GB 5400rmp<br />
** 250GB 7200rpm with limited OPAL FDE Technology<br />
** 320GB 5400rmp<br />
* SSDs<br />
** 128GB Solid State Drive<br />
** Intel 80GB Micro Solid State Drive<br />
** Intel 160GB Solid State Drive<br />
* Rapid-Drive<br />
** Kombination aus 80GB Micro SSD & 320GB Festplatte<br />
<br />
<br />
Aufrüstbarkeit: Festplatten & SSDs mit SATA-Interface und 7mm Bauhöhe können problemlos verbaut werden. Der Einbau von Festplatten & SSDs mit 9,5mm Bauhöhe ist mit etwas Aufwand auch möglich: [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%F6he-%28z.B.-Crucial-C300%29-ins-X220]<br />
<br />
Zusätzlich kann eine SSD mit mSATA-Anschluss im WWAN Slot verbaut werden.<br />
<br />
<br />
'''Chipsatz:'''<br />
* Intel QM67 Express<br />
<br />
'''Erweiterungen '''<br />
* Erster miniPCI Express-Slot mit folgender Komponente:<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_WiFi_Link_1000|Intel Centrino Wireless-N 1000 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Advanced-N_6205|Intel Centrino Advanced-N 6205 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
* Zweiter miniPCI Express-Slot mit folgender Komponente:<br />
** leer<br />
** Qualcomm Gobi 3000 UMTS/HSDPA Card<br />
** Ericsson HSPA + WWAN Minicard <br />
** LeadCore TD-SCDMA WWAN Minicard <br />
** Huawei EV-DO WWAN Minicard <br />
<br />
'''Weitere Besonderheiten:'''<br />
* Ultranav<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Fingerprintreader (An bestimmten Modellen)<br />
* Webkamera 720p (An bestimmten Modellen)<br />
* Duale, digitale Mikrophone<br />
<br />
'''Schnittstellen'''<br />
* 54mm Express Card Slot<br />
* SD Kartenlesegerät<br />
* 1x Audio-In/Out kombiniert<br />
* Displayport<br />
* Bluetooth 3.0<br />
* VGA<br />
* 3x USB 2.0, davon 1x powered<br />
* An Modellen mit Core i7: 1x USB 3.0, 2x USB 2.0 (davon 1x powered)<br />
<br />
'''Akkus'''<br />
* 4 Zellen 1950mAh - 245g - 0A36281<br />
* 6 Zellen 5600mAh - 345g - 0A36282<br />
* 9 Zellen 9000mAh - 770g - 0A36283<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
'''Maße und Gewicht:'''<br />
* 305.0mm x 206.5mm x 19-34.6mm, ab 1.3kg<br />
<br />
== X220i ==<br />
Das '''X220i''' ist die schwächer ausgestattete Variante des X220. Der größte Unterschied liegt im verbauten Prozessor.<br />
<br />
'''CPU'''<br />
* Intel Core i3-2310M (2.1Ghz, 3MB L3 Cache)<br />
<br />
== X220 Tablet ==<br />
[[Datei:X220t-Geöffnet.jpg|X220 Tablet|thumb]]<br />
Das '''X220 Tablet''' (inoffizielle Kurzform: '''X220t''') ist die Tablet-Variante des X220 und hat die gleichen Ausstattungsmerkmale in Bezug auf Chipsatz und Grafik. Es unterscheidet sich deutlich von seinem Vorgänger, dem [[X201#X201_tablet|X201 Tablet]]: Das Displayseitenverhältnis wurde von 16:10 zu dem noch breiteren 16:9-Format geändert, die Geräte verfügen über einen Display Port, die Option auf das Superbright-Outdoor Display ist entfallen und die Touchpad-Tasten sind nun in die Fläche des Touchpads integriert. Außerdem kommen keine UVL-Prozessoren mehr zum Einsatz. Im Gegensatz zum X220 besitzt das X220 Tablet bei Modellen mit Core i7 keinen USB 3.0 Anschluss.<br />
<br />
'''CPUs'''<br />
* Intel Core i3-2310M (2.1GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5GHz, 3MB Cache)<br />
* Intel Core i7-2620M (2.7GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
''' Displays:'''<br />
* Outdoor-Stiftbedienung: 12,5" HD-IPS (1366x768), Infinity Gorilla Glass (randlose Scheibe), Stiftbedienung, 300nit<br />
* Multi-Touch: 12,5" HD-IPS (1366x768), 2/5 Finger-Touch-Gesten, 300nit<br />
<br />
''' Akkus:'''<br />
* 3 Zellen 2600mAh - 245g - 0A36285<br />
* 6 Zellen 6000mAh - 346g - 0A36286<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
== Erfahrungsberichte ==<br />
: Vom Thinkapd-Forums-Mitglied [http://thinkpad-forum.de/members/1195-Wayne Wayne?]:<br />
: <br />
: Falls es jemand noch nicht weiss: Die Sandy-Bridge CPU - oder genauer: deren GPU - profitiert enorm von hoher Speicherbandbreite. D.h.: Läuft das RAM im Dual Channel Modus, erreicht man deutlich mehr Performance.<br />
: <br />
: Ich hab mir heute für 20 € ein zweites 4 GB DDR3-1333MHz Modul eingebaut und kam auf einer Performancesteigerung von ca. 50 % (!!!):<br />
: <br />
: Windows Leistungsindex: <br />
:* Grafikperformance Aero 4,4 (4GB) -> 5,9 (8GB)<br />
:* CS:Source Benchmark: 80 fps (4 GB) -> 120 fps (8GB)<br />
:* 3DMark Scores hab ich leider nicht zur Hand...<br />
: <br />
: Schneller Speicher (Extremfall: Kingston 8GB 1866Mhz Kit) bringt nochmal einen deutlichen Schub, kostet aber unverhältnismäßig viel.<br />
: Also: Für alle, die die GPU von Sandy Bridge nutzen und mehr Leistung brauchen: Betreibt das Ding mit zwei Speichermodulen.<br />
: <br />
: '''Hier gibt es weitere Infos:'''<br />
:* [http://forum.notebookreview.com/lenovo-ibm/602919-kingston-hyperx-1866mhz-really-boost-intel-hd-3000-x220-2.html Kingston Hyperx 1866mhz really boost intel hd 3000 x220]<br />
:* [http://forum.notebookreview.com/lenovo-ibm/581663-starcraft-2-kingston-1866mhz-amazing-results.html Starcraft 2 Kongston 1866MHz-amazing results]<br />
: (Obwohl die i5/i7 CPUs offiziell "nur" DDR1333 können, profitieren sie sehr wohl von DDR1866...)<br />
: Gilt natürlich auch für alle anderen Notebooks/Thinkpads mit Sandy Bridge.<br />
: [http://thinkpad-forum.de/threads/126812-X220-Deutlich-mehr-Grafikperformance-mit-zwei-Speichermodulen Thread im Thinkpad-Forum]<br />
<br />
'''Weitere Erfahrungsberichte:'''<br />
* [http://thinkpad-forum.de/threads/127741-Short-Review-Lenovo-ThinkPad-X1-vs-X220 Vergleich zum X1] von User Chidori<br />
* [http://thinkpad-forum.de/threads/127969-Nutzerbericht-ThinkPad-X220i-4290-W1A?p=1253786 Nutzerbericht zum X220i] von User chk1987<br />
* [http://thinkpad-forum.de/threads/119941-Kurzreview-X220t Review zum X220 Tablet] von User micro_virus<br />
* [http://www.computerbase.de/artikel/notebooks-und-tablets/2011/test-lenovo-x1-und-x220/ Testbericht zum X220] von Computerbase<br />
* [http://www.notebookjournal.de/tests/laptops-reviews-lenovo-thinkpad-x220--nyg37ge-nkska-1399/1 Testbericht zum X220] von Notebookjournal<br />
* [http://www.notebookjournal.de/tests/laptops-review-lenovo-thinkpad-x220-with-ips-panel-nkrt-1410 Testbericht zum X220 IPS] von Notebookjournal<br />
* [http://www.notebookcheck.com/Test-Lenovo-ThinkPad-X220-IPS-Subnotebook.54703.0.html Testbericht zum X220 IPS] von Notebookcheck<br />
<br />
* [http://thinkpad-forum.de/threads/46288-Sammlung-von-SSD-Tipps-und-Tricks Sammlung von SSD-Tipps und -Tricks] von User T42p<br />
* [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%C3%B6he-%28z.B.-Crucial-C300%29-ins-X220 HOWTO: Einbau von Festplatten mit 9,5mm Bauhöhe (z.B. Crucial C300) ins X220] von User BitKiller<br />
* [http://livingdev.blogspot.com/2011/08/passende-tasche-fur-lenovo-x220.html Passende Tasche für Lenovo X220] Blogeintrag<br />
<br />
== Bekannte Probleme ==<br />
* BSOD wegen Intelgrafikkartentreiber bei Anschluss von Monitor via HDMI<br />
* Bezel in Höhe des ExpressCardSlots instabil (lässt sich deutlich eindrücken)<br />
* Displaybezel lässt sich mittig unten abheben<br />
* X220t: Digitizer ungenau in Randbereichen ([http://thinkpad-forum.de/threads/128275-Sammlung-f%C3%BCr-Wiki-Verarbeitungsqualit%C3%A4t-Schwachstellen-der-neueren-ThinkPad-Modelle?p=1260041&viewfull=1#post1260041 Video aus Thinkpad-Forum]) ([http://thinkpad-forum.de/threads/154537-Wie-man-die-Digitizer-Ungenauigkeit-besiegt-X220T-X230T-(-) Abhilfe zur X220T Digitizer Ungenauigkeit])<br />
* Wolken auf dem Display<br />
* Mainboardausfall wegen defektem EEPROM CHip (betrifft X220 von September-Dezember 2011)<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
<br />
== FAQ ==<br />
* [http://www.lenovoservicetraining.com/ion/X220/index.html Service und Support Training] Video: Hier wird ein X220 komplett auseinander gebaut<br />
<br />
== Treiber ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?DocID=HT037646 Treibermatrix]<br />
<br />
== Weblinks ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77125 Hardware Maintenance Manual ThinkPad X220, X220i]<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77127 Hardware Maintenance Manual ThinkPad X220 Tablet, X220i Tablet]<br />
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datenblatt]<br />
* [http://thinkpad-forum.de/threads/116691-X220-BIOS-Update-mit-USB-Stick?p=1112220&viewfull=1#post1112220 X220 - BIOS Update mit USB-Stick] unter Windows mit UltraISO<br />
* [http://thinkpad-forum.de/threads/116842-HOWTO-BIOS-Update-ohne-optisches-Laufwerk-unter-Windows?p=1113922#post1113922 BIOS-Update ohne optisches Laufwerk unter Windows] mit Grub4DOS<br />
* [http://translate.google.com/translate?hl=en&sl=zh-CN&tl=en&u=http://www.51nb.com/viewnews-63221.html&rurl=translate.google.com]<br />
<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>V164https://thinkwiki.de/index.php?title=X220&diff=20066X2202013-04-24T07:36:24Z<p>V164: /* Technische Daten */</p>
<hr />
<div>[[Bild:X220.jpg|Ein Thinkpad X220|thumb]]<br />
[[Bild:Von oben.jpg|Von oben (offen)|thumb]]<br />
[[Bild:X220 geschlossen von oben.jpg|Von oben (geschlossen)|thumb]]<br />
[[Bild:X220 geschlossen.jpg|Seitenansicht (geschlossen)|thumb]]<br />
[[Bild:X220-Unterseite.jpg|Unterseite|thumb]]<br />
<br />
<br />
Das [[X220]] ist das dritte Modell der X2xx-Serie. Gegenüber dem Vorgängermodell unterscheidet sich das X220 vor allem durch die verbauten Displays, die mit einem Seitenverhältnis von 16:9 daherkommen, während das [[X201]] noch das 16:10-Format besaß, die Displaydiagonale ist außerdem auf 12,5" angewachsen (12,1" beim X201).<br />
<br />
Das X220 ist auch in den folgenden Varianten erhältlich<br />
* [[X220#X220_Tablet|X220 Tablet]] - Tablet Variante<br />
* [[X220#X220i|X220i]] - Variante mit schwächerer Ausstattung<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[x201]]): ==<br />
* Displays im 16:9-Format (dadurch größere Displaydiagonale 12,1" -> 12,5")<br />
* IPS-Display (optional)<br />
* Keine Display-Verschlusshaken mehr<br />
* Clamshell-Design nur noch leicht ausgeprägt<br />
* die Touchpad-Tasten sind in die Fläche des Touchpads integriert (nicht mehr als eigenständige Taste ausgeführt)<br />
* Neue Prozessoren (Sandy-Bridge)<br />
* USB 3.0 (nur in Modellen mit Core i7 CPU)<br />
* Kompatibilität zu den "normalen" Series 3 Dockingstations<br />
* Einsatz von Festplatten mit nur 7mm Bauhöhe (Standard ist 9,5mm)<br />
* Digitaler Video-Ausgang am Gerät selbst (DisplayPort)<br />
* Kein X220s<br />
<br />
== Technische Daten ==<br />
[[Bild:X220-Outdooreinsatz bei direktem Sonneneinfall.jpg|Outdoor-Einsatz bei direktem Sonneneinfall (IPS Display)|thumb]]<br />
[[Bild:X220-IPS vs. X201i.jpg|Vergleich mit einem X201i (X201i links-X220 IPS rechts)|thumb]]<br />
[[Bild:Vergleich von oben.jpg|Vergleich von oben|thumb]]<br />
[[Bild:X220-Vergleich mit X200.jpg|Größenvergleich mit einem X200 (X200 unten)|thumb]]<br />
<br />
'''CPU:'''<br />
* Intel Celeron 847 (1.1 GHz, 2MB L3 Chache, ULV)<br />
* Intel Celeron 857 (1.2 GHz, 2MB L3 Chache, ULV)<br />
* Intel Pentium Dual Core 957 (1.2 GHz, 2MB L3 Cache, ULV)<br />
* Intel Pentium Dual Core 967 (1.3 GHz, 2MB L3 Cache, ULV)<br />
* Intel Core i3-2310M (2.1 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2410M (2.3-2.9 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5-3.2 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2537M (1.4-2.3 GHz, 3MB L3 Cache, ULV)<br />
* Intel Core i5-2540M (2.5-3.3 GHz, 3MB L3 Cache)<br />
* Intel Core i7-2620M (2.7-3.4 GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
'''Hinweis:''' Der i5-2537M ist ein Ultra Low Voltage Prozessor, der unter Last deutlich kühler bleibt als die anderen CPUs. Allerdings sind X220 mit dieser CPU mit einem anderen Kühlkörper ausgestattet.<br />
: Die CPU ist auf das Mainboard gelötet und kann nicht getauscht werden bzw. nur durch Austausch des kompletten Mainboards. <br />
<br />
<br />
'''Grafikchip:''' <br />
* Intel HD 3000 Graphics<br />
<br />
'''Display:'''<br />
* 12,5" 1366x768 HD, LED-Backlight<br />
* 12,5" 1366x768 Premium HD, LED-Backlight, IPS-Panel (FRU 93P5675)<br />
<br />
'''Arbeitsspeicher:'''<br />
* DDR3-1333MHz<br />
** 2GB<br />
** 4GB<br />
Aufrüstbarkeit: Bis zu 8GB offiziell, inoffiziell 16GB mit zwei 8GB Modulen.<br />
<br />
'''Laufwerke:'''<br />
* Festplatten<br />
** 160GB 7200rpm<br />
** 250GB 5400rmp<br />
** 250GB 7200rpm with limited OPAL FDE Technology<br />
** 320GB 5400rmp<br />
* SSDs<br />
** 128GB Solid State Drive<br />
** Intel 80GB Micro Solid State Drive<br />
** Intel 160GB Solid State Drive<br />
* Rapid-Drive<br />
** Kombination aus 80GB Micro SSD & 320GB Festplatte<br />
<br />
<br />
Aufrüstbarkeit: Festplatten & SSDs mit SATA-Interface und 7mm Bauhöhe können problemlos verbaut werden. Der Einbau von Festplatten & SSDs mit 9,5mm Bauhöhe ist mit etwas Aufwand auch möglich: [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%F6he-%28z.B.-Crucial-C300%29-ins-X220]<br />
<br />
Zusätzlich kann eine SSD mit mSATA-Anschluss im WWAN Slot verbaut werden.<br />
<br />
<br />
'''Chipsatz:'''<br />
* Intel QM67 Express<br />
<br />
'''Erweiterungen '''<br />
* Erster miniPCI Express-Slot mit folgender Komponente:<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_WiFi_Link_1000|Intel Centrino Wireless-N 1000 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Advanced-N_6205|Intel Centrino Advanced-N 6205 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
* Zweiter miniPCI Express-Slot mit folgender Komponente:<br />
** leer<br />
** Qualcomm Gobi 3000 UMTS/HSDPA Card<br />
** Ericsson HSPA + WWAN Minicard <br />
** LeadCore TD-SCDMA WWAN Minicard <br />
** Huawei EV-DO WWAN Minicard <br />
<br />
'''Weitere Besonderheiten:'''<br />
* Ultranav<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Fingerprintreader (An bestimmten Modellen)<br />
* Webkamera 720p (An bestimmten Modellen)<br />
* Duale, digitale Mikrophone<br />
<br />
'''Schnittstellen'''<br />
* 54mm Express Card Slot<br />
* SD Kartenlesegerät<br />
* 1x Audio-In/Out kombiniert<br />
* Displayport<br />
* Bluetooth 3.0<br />
* VGA<br />
* 3x USB 2.0, davon 1x powered<br />
* An Modellen mit Core i7: 1x USB 3.0, 2x USB 2.0 (davon 1x powered)<br />
<br />
'''Akkus'''<br />
* 4 Zellen 1950mAh - 245g - 0A36281<br />
* 6 Zellen 5600mAh - 345g - 0A36282<br />
* 9 Zellen 9000mAh - 770g - 0A36283<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
'''Maße und Gewicht:'''<br />
* 305.0mm x 206.5mm x 19-34.6mm, ab 1.3kg<br />
<br />
== X220i ==<br />
Das '''X220i''' ist die schwächer ausgestattete Variante des X220. Der größte Unterschied liegt im verbauten Prozessor.<br />
<br />
'''CPU'''<br />
* Intel Core i3-2310M (2.1Ghz, 3MB L3 Cache)<br />
<br />
== X220 Tablet ==<br />
[[Datei:X220t-Geöffnet.jpg|X220 Tablet|thumb]]<br />
Das '''X220 Tablet''' (inoffizielle Kurzform: '''X220t''') ist die Tablet-Variante des X220 und hat die gleichen Ausstattungsmerkmale in Bezug auf Chipsatz und Grafik. Es unterscheidet sich deutlich von seinem Vorgänger, dem [[X201#X201_tablet|X201 Tablet]]: Das Displayseitenverhältnis wurde von 16:10 zu dem noch breiteren 16:9-Format geändert, die Geräte verfügen über einen Display Port, die Option auf das Superbright-Outdoor Display ist entfallen und die Touchpad-Tasten sind nun in die Fläche des Touchpads integriert. Außerdem kommen keine UVL-Prozessoren mehr zum Einsatz. Im Gegensatz zum X220 besitzt das X220 Tablet bei Modellen mit Core i7 keinen USB 3.0 Anschluss.<br />
<br />
'''CPUs'''<br />
* Intel Core i3-2310M (2.1GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5GHz, 3MB Cache)<br />
* Intel Core i7-2620M (2.7GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
''' Displays:'''<br />
* Outdoor-Stiftbedienung: 12,5" HD-IPS (1366x768), Infinity Gorilla Glass (randlose Scheibe), Stiftbedienung, 300nit<br />
* Multi-Touch: 12,5" HD-IPS (1366x768), 2/5 Finger-Touch-Gesten, 300nit<br />
<br />
''' Akkus:'''<br />
* 3 Zellen 2600mAh - 245g - 0A36285<br />
* 6 Zellen 6000mAh - 346g - 0A36286<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
== Erfahrungsberichte ==<br />
: Vom Thinkapd-Forums-Mitglied [http://thinkpad-forum.de/members/1195-Wayne Wayne?]:<br />
: <br />
: Falls es jemand noch nicht weiss: Die Sandy-Bridge CPU - oder genauer: deren GPU - profitiert enorm von hoher Speicherbandbreite. D.h.: Läuft das RAM im Dual Channel Modus, erreicht man deutlich mehr Performance.<br />
: <br />
: Ich hab mir heute für 20 € ein zweites 4 GB DDR3-1333MHz Modul eingebaut und kam auf einer Performancesteigerung von ca. 50 % (!!!):<br />
: <br />
: Windows Leistungsindex: <br />
:* Grafikperformance Aero 4,4 (4GB) -> 5,9 (8GB)<br />
:* CS:Source Benchmark: 80 fps (4 GB) -> 120 fps (8GB)<br />
:* 3DMark Scores hab ich leider nicht zur Hand...<br />
: <br />
: Schneller Speicher (Extremfall: Kingston 8GB 1866Mhz Kit) bringt nochmal einen deutlichen Schub, kostet aber unverhältnismäßig viel.<br />
: Also: Für alle, die die GPU von Sandy Bridge nutzen und mehr Leistung brauchen: Betreibt das Ding mit zwei Speichermodulen.<br />
: <br />
: '''Hier gibt es weitere Infos:'''<br />
:* [http://forum.notebookreview.com/lenovo-ibm/602919-kingston-hyperx-1866mhz-really-boost-intel-hd-3000-x220-2.html Kingston Hyperx 1866mhz really boost intel hd 3000 x220]<br />
:* [http://forum.notebookreview.com/lenovo-ibm/581663-starcraft-2-kingston-1866mhz-amazing-results.html Starcraft 2 Kongston 1866MHz-amazing results]<br />
: (Obwohl die i5/i7 CPUs offiziell "nur" DDR1333 können, profitieren sie sehr wohl von DDR1866...)<br />
: Gilt natürlich auch für alle anderen Notebooks/Thinkpads mit Sandy Bridge.<br />
: [http://thinkpad-forum.de/threads/126812-X220-Deutlich-mehr-Grafikperformance-mit-zwei-Speichermodulen Thread im Thinkpad-Forum]<br />
<br />
'''Weitere Erfahrungsberichte:'''<br />
* [http://thinkpad-forum.de/threads/127741-Short-Review-Lenovo-ThinkPad-X1-vs-X220 Vergleich zum X1] von User Chidori<br />
* [http://thinkpad-forum.de/threads/127969-Nutzerbericht-ThinkPad-X220i-4290-W1A?p=1253786 Nutzerbericht zum X220i] von User chk1987<br />
* [http://thinkpad-forum.de/threads/119941-Kurzreview-X220t Review zum X220 Tablet] von User micro_virus<br />
* [http://www.computerbase.de/artikel/notebooks-und-tablets/2011/test-lenovo-x1-und-x220/ Testbericht zum X220] von Computerbase<br />
* [http://www.notebookjournal.de/tests/laptops-reviews-lenovo-thinkpad-x220--nyg37ge-nkska-1399/1 Testbericht zum X220] von Notebookjournal<br />
* [http://www.notebookjournal.de/tests/laptops-review-lenovo-thinkpad-x220-with-ips-panel-nkrt-1410 Testbericht zum X220 IPS] von Notebookjournal<br />
* [http://www.notebookcheck.com/Test-Lenovo-ThinkPad-X220-IPS-Subnotebook.54703.0.html Testbericht zum X220 IPS] von Notebookcheck<br />
<br />
* [http://thinkpad-forum.de/threads/46288-Sammlung-von-SSD-Tipps-und-Tricks Sammlung von SSD-Tipps und -Tricks] von User T42p<br />
* [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%C3%B6he-%28z.B.-Crucial-C300%29-ins-X220 HOWTO: Einbau von Festplatten mit 9,5mm Bauhöhe (z.B. Crucial C300) ins X220] von User BitKiller<br />
* [http://livingdev.blogspot.com/2011/08/passende-tasche-fur-lenovo-x220.html Passende Tasche für Lenovo X220] Blogeintrag<br />
<br />
== Bekannte Probleme ==<br />
* BSOD wegen Intelgrafikkartentreiber bei Anschluss von Monitor via HDMI<br />
* Bezel in Höhe des ExpressCardSlots instabil (lässt sich deutlich eindrücken)<br />
* Displaybezel lässt sich mittig unten abheben<br />
* X220t: Digitizer ungenau in Randbereichen ([http://thinkpad-forum.de/threads/128275-Sammlung-f%C3%BCr-Wiki-Verarbeitungsqualit%C3%A4t-Schwachstellen-der-neueren-ThinkPad-Modelle?p=1260041&viewfull=1#post1260041 Video aus Thinkpad-Forum]) ([http://thinkpad-forum.de/threads/154537-Wie-man-die-Digitizer-Ungenauigkeit-besiegt-X220T-X230T-(-) Abhilfe zur X220T Digitizer Ungenauigkeit])<br />
* Wolken auf dem Display<br />
* Mainboardausfall wegen defektem EEPROM CHip (betrifft X220 von September-Dezember 2011)<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
<br />
== FAQ ==<br />
* [http://www.lenovoservicetraining.com/ion/X220/index.html Service und Support Training] Video: Hier wird ein X220 komplett auseinander gebaut<br />
<br />
== Treiber ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?DocID=HT037646 Treibermatrix]<br />
<br />
== Weblinks ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77125 Hardware Maintenance Manual ThinkPad X220, X220i]<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77127 Hardware Maintenance Manual ThinkPad X220 Tablet, X220i Tablet]<br />
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datenblatt]<br />
* [http://thinkpad-forum.de/threads/116691-X220-BIOS-Update-mit-USB-Stick?p=1112220&viewfull=1#post1112220 X220 - BIOS Update mit USB-Stick] unter Windows mit UltraISO<br />
* [http://thinkpad-forum.de/threads/116842-HOWTO-BIOS-Update-ohne-optisches-Laufwerk-unter-Windows?p=1113922#post1113922 BIOS-Update ohne optisches Laufwerk unter Windows] mit Grub4DOS<br />
* [http://translate.google.com/translate?hl=en&sl=zh-CN&tl=en&u=http://www.51nb.com/viewnews-63221.html&rurl=translate.google.com]<br />
<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>V164https://thinkwiki.de/index.php?title=X220&diff=20065X2202013-04-24T07:31:36Z<p>V164: /* Technische Daten */ Intel Celeron ergänzt</p>
<hr />
<div>[[Bild:X220.jpg|Ein Thinkpad X220|thumb]]<br />
[[Bild:Von oben.jpg|Von oben (offen)|thumb]]<br />
[[Bild:X220 geschlossen von oben.jpg|Von oben (geschlossen)|thumb]]<br />
[[Bild:X220 geschlossen.jpg|Seitenansicht (geschlossen)|thumb]]<br />
[[Bild:X220-Unterseite.jpg|Unterseite|thumb]]<br />
<br />
<br />
Das [[X220]] ist das dritte Modell der X2xx-Serie. Gegenüber dem Vorgängermodell unterscheidet sich das X220 vor allem durch die verbauten Displays, die mit einem Seitenverhältnis von 16:9 daherkommen, während das [[X201]] noch das 16:10-Format besaß, die Displaydiagonale ist außerdem auf 12,5" angewachsen (12,1" beim X201).<br />
<br />
Das X220 ist auch in den folgenden Varianten erhältlich<br />
* [[X220#X220_Tablet|X220 Tablet]] - Tablet Variante<br />
* [[X220#X220i|X220i]] - Variante mit schwächerer Ausstattung<br />
<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[x201]]): ==<br />
* Displays im 16:9-Format (dadurch größere Displaydiagonale 12,1" -> 12,5")<br />
* IPS-Display (optional)<br />
* Keine Display-Verschlusshaken mehr<br />
* Clamshell-Design nur noch leicht ausgeprägt<br />
* die Touchpad-Tasten sind in die Fläche des Touchpads integriert (nicht mehr als eigenständige Taste ausgeführt)<br />
* Neue Prozessoren (Sandy-Bridge)<br />
* USB 3.0 (nur in Modellen mit Core i7 CPU)<br />
* Kompatibilität zu den "normalen" Series 3 Dockingstations<br />
* Einsatz von Festplatten mit nur 7mm Bauhöhe (Standard ist 9,5mm)<br />
* Digitaler Video-Ausgang am Gerät selbst (DisplayPort)<br />
* Kein X220s<br />
<br />
== Technische Daten ==<br />
[[Bild:X220-Outdooreinsatz bei direktem Sonneneinfall.jpg|Outdoor-Einsatz bei direktem Sonneneinfall (IPS Display)|thumb]]<br />
[[Bild:X220-IPS vs. X201i.jpg|Vergleich mit einem X201i (X201i links-X220 IPS rechts)|thumb]]<br />
[[Bild:Vergleich von oben.jpg|Vergleich von oben|thumb]]<br />
[[Bild:X220-Vergleich mit X200.jpg|Größenvergleich mit einem X200 (X200 unten)|thumb]]<br />
<br />
'''CPU:'''<br />
* Intel Celeron 847 (1.1 GHz, 2MB L3 Chache, ULV)<br />
* Intel Celeron 857 (1.2 GHz, 2MB L3 Chache, ULV)<br />
* Intel Core i3-2310M (2.1 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2410M (2.3-2.9 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5-3.2 GHz, 3MB L3 Cache)<br />
* Intel Core i5-2537M (1.4-2.3 GHz, 3MB L3 Cache, ULV)<br />
* Intel Core i5-2540M (2.5-3.3 GHz, 3MB L3 Cache)<br />
* Intel Core i7-2620M (2.7-3.4 GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
'''Hinweis:''' Der i5-2537M ist ein Ultra Low Voltage Prozessor, der unter Last deutlich kühler bleibt als die anderen CPUs. Allerdings sind X220 mit dieser CPU mit einem anderen Kühlkörper ausgestattet.<br />
: Die CPU ist auf das Mainboard gelötet und kann nicht getauscht werden bzw. nur durch Austausch des kompletten Mainboards. <br />
<br />
<br />
'''Grafikchip:''' <br />
* Intel HD 3000 Graphics<br />
<br />
'''Display:'''<br />
* 12,5" 1366x768 HD, LED-Backlight<br />
* 12,5" 1366x768 Premium HD, LED-Backlight, IPS-Panel (FRU 93P5675)<br />
<br />
'''Arbeitsspeicher:'''<br />
* DDR3-1333MHz<br />
** 2GB<br />
** 4GB<br />
Aufrüstbarkeit: Bis zu 8GB offiziell, inoffiziell 16GB mit zwei 8GB Modulen.<br />
<br />
'''Laufwerke:'''<br />
* Festplatten<br />
** 160GB 7200rpm<br />
** 250GB 5400rmp<br />
** 250GB 7200rpm with limited OPAL FDE Technology<br />
** 320GB 5400rmp<br />
* SSDs<br />
** 128GB Solid State Drive<br />
** Intel 80GB Micro Solid State Drive<br />
** Intel 160GB Solid State Drive<br />
* Rapid-Drive<br />
** Kombination aus 80GB Micro SSD & 320GB Festplatte<br />
<br />
<br />
Aufrüstbarkeit: Festplatten & SSDs mit SATA-Interface und 7mm Bauhöhe können problemlos verbaut werden. Der Einbau von Festplatten & SSDs mit 9,5mm Bauhöhe ist mit etwas Aufwand auch möglich: [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%F6he-%28z.B.-Crucial-C300%29-ins-X220]<br />
<br />
Zusätzlich kann eine SSD mit mSATA-Anschluss im WWAN Slot verbaut werden.<br />
<br />
<br />
'''Chipsatz:'''<br />
* Intel QM67 Express<br />
<br />
'''Erweiterungen '''<br />
* Erster miniPCI Express-Slot mit folgender Komponente:<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_WiFi_Link_1000|Intel Centrino Wireless-N 1000 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Advanced-N_6205|Intel Centrino Advanced-N 6205 WLAN]]<br />
** [[Intel_Wireless_Netzwerkadapter#Intel_Centrino_Ultimate-N_6300|Intel Centrino Ultimate-N 6300 WLAN]]<br />
* Zweiter miniPCI Express-Slot mit folgender Komponente:<br />
** leer<br />
** Qualcomm Gobi 3000 UMTS/HSDPA Card<br />
** Ericsson HSPA + WWAN Minicard <br />
** LeadCore TD-SCDMA WWAN Minicard <br />
** Huawei EV-DO WWAN Minicard <br />
<br />
'''Weitere Besonderheiten:'''<br />
* Ultranav<br />
* Lenovo Security Subsystem 2.0<br />
* Lenovo Active Protection System<br />
* Fingerprintreader (An bestimmten Modellen)<br />
* Webkamera 720p (An bestimmten Modellen)<br />
* Duale, digitale Mikrophone<br />
<br />
'''Schnittstellen'''<br />
* 54mm Express Card Slot<br />
* SD Kartenlesegerät<br />
* 1x Audio-In/Out kombiniert<br />
* Displayport<br />
* Bluetooth 3.0<br />
* VGA<br />
* 3x USB 2.0, davon 1x powered<br />
* An Modellen mit Core i7: 1x USB 3.0, 2x USB 2.0 (davon 1x powered)<br />
<br />
'''Akkus'''<br />
* 4 Zellen 1950mAh - 245g - 0A36281<br />
* 6 Zellen 5600mAh - 345g - 0A36282<br />
* 9 Zellen 9000mAh - 770g - 0A36283<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
'''Maße und Gewicht:'''<br />
* 305.0mm x 206.5mm x 19-34.6mm, ab 1.3kg<br />
<br />
== X220i ==<br />
Das '''X220i''' ist die schwächer ausgestattete Variante des X220. Der größte Unterschied liegt im verbauten Prozessor.<br />
<br />
'''CPU'''<br />
* Intel Core i3-2310M (2.1Ghz, 3MB L3 Cache)<br />
<br />
== X220 Tablet ==<br />
[[Datei:X220t-Geöffnet.jpg|X220 Tablet|thumb]]<br />
Das '''X220 Tablet''' (inoffizielle Kurzform: '''X220t''') ist die Tablet-Variante des X220 und hat die gleichen Ausstattungsmerkmale in Bezug auf Chipsatz und Grafik. Es unterscheidet sich deutlich von seinem Vorgänger, dem [[X201#X201_tablet|X201 Tablet]]: Das Displayseitenverhältnis wurde von 16:10 zu dem noch breiteren 16:9-Format geändert, die Geräte verfügen über einen Display Port, die Option auf das Superbright-Outdoor Display ist entfallen und die Touchpad-Tasten sind nun in die Fläche des Touchpads integriert. Außerdem kommen keine UVL-Prozessoren mehr zum Einsatz. Im Gegensatz zum X220 besitzt das X220 Tablet bei Modellen mit Core i7 keinen USB 3.0 Anschluss.<br />
<br />
'''CPUs'''<br />
* Intel Core i3-2310M (2.1GHz, 3MB L3 Cache)<br />
* Intel Core i5-2520M (2.5GHz, 3MB Cache)<br />
* Intel Core i7-2620M (2.7GHz, 4MB L3 Cache)<br />
* Intel Core i7-2640M (2.8-3.5 GHz, 4MB L3 Cache)<br />
<br />
''' Displays:'''<br />
* Outdoor-Stiftbedienung: 12,5" HD-IPS (1366x768), Infinity Gorilla Glass (randlose Scheibe), Stiftbedienung, 300nit<br />
* Multi-Touch: 12,5" HD-IPS (1366x768), 2/5 Finger-Touch-Gesten, 300nit<br />
<br />
''' Akkus:'''<br />
* 3 Zellen 2600mAh - 245g - 0A36285<br />
* 6 Zellen 6000mAh - 346g - 0A36286<br />
* 6 Zellen 5800mAh - 750g - 0A36280 - Unterschnall Akku<br />
<br />
== Erfahrungsberichte ==<br />
: Vom Thinkapd-Forums-Mitglied [http://thinkpad-forum.de/members/1195-Wayne Wayne?]:<br />
: <br />
: Falls es jemand noch nicht weiss: Die Sandy-Bridge CPU - oder genauer: deren GPU - profitiert enorm von hoher Speicherbandbreite. D.h.: Läuft das RAM im Dual Channel Modus, erreicht man deutlich mehr Performance.<br />
: <br />
: Ich hab mir heute für 20 € ein zweites 4 GB DDR3-1333MHz Modul eingebaut und kam auf einer Performancesteigerung von ca. 50 % (!!!):<br />
: <br />
: Windows Leistungsindex: <br />
:* Grafikperformance Aero 4,4 (4GB) -> 5,9 (8GB)<br />
:* CS:Source Benchmark: 80 fps (4 GB) -> 120 fps (8GB)<br />
:* 3DMark Scores hab ich leider nicht zur Hand...<br />
: <br />
: Schneller Speicher (Extremfall: Kingston 8GB 1866Mhz Kit) bringt nochmal einen deutlichen Schub, kostet aber unverhältnismäßig viel.<br />
: Also: Für alle, die die GPU von Sandy Bridge nutzen und mehr Leistung brauchen: Betreibt das Ding mit zwei Speichermodulen.<br />
: <br />
: '''Hier gibt es weitere Infos:'''<br />
:* [http://forum.notebookreview.com/lenovo-ibm/602919-kingston-hyperx-1866mhz-really-boost-intel-hd-3000-x220-2.html Kingston Hyperx 1866mhz really boost intel hd 3000 x220]<br />
:* [http://forum.notebookreview.com/lenovo-ibm/581663-starcraft-2-kingston-1866mhz-amazing-results.html Starcraft 2 Kongston 1866MHz-amazing results]<br />
: (Obwohl die i5/i7 CPUs offiziell "nur" DDR1333 können, profitieren sie sehr wohl von DDR1866...)<br />
: Gilt natürlich auch für alle anderen Notebooks/Thinkpads mit Sandy Bridge.<br />
: [http://thinkpad-forum.de/threads/126812-X220-Deutlich-mehr-Grafikperformance-mit-zwei-Speichermodulen Thread im Thinkpad-Forum]<br />
<br />
'''Weitere Erfahrungsberichte:'''<br />
* [http://thinkpad-forum.de/threads/127741-Short-Review-Lenovo-ThinkPad-X1-vs-X220 Vergleich zum X1] von User Chidori<br />
* [http://thinkpad-forum.de/threads/127969-Nutzerbericht-ThinkPad-X220i-4290-W1A?p=1253786 Nutzerbericht zum X220i] von User chk1987<br />
* [http://thinkpad-forum.de/threads/119941-Kurzreview-X220t Review zum X220 Tablet] von User micro_virus<br />
* [http://www.computerbase.de/artikel/notebooks-und-tablets/2011/test-lenovo-x1-und-x220/ Testbericht zum X220] von Computerbase<br />
* [http://www.notebookjournal.de/tests/laptops-reviews-lenovo-thinkpad-x220--nyg37ge-nkska-1399/1 Testbericht zum X220] von Notebookjournal<br />
* [http://www.notebookjournal.de/tests/laptops-review-lenovo-thinkpad-x220-with-ips-panel-nkrt-1410 Testbericht zum X220 IPS] von Notebookjournal<br />
* [http://www.notebookcheck.com/Test-Lenovo-ThinkPad-X220-IPS-Subnotebook.54703.0.html Testbericht zum X220 IPS] von Notebookcheck<br />
<br />
* [http://thinkpad-forum.de/threads/46288-Sammlung-von-SSD-Tipps-und-Tricks Sammlung von SSD-Tipps und -Tricks] von User T42p<br />
* [http://thinkpad-forum.de/threads/114959-HOWTO-Einbau-von-Festplatten-mit-9-5mm-Bauh%C3%B6he-%28z.B.-Crucial-C300%29-ins-X220 HOWTO: Einbau von Festplatten mit 9,5mm Bauhöhe (z.B. Crucial C300) ins X220] von User BitKiller<br />
* [http://livingdev.blogspot.com/2011/08/passende-tasche-fur-lenovo-x220.html Passende Tasche für Lenovo X220] Blogeintrag<br />
<br />
== Bekannte Probleme ==<br />
* BSOD wegen Intelgrafikkartentreiber bei Anschluss von Monitor via HDMI<br />
* Bezel in Höhe des ExpressCardSlots instabil (lässt sich deutlich eindrücken)<br />
* Displaybezel lässt sich mittig unten abheben<br />
* X220t: Digitizer ungenau in Randbereichen ([http://thinkpad-forum.de/threads/128275-Sammlung-f%C3%BCr-Wiki-Verarbeitungsqualit%C3%A4t-Schwachstellen-der-neueren-ThinkPad-Modelle?p=1260041&viewfull=1#post1260041 Video aus Thinkpad-Forum]) ([http://thinkpad-forum.de/threads/154537-Wie-man-die-Digitizer-Ungenauigkeit-besiegt-X220T-X230T-(-) Abhilfe zur X220T Digitizer Ungenauigkeit])<br />
* Wolken auf dem Display<br />
* Mainboardausfall wegen defektem EEPROM CHip (betrifft X220 von September-Dezember 2011)<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
<br />
== FAQ ==<br />
* [http://www.lenovoservicetraining.com/ion/X220/index.html Service und Support Training] Video: Hier wird ein X220 komplett auseinander gebaut<br />
<br />
== Treiber ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?DocID=HT037646 Treibermatrix]<br />
<br />
== Weblinks ==<br />
<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77125 Hardware Maintenance Manual ThinkPad X220, X220i]<br />
* [http://support.lenovo.com/en_US/downloads/detail.page?LegacyDocID=MIGR-77127 Hardware Maintenance Manual ThinkPad X220 Tablet, X220i Tablet]<br />
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datenblatt]<br />
* [http://thinkpad-forum.de/threads/116691-X220-BIOS-Update-mit-USB-Stick?p=1112220&viewfull=1#post1112220 X220 - BIOS Update mit USB-Stick] unter Windows mit UltraISO<br />
* [http://thinkpad-forum.de/threads/116842-HOWTO-BIOS-Update-ohne-optisches-Laufwerk-unter-Windows?p=1113922#post1113922 BIOS-Update ohne optisches Laufwerk unter Windows] mit Grub4DOS<br />
* [http://translate.google.com/translate?hl=en&sl=zh-CN&tl=en&u=http://www.51nb.com/viewnews-63221.html&rurl=translate.google.com]<br />
<br />
<br />
[[Category:Hardware]][[Category:ThinkPad]][[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19266Linux auf X-Serie Tablets2013-01-05T09:49:43Z<p>V164: Im Beitrag angepasst: "X-Tablet" --> "X-Serie Tablet" (analog zum Titel)</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Serie Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Tablet-Tasten''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Taste''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationstasten (Tablet-Tasten) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationstasten sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Eine Tablet-Taste soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Tablet-Tasten konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Tablet-Tasten sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Tablet-Tasten mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Tablet-Taste soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Tablet-Taste) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Tasten mit der Bildschirmausrichtung ändern) entfallen, da diese X-Serie Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Tablet-Tasten jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Tablet-Tasten von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Tablet-Tasten richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Tablet-Tasten<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über die Tablet-Taste wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19250Linux auf X-Serie Tablets2013-01-03T22:11:46Z<p>V164: </p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Hardwarebuttons''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
setkeycodes 68 125 # Super-Taste<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen. Einer der Hardware-Button soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann. Das wird durch die letzte der oben gezeigten Zeilen erreicht.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern) entfallen, da diese X-Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19249Linux auf X-Serie Tablets2013-01-03T22:09:02Z<p>V164: Thinkpad --> ThinkPad</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der ThinkPad X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|ThinkPad X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird ggf. eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden '''Hardwarebuttons''' genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms entspricht.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der jeweiligen Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden, damit zwischen besuchten Webseiten hin- und hergeschaltet werden kann.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung des Gerätes logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
setkeycodes 6e 158 # Button Left <br />
setkeycodes 6d 159 # Button Right<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern) entfallen, da diese X-Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. <br />
<br />
Einer der Hardware-Button soll, wie oben beschrieben als Super-Taste genutzt werden, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es gibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es wird so der Eindruck erweckt, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei verschiedene Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten ThinkPad X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|ThinkPad X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter '''eog''' möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X6xt abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw. Verwenden Sie also bitte das zweite Script.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|ThinPad X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Script, um es bei jedem Start auszuführen, in die Datei /etc/rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19248Linux auf X-Serie Tablets2013-01-03T21:53:05Z<p>V164: /* Schnellstarter */</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird weiter unten eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden Hardwarebutton genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms folgt.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung eine logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
# Button Left<br />
setkeycodes 6e 158<br />
<br />
# Button Right<br />
setkeycodes 6d 159<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern) entfallen, da diese X-Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst. Bitte beachten Sie, dass die Zeile 4 in obiger Beispieldatei nur bei ThinkPads der Serie X6xt notwendig ist. Sollten Sie die Datei auf einem ThinkPad einer anderen Serie verwenden, kann die Zeile 4 ersatzlos entfallen!<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. Einer der Hardware-Button fungiert wie oben beschrieben als Super-Taste, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es giibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es erweckt den Eindruck, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter eog möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X61t abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Skript um es bei jedem Start auszuführen in die rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19247Linux auf X-Serie Tablets2013-01-03T21:50:50Z<p>V164: /* Rotationsscript */</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird weiter unten eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden Hardwarebutton genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms folgt.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung eine logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
# Button Left<br />
setkeycodes 6e 158<br />
<br />
# Button Right<br />
setkeycodes 6d 159<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben. <br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script, gültig für ein ThinkPad X6xt:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
Soll das Script nicht auf einem ThinkPad X6xt, sondern beispielsweise auf einem ThinkPad X41t oder X20xt Verwendung finden, kann der oben genannte Punkt 3 (Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons mit der Bildschirmausrichtung ändern) entfallen, da diese X-Tablets noch nicht bzw. nicht mehr über die genannten Hoch/Runter/Rechts/Links-Tasten verfügen. Dementsprechend muss auch das Script in einigen Punkten angepasst werden. Alle anderen Punkte der obigen Beschreibung behalten auch in Bezug auf ThinkPads der genannten Bauserien ihre Gültigkeit. <br />
<br />
Hier nun als Beispiel das Rotations-Script, wie es bei einem ThinkPad X20xt verwendet werden kann:<br />
<br />
#!/bin/bash<br />
#name: rotateX200.sh<br />
#from: frank.zimmermann@online.de<br />
#date: 2012-01-12<br />
#version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotateX201/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|none) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else<br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst.<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. Einer der Hardware-Button fungiert wie oben beschrieben als Super-Taste, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es giibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es erweckt den Eindruck, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter eog möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X61t abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Skript um es bei jedem Start auszuführen in die rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=19069Fehlersuche bei ThinkPads2012-12-25T12:15:57Z<p>V164: /* Kurze Akkulaufzeit */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl ThinkPads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de ThinkPad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen [[TP-Modelle|Serien]].<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres ThinkPads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen [[Lüfter_reinigen|Aussentemperaturen]] oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr ThinkPad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte ein Hardwaredefekt vorliegen.<br />
* Versuchen Sie, Ihr ThinkPad nur mit [[Netzteil]] oder nur mit [[Akku]] zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr ThinkPad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de ThinkPad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr ThinkPad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
* [http://thinkpad-forum.de/threads/146921-R-51-macht-pl%F6tzlich-keinen-Muks-mehr ThinkPad lässt sich nicht einschalten] (alle Modelle)<br />
<br><br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
===== Error 2102 bei HDD in Ultrabay =====<br />
* [http://thinkpad-forum.de/threads/84069-ERROR-2102-HDD1-(Hard-Disk-Drive-in-Ultrabay)-initialization-error-beim-T61 ERROR 2102 HDD1 (Hard Disk Drive in Ultrabay) initialization error beim T61]<br />
<br><br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad-Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und vom USB- auf das fest eingebaute Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] und [http://thinkpad-forum.de/threads/98409-erledigt-T61-bootet-nicht-Wie-klone-ich-richtig-mit-Clonezilla T61 bootet nicht-Wie klone ich richtig mit Clonezilla] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
* [http://thinkpad-forum.de/threads/60071-Gel%F6st-Internes-UMTS-Problem-Es-ist-keine-Simkarte-vorhanden-! Ericsson WWAN (X/T/Rx00): SIM-Karte wird nicht erkannt]<br />
* [http://thinkpad-forum.de/threads/60877-Gel%C3%B6st-T40-Cisco-350-und-WPA2-Alternative-Wlan-Mini-PCI-karte-Intel-2200bg-Einbau-und-Inbetriebnahme Cisco Aironet MPI350 und WPA2] (XP)<br />
<br><br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
* [http://thinkpad-forum.de/threads/99097-ProblemGelöst-Kein-Akkuverbrauch-im-Energiemanager-sichtbar Akkuverbrauch im Energiemanager nicht sichtbar]<br />
<br><br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der [[Fingerprint_Reader|FPR]]-Software)<br />
<br><br />
===== Blättern mit Trackpoint funktioniert nicht =====<br />
<br />
* [http://thinkpad-forum.de/threads/151202-gel%C3%B6st-W520-Trackpoint-bl%C3%A4ttern-geht-nicht?p=1514393&viewfull=1#post1514393 gelöst - W520 Trackpoint - blättern geht nicht ]<br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
* [http://thinkpad-forum.de/threads/151222-etc-thinkfan-conf-von-X220?p=1514895&viewfull=1#post1514895 Stromverbrauch und daraus folgernd Temperatur mit Debian Wheezy] - (betrifft Modelle mit Sandy-Bridge)<br />
<br><br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=19068Fehlersuche bei ThinkPads2012-12-25T12:13:34Z<p>V164: /* Im Energiemanager werden keine Akkudaten mehr angezeigt */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl ThinkPads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de ThinkPad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen [[TP-Modelle|Serien]].<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres ThinkPads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen [[Lüfter_reinigen|Aussentemperaturen]] oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr ThinkPad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte ein Hardwaredefekt vorliegen.<br />
* Versuchen Sie, Ihr ThinkPad nur mit [[Netzteil]] oder nur mit [[Akku]] zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr ThinkPad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de ThinkPad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr ThinkPad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
* [http://thinkpad-forum.de/threads/146921-R-51-macht-pl%F6tzlich-keinen-Muks-mehr ThinkPad lässt sich nicht einschalten] (alle Modelle)<br />
<br><br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
===== Error 2102 bei HDD in Ultrabay =====<br />
* [http://thinkpad-forum.de/threads/84069-ERROR-2102-HDD1-(Hard-Disk-Drive-in-Ultrabay)-initialization-error-beim-T61 ERROR 2102 HDD1 (Hard Disk Drive in Ultrabay) initialization error beim T61]<br />
<br><br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad-Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und vom USB- auf das fest eingebaute Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] und [http://thinkpad-forum.de/threads/98409-erledigt-T61-bootet-nicht-Wie-klone-ich-richtig-mit-Clonezilla T61 bootet nicht-Wie klone ich richtig mit Clonezilla] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
* [http://thinkpad-forum.de/threads/60071-Gel%F6st-Internes-UMTS-Problem-Es-ist-keine-Simkarte-vorhanden-! Ericsson WWAN (X/T/Rx00): SIM-Karte wird nicht erkannt]<br />
* [http://thinkpad-forum.de/threads/60877-Gel%C3%B6st-T40-Cisco-350-und-WPA2-Alternative-Wlan-Mini-PCI-karte-Intel-2200bg-Einbau-und-Inbetriebnahme Cisco Aironet MPI350 und WPA2] (XP)<br />
<br><br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
* [http://thinkpad-forum.de/threads/99097-ProblemGelöst-Kein-Akkuverbrauch-im-Energiemanager-sichtbar Akkuverbrauch im Energiemanager nicht sichtbar]<br />
<br><br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der [[Fingerprint_Reader|FPR]]-Software)<br />
<br><br />
===== Blättern mit Trackpoint funktioniert nicht =====<br />
<br />
* [http://thinkpad-forum.de/threads/151202-gel%C3%B6st-W520-Trackpoint-bl%C3%A4ttern-geht-nicht?p=1514393&viewfull=1#post1514393 gelöst - W520 Trackpoint - blättern geht nicht ]<br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br><br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=TLP_-_Linux_Stromsparen&diff=19063TLP - Linux Stromsparen2012-12-24T18:29:13Z<p>V164: /* Debian 6.0 und höher */</p>
<hr />
<div><div style="text-align: right;"><br />
[http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html English version]<br />
</div> <br />
<br />
= Was ist TLP? =<br />
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. <br />
<br />
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. <br />
<br />
Hier soll TLP Abhilfe schaffen, indem es Linux die Feinheiten des Stromsparens beibringt, ohne daß der Anwender allzuviel Detailwissen mitbringen muß. <br />
<br />
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.<br />
<br />
TLP-Pakete sind verfügbar für Arch, Debian, Fedora, 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.<br />
<br />
<u>Hinweis:</u> TLP ist für alle Laptop-Fabrikate geeignet, das Einstellen der Akkuladeschwellen ist jedoch nur für IBM/Lenovo ThinkPads verfügbar.<br />
<br />
= Funktionen =<br />
== Einstellungen in Abhängigkeit von der Stromquelle ==<br />
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:<br />
* Kernel-Laptop-Mode und Timeouts für das Zurückschreiben der Dateisystempuffer auf die Festplatte<br />
* Prozessortakt-Steuerung<br />
* Verbrauchsbewusster Prozess-Scheduler für Multi-Core/Hyper-Threading-CPUs<br />
* Advanced Power Management Level und Spindown Timeout (je Festplatte)<br />
* SATA Aggressive Link Power Management (ALPM)<br />
* PCI Express Active State Power Management (PCIe ASPM) – ab Kernel 2.6.35<br />
* Runtime Power Management für PCI(e)-Bus-Geräte – ab Kernel 2.6.35<br />
* Radeon KMS Taktfrequenzsteuerung – ab Kernel 2.6.35, nicht fglrx<br />
* WLAN (WiFi) Stromsparmodus – abhängig von Kernel und Treiber<br />
* Optisches Laufwerk in Wechselschacht bzw. UltraBay ausschalten (beim Wechsel zum Akkubetrieb)<br />
<br />
== Weitere Einstellungen ==<br />
* I/O-Scheduler (je Festplatte)<br />
* USB Auto Suspend mit Geräte-Blacklist (Eingabegeräte werden automatisch ausgespart)<br />
* Audio Stromsparmodus – für Intel HDA- und AC97-Sound<br />
* Integriertes Bluetooth, WLAN und WWAN (UMTS) selektiv beim Systemstart bzw. beim Herunterfahren ein- bzw. ausschalten<br />
* Funkgerätezustand beim Systemstart wiederherstellen (wie beim letzten Herunterfahren bzw. Neustart)<br />
* Radio Device Wizard: Funkgeräte ereignisgesteuert ein- und ausschalten (Netzwerkverbindung/-trennung, An-/Abdocken)<br />
* Wake-on-LAN deaktivieren<br />
* Schaltzustand Ein/Aus des integrierten WWAN nach Suspend und Hibernation wiederherstellen<br />
* Undervolting von Intel-Prozessoren – erfordert den [[Ubuntu tp-Kernel]] oder einen Kernel mit [[PHC-Patch]]<br />
* Akku-Ladeschwellen – nur bei ThinkPads<br />
* Akku rekalibrieren – nur bei ThinkPads<br />
<br />
= Installieren =<br />
== Voraussetzungen ==<br />
* Eigene Stromspar-Einstellungen oder -Skripte z.B. in '''/etc/rc.local''' sind deaktiviert, ansonsten sind schwer vorhersagbare Resultate zu erwarten.<br />
* Das Paket '''laptop-mode-tools''' ist ''nicht'' installiert.<br />
<br />
== Ubuntu 10.04 bis 12.10 ==<br />
''sowie Linux Mint 9 bis 13, nicht jedoch LMDE (siehe Debian)''<br />
<br />
In die Ubuntu-Paketquellen ist das [https://launchpad.net/~linrunner/+archive/tlp/+packages TLP-PPA] einzutragen mit folgenden Terminalkommandos: <br />
sudo add-apt-repository ppa:linrunner/tlp<br />
sudo apt-get update<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(PPA)'' – Stromsparfunktionen von TLP<br />
<u>Hinweis für Ubuntu 10.04:</u> es wird automatisch das Ubuntu-Paket '''pm-utils-powersave-policy''' deinstalliert. <br />
* '''tlp-rdw''' ''(PPA)'' – optional, Funkgerätesteuerung (Radio Device Wizard)<br />
* '''tp-smapi-dkms''' ''(universe)'' – optional ''nur für ThinkPads'', [http://wiki.ubuntuusers.de/TP-SMAPI tp-smapi] ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.<br />
* '''acpi-call-tools''' ''(PPA)'' – optional ''nur für ThinkPads'', acpi-call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
* '''smartmontools''' ''(main)'' – optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(main)'' – optional, ermöglicht es Wake On LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man über die Paketverwaltung (Ubuntu Software Center, Synaptic, ...) oder im Terminal:<br />
sudo apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtool<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
sudo apt-get install acpi-call-tools<br />
<br />
== Debian 6.0 und höher ==<br />
''sowie Linux Mint Debian Edition (LMDE)''<br />
<br />
Die folgenden Schritte sind - wie bei Debian üblich - in einer Root-Shell auszuführen.<br />
<br />
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 '''/etc/apt/sources.list''' einzutragen:<br />
deb http://ppa.launchpad.net/linrunner/tlp/ubuntu lucid main<br />
<br />
Anschließend ist der Public-Key des TLP-PPA zu hinterlegen:<br />
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 02D65EFF<br />
Schlägt das vorstehende Kommando fehl, probiert man es mit einem anderen Keyserver:<br />
apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 02D65EFF<br />
<br />
Zuletzt führt man ein Update der Paketquellen durch:<br />
apt-get update<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(PPA)'' – Stromsparfunktionen von TLP<br />
* '''tlp-rdw''' ''(PPA)'' – optional, Funkgerätesteuerung (Radio Device Wizard)<br />
* '''tp-smapi-dkms''' ''(main)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.<br />
* '''acpi-call-tools''' ''(PPA)'' – optional ''nur für ThinkPads'', acpi-call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
* '''smartmontools''' ''(main)'' - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(main)'' - optional, ermöglicht es Wake-On-LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man über die Paketverwaltung oder im Terminal:<br />
apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtool<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
sudo apt-get install acpi-call-tools<br />
<br />
<u>Hinweis:</u> Bei neueren Modellen (Sandy-Brigde) muss zusätzlich noch die unten aufgezeigte [[TLP_-_Linux_Stromsparen#Kernel-Bootoptionen|Kernel-Bootoption]] übergeben werden.<br />
<br />
== Arch Linux ==<br />
[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.<br />
<br />
== Gentoo ==<br />
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.<br />
<br />
== openSUSE 11.4 und höher ==<br />
Zur Installation von TLP auf openSUSE müssen die folgenden Schritte in einer Root-Shell ausgeführt werden.<br />
<br />
Hinzufügen von Repositories:<br />
<br />
'''openSUSE 11.4'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_11.4/home:cdersch:TLP.repo<br />
Falls Contrib Repo noch nicht aktiv:<br />
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard/openSUSE:11.4:Contrib.repo <br />
<br />
'''openSUSE 12.1'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_12.1/home:cdersch:TLP.repo<br />
Falls Contrib Repo noch nicht aktiv:<br />
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1/openSUSE:Factory:Contrib.repo<br />
<br />
'''openSUSE Tumbleweed'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_Tumbleweed/home:cdersch:TLP.repo<br />
<br />
Paketquellen aktualisieren:<br />
zypper ref<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(TLP Repo)''<br />
* '''tlp-rdw''' ''(TLP Repo)'' - optional, Radio Device Wizard, erfordert NetworkManager<br />
* '''tp_smapi-kmp-desktop''' ''(Contrib Repo)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen. Für Tumbleweed derzeit nicht verfügbar.<br />
<u>Hinweis:</u> Paketname muss ggf. in tp_smapi-kmp-VARIANTE angepaßt werden, die Kernelvariante lässt sich mit uname -r ermitteln.<br />
* '''smartmontools''' ''(openSUSE Repo)'' - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(openSUSE Repo)''- optional, ermöglicht es Wake On LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man im Terminal als root mit folgendem Kommando (tp_smapi-Paketname ist ggf. anzupassen):<br />
zypper in tlp tlp-rdw tp_smapi-kmp-desktop smartmontools ethtool<br />
<br />
== Fedora 16 und höher ==<br />
Zur Installation von TLP für Fedora müssen die folgenden Schritte in einer Root-Shell ausgeführt werden.<br />
<br />
Hinzufügen des TLP- und des RPM-Fusion-Repositories per yum (Variante 1 - empfohlen):<br />
yum localinstall --nogpgcheck http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm<br />
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm<br />
<br />
Hinzufügen der Repositories per rpm (Variante 2):<br />
wget http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm<br />
wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm <br />
rpm -ivh tlp-release-*.noarch.rpm rpmfusion-free-release-*.noarch.rpm<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(TLP Repo)''<br />
* '''tlp-rdw''' ''(TLP Repo)'' - optional, Radio Device Wizard, erfordert NetworkManager<br />
* '''akmod-tp_smapi''' ''(TLP + RPM Fusion Repo)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen. <br />
* '''akmod-acpi_call''' ''(TLP Repo)'' - optional ''nur für ThinkPads'', acpi_call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
<br />
Die Pakete installiert man über die Paketverwaltung oder im Terminal:<br />
yum install tlp tlp-rdw akmod-tp_smapi<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
yum install acpi_call<br />
<br />
= Kernel-Bootoptionen =<br />
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.<br />
<br />
'''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.<br />
'''<br />
== Intel-Grafik (Kernel 3.0 und höher, ''nicht Ubuntu 12.04'') ==<br />
'''i915.i915_enable_rc6=1'''<br />
<br />
Aktiviert den RC6-Stromsparmodus des Intel-Grafikchips. Hohes Sparpotential bei Sandy-Bridge-Hardware. Kann zum Hängenbleiben der Grafikdarstellung führen.<br />
<br />
<u>Hinweis:</u> ab Ubuntu 12.04 ist diese Bootoption nicht mehr nötig.<br />
<br />
== Allgemein (nur Kernel 2.6.39, ''nicht Ubuntu 11.10 und höher'') ==<br />
'''pcie_aspm=force'''<br />
<br />
Aktiviert das [[TLP_Einstellungen#Active_State_Power_Management|PCIe Active State Power Management]]. Kann zum Hängenbleiben des Systems führen.<br />
<br />
<u>Hinweis:</u> in Kernel 3.0 (Ubuntu 11.10) und Kernel 3.2 (Ubuntu 12.04) ist diese Bootoption ''nicht'' mehr nötig. Dies gilt trotz folgender Ausgabe von tlp-stat:<br />
+++ PCIe Active State Power Management<br />
/sys/module/pcie_aspm/parameters/policy = default (disabled by kernel)<br />
<br />
== Boot-Konfiguration ==<br />
Aktuelle Distributionen verwenden GRUB2 für den Bootvorgang. Die Bootoptionen sind in '''/etc/default/grub''' hinzuzufügen (Beispiel):<br />
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash '''pcie_aspm=force''' '''i915.i915_enable_rc6=1'''"<br />
Mehrere Optionen sind mit Leerzeichen zu trennen.<br />
<br />
Nach jeder Änderung sind die Bootoptionen stets mit<br />
sudo update-grub<br />
und einem Reboot zu aktivieren.<br />
<br />
<u>Hinweis:</u> es ist empfehlenswert die Bootoptionen jeweils '''einzeln''' hinzuzufügen und zu testen um bei auftretenden Probleme den Verursacher leichter eingrenzen zu können.<br />
<br />
= Einstellungen vornehmen =<br />
Alle TLP-Einstellungen finden sich in '''/etc/default/tlp''' – siehe [[TLP Einstellungen]].<br />
<br />
= Start =<br />
Sind Installation und Konfiguration abgeschlossen, aktiviert sich TLP automatisch beim Systemstart. <br />
<br />
Alternativ startet man TLP sofort mit dem Kommando<br />
sudo tlp start<br />
Geänderte Einstellungen können ebenfalls auf diesem Wege sofort aktiviert werden.<br />
<br />
= Check =<br />
Um zu prüfen ob TLP korrekt arbeitet, benutzt man das Kommando<br />
sudo tlp-stat<br />
und schaut in der Ausgabe nach<br />
+++ System Status<br />
TLP power save = enabled<br />
power source = ...<br />
<br />
<u>Hinweis:</u> es gibt keinen TLP-Hintergrund-Prozess oder -Dämon den man mit ps anzeigen könnte.<br />
<br />
= Terminal-Kommandos =<br />
<u>Hinweis:</u> alle in diesem Kapitel beschriebenen, mit sudo beginnenden Kommandos, können ohne sudo in einer root-Shell ausgeführt werden.<br />
<br />
== wifi, bluetooth, wwan ==<br />
Integriertes WLAN, Bluetooth und WWAN (UMTS) lassen sich im Terminal ein-, aus- und umschalten bzw. bei Aufruf ohne Parameter abfragen:<br />
wifi <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
<u>Hinweis:</u> für Intel 2100b-, 2200bg- und 2915abg-Karten muß das Kommando mit <code>sudo</code> oder in einer Root-Shell aufgerufen werden.<br />
<br />
bluetooth <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
wwan <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
<u>Hinweis:</u> Voraussetzung für die gezeigten Funktionen ist, daß die Hardware das rfkill-Framework des Kernels unterstützt (Ausnahme: Intel 2100/2200/2915). Zur Überprüfung gibt man<br />
rfkill list<br />
ein und schaut ob die gewünschte Geräteklasse wifi/bluetooth/wwan in der Auflistung erscheint (für Debian ist zuvor das Paket '''rfkill''' zu installieren).<br />
<br />
== tlp-stat ==<br />
Statusbericht der Konfiguration und aller aktiven Einstellungen erstellen:<br />
sudo tlp-stat<br />
<br />
Nur Akkuinformationen anzeigen:<br />
sudo tlp-stat -b<br />
sudo tlp-stat --battery<br />
<br />
Nur Konfiguration anzeigen:<br />
tlp-stat -c<br />
tlp-stat --config<br />
<br />
Nur Schaltzustand der Funkgeräte anzeigen:<br />
tlp-stat -r<br />
tlp-stat --rfkill<br />
<br />
Nur Temperaturen und Lüfterdrehzahl anzeigen:<br />
tlp-stat -t<br />
tlp-stat --temp<br />
<br />
Traceausgabe aus '''/var/log/debug''' anzeigen:<br />
tlp-stat -T<br />
tlp-stat --trace<br />
<br />
== tlp ==<br />
=== Einstellungen für die momentane Stromquelle aktivieren/testen ===<br />
sudo tlp start<br />
<br />
=== Einstellungen für Akkubetrieb aktivieren ===<br />
(unabhängig von der tatsächlichen, momentanen Stromquelle)<br />
sudo tlp bat<br />
<br />
=== Einstellungen für Betrieb am Netzteil aktivieren ===<br />
(unabhängig von der tatsächlichen, momentanen Stromquelle)<br />
sudo tlp ac<br />
<br />
=== Stromspar-Einstellungen für WLAN aktivieren ===<br />
(nur für unterstützte Adapter bzw. Kernel)<br />
sudo tlp wifi<br />
<br />
=== Auto Suspend für alle angeschlossenen USB-Geräte aktivieren ===<br />
(außer in Blacklist enthaltene und Eingabegeräte) <br />
sudo tlp usb<br />
<br />
=== Optisches Laufwerk in Wechselschacht/Ultrabay ausschalten ===<br />
sudo tlp bayoff<br />
<u>Hinweise zu bayoff:</u> <br />
* Das Laufwerk kann über den Wechselschacht-/Ultrabay-Entriegelungsschieber bzw. bei neueren Modellen über den Auswurfknopf am Laufwerk wieder eingeschaltet werden.<br />
* Alle anderen Geräte in Wechselschacht/UltraBay, insbesondere Festplatten, werden durch dieses Kommando ''nicht'' ausgeschaltet.<br />
<br />
=== Akku-Ladeschwellen vorübergehend ändern ===<br />
''nur für ThinkPads''<br />
<br />
Die Ladeschwellen werden auf die angegebenen Werte gesetzt (nur für ThinkPads, ''nicht'' SL, L- und Edge-Baureihe).<br />
<br />
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.<br />
<br />
sudo tlp setcharge <nowiki> [ START_SCHWELLE STOP_SCHWELLE [ BAT0 | BAT1 ] ]</nowiki><br />
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.<br />
<br />
=== Akku-Ladeschwellen vorübergehend auf Maximum setzen ===<br />
''nur für ThinkPads''<br />
<br />
Die Ladeschwellen werden auf Werkseinstellungen 96/100 % gesetzt. Dient dazu den Akku voll aufzuladen.<br />
sudo tlp fullcharge <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.<br />
<br />
=== Akku im Betrieb am Netzteil entladen ===<br />
''nur für ThinkPads''<br />
<br />
sudo tlp discharge <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
Mit dem Parameter <code>BAT0</code> (Default) wird der Hauptakku, mit <code>BAT1</code> der Ultrabayakku entladen. Das Kommando zeigt laufend die verbleibende Kapazität und Entladezeit an. Das Entladen kann jederzeit mit Strg+C abgebrochen werden.<br />
<br />
<u>Hinweise:</u> <br />
* das Kommando funktioniert nur mit angeschlossenem Netzteil<br />
* während des Entladevorgangs kann ganz normal mit dem ThinkPad gearbeitet werden<br />
* bei Problemen mit dieser Funktion bitte auch die [[TLP_FAQ#Akku|TLP FAQ]] beachten<br />
<br />
=== Akku rekalibrieren ===<br />
''nur für ThinkPads''<br />
<br />
<u>Hinweis:</u> der Rekalibrierungsvorgang sorgt dafür, daß die Elektronik im Akku Ladezustand und Kapazität korrekt wiedergibt. Verschlissene oder defekte Akkuzellen werden dadurch nicht repariert.<br />
<br />
sudo tlp recalibrate <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
<br />
Das Kommando faßt die Funktionen fullcharge und discharge zusammen. Zunächst werden die Ladeschwellen auf Werkseinstellungen 96/100 % gesetzt, dann der Akku vollständig entladen.<br />
<br />
=== Disk ID ===<br />
tlp diskid<br />
Ermittelt die IDs der Festplatten zur Angabe im Konfigurationsparameter [[TLP_Einstellungen#Angabe_der_Ger.C3.A4te|DISK_DEVICES]].<br />
<br />
=== Statusbericht ===<br />
sudo tlp stat<br />
Entspricht [[TLP_-_Stromspareinstellungen_fuer_Ubuntu#tlp-stat|tlp-stat]].<br />
<br />
== run-on-ac, run-on-bat ==<br />
Bedingtes Starten von Befehlen in Abhängigkeit von der aktiven Stromquelle:<br />
run-on-ac befehl parameter ...<br />
run-on-bat befehl parameter ...<br />
Der <code>befehl</code> wird nur ausgeführt, wenn die passende Stromquelle (<code>-ac</code> für das Netzteil, <code>-bat</code> für den Akku) aktiv ist. Dies kann man z.B. in ''"System -> Einstellungen -> Startprogramme"'' verwenden.<br />
<br />
= Manpages =<br />
Details aller Befehle erhält man per:<br />
man <befehl><br />
<br />
= Lizenz =<br />
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]].<br />
<br />
= Support =<br />
== FAQ ==<br />
Erste Anlaufstation bei Fragen und Problemen ist die [[TLP FAQ]]. <br />
<br />
== Thinkpad-Forum ==<br />
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).<br />
Bitte bei Anfragen dort stets die vollständige Ausgabe von ('''möglichst im Akkubetrieb''')<br />
sudo tlp-stat<br />
per http://paste.ubuntuusers.de beifügen.<br />
<br />
== Trace-Modus ==<br />
Bei komplexen Fehlersituationen kann durch folgende [[TLP_Einstellungen|Einstellung]] in '''/etc/default/tlp''' der [[TLP_Einstellungen#Trace-Modus|Trace-Modus]] aktiviert werden:<br />
TLP_DEBUG="bat lock nm path pm rf run sysfs udev usb"<br />
<br />
Die gesammelten Informationen können jederzeit mit<br />
tlp-stat -T<br />
oder<br />
grep "tlp" /var/log/debug<br />
ausgelesen werden.<br />
<br />
Falls der Befehl keine Ausgabe erzeugt, muss die Konfiguration von rsyslogd ergänzt werden. Dazu legt man die Datei '''/etc/rsyslog.d/90-debug.conf''' mit folgendem Inhalt an:<br />
*.=debug;\<br />
auth,authpriv.none;\<br />
news.none;mail.none -/var/log/debug<br />
<br />
Anschließend startet den Dämon neu mit<br />
sudo /etc/init.d/rsyslog restart<br />
<br />
und führt den Testfall erneut aus.<br />
<br />
= Links =<br />
== TLP ==<br />
* [[TLP Einstellungen]] <br />
* [[TLP FAQ]]<br />
* [http://thinkpad-forum.de/threads/82441-Projektvorstellung-TLP---Linux-Stromsparen TLP-Support-Thread] – im [http://thinkpad-forum.de/forums/22-Linux Thinkpad-Forum] <br />
* [http://linrunner.de/tlp TLP] – Projekt-Homepage<br />
* [http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html TLP Linux Advanced Power Management] – Documentation in English<br />
* [https://github.com/linrunner/TLP TLP Quellcode] – GIT Repository bei Github.com (englisch)<br />
* [http://linrunner.de/en/tlp/docs/tlp-developer-documentation.html TLP Developer Documentation] – Hinweise zur Paketierung (englisch)<br />
* [https://launchpad.net/~linrunner/+archive/tlp TLP PPA] – Pakete für Ubuntu und Debian (englisch)<br />
<br />
== Hintergrund ==<br />
* [http://thinkpad-wiki.org/Messung_der_Leistungsaufnahme_unter_Linux Messung des Stromverbrauchs] – Wikiartikel<br />
* [http://www.linux-phc.org/wiki/doku.php PHC wiki] – PHC Dokumentation (englisch)<br />
* [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Absenken der Prozessorspannung] – Anleitung zum Undervolting<br />
* [http://wiki.ubuntuusers.de/Festplattenstatus SMART] – Ermitteln des Festplattenzustands<br />
* [http://www.heise.de/open/artikel/Die-Woche-Ungenutztes-Stromsparpotenzial-1361381.html Ungenutztes Stromsparpotenzial] – Artikel zu den Kernel-Bootoptionen auf heise.de<br />
<br />
= Changelog =<br />
<br />
== Version 0.3.7.1 – 23.08.2012 ==<br />
Fehlerbehebung:<br />
* Bug #39: tlp-stat: /sys/devices/platform/coretemp.0/temp1_input existiert nicht (Laurent Bonnaud)<br />
<br />
== Version 0.3.7 – 13.08.2012 ==<br />
Neue Features:<br />
* Unterstützung von systemd (Arch Linux, Fedora, Gentoo)<br />
* Ladeschwellen für Sandy-Bridge- und neuere Modelle (X220/T420, X230/T430 etc.) via tpacpi-bat<br />
* DEVICES_TO_ENABLE_ON_SHUTDOWN: Funkgeräte beim Herunterfahren einschalten, damit andere (parallel installierte) Betriebssysteme sie finden<br />
* DEVICES_TO_ENABLE_ON_STARTUP: Funkgeräte beim Systemstart einschalten<br />
* tlp-stat:<br />
** TRIM-Fähigkeit bei SSDs anzeigen<br />
** Neue SMART Attribute (179, 241)<br />
** Neue Kommandozeilenschalter -r, -t, -T<br />
** CPU-Temperatur und Lüfterdrehzahl anzeigen auch wenn '''/proc/acpi/ibm/{thermal|fan}''' nicht zur Verfügung stehen<br />
** Durchschnittliche Leistungsaufnahme ('''tp_smapi/power_avg''') anzeigen<br />
<br />
Fehlerbehebung:<br />
* Bug #34: Systemstart hängt bei Fedora 17 (DigitalFlow)<br />
* Bug #35: Herunterfahren führt statt zum Ausschalten zu einem Neustart; neuer Parameter USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN (Thubo)<br />
* Bug #38: wifi on/off funktioniert nicht mit Intel 2100/2200/2915 (kristatos)<br />
<br />
== Version 0.3.6 – 23.03.2012 ==<br />
Neue Features:<br />
* USB Autosuspend wird nun per udev gesteuert und erfaßt dadurch auch nachträglich angesteckte/eingeschaltete Geräte<br />
* Wahlweise Funkgerätezustand beim Systemstart wiederherstellen; wie beim letzten Herunterfahren bzw. Neustart (fabio)<br />
* Radio Device Wizard: Funkgeräte ereignisgesteuert ein- und ausschalten bei Netzwerkverbindung/-trennung, An-/Abdocken (Samba);<br/>eigenes Paket '''tlp-rdw''' in Ubuntu/Debian, '''das nach einem autom. Update manuell nachinstalliert werden muss!'''<br />
* Prozessortakt-Steuerung (Alex Lochmann)<br />
* tlp-stat: Konfiguration mit anzeigen<br />
<br />
Fehlerbehebung:<br />
* Runtime PM wird nur für einen Teil der PCI(e)-Geräte aktiviert; im Akkubetrieb nun wieder per Default aktiviert; beseitigt Probleme mit dem Herunterfahren<br />
<br />
== Ältere Versionen ==<br />
Vollständiges Changelog siehe [https://github.com/linrunner/TLP/blob/master/debian/changelog hier].<br />
<br />
[[Category:Linux]] <br />
[[Category:Stromsparen]]<br />
[[Category:Archlinux]]<br />
[[Category:Debian]]<br />
[[Category:Fedora]]<br />
[[Category:Gentoo]]<br />
[[Category:openSUSE]]<br />
[[Category:Ubuntu]]</div>V164https://thinkwiki.de/index.php?title=TLP_-_Linux_Stromsparen&diff=19062TLP - Linux Stromsparen2012-12-24T18:26:50Z<p>V164: /* Debian 6.0 und höher */</p>
<hr />
<div><div style="text-align: right;"><br />
[http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html English version]<br />
</div> <br />
<br />
= Was ist TLP? =<br />
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. <br />
<br />
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. <br />
<br />
Hier soll TLP Abhilfe schaffen, indem es Linux die Feinheiten des Stromsparens beibringt, ohne daß der Anwender allzuviel Detailwissen mitbringen muß. <br />
<br />
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.<br />
<br />
TLP-Pakete sind verfügbar für Arch, Debian, Fedora, 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.<br />
<br />
<u>Hinweis:</u> TLP ist für alle Laptop-Fabrikate geeignet, das Einstellen der Akkuladeschwellen ist jedoch nur für IBM/Lenovo ThinkPads verfügbar.<br />
<br />
= Funktionen =<br />
== Einstellungen in Abhängigkeit von der Stromquelle ==<br />
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:<br />
* Kernel-Laptop-Mode und Timeouts für das Zurückschreiben der Dateisystempuffer auf die Festplatte<br />
* Prozessortakt-Steuerung<br />
* Verbrauchsbewusster Prozess-Scheduler für Multi-Core/Hyper-Threading-CPUs<br />
* Advanced Power Management Level und Spindown Timeout (je Festplatte)<br />
* SATA Aggressive Link Power Management (ALPM)<br />
* PCI Express Active State Power Management (PCIe ASPM) – ab Kernel 2.6.35<br />
* Runtime Power Management für PCI(e)-Bus-Geräte – ab Kernel 2.6.35<br />
* Radeon KMS Taktfrequenzsteuerung – ab Kernel 2.6.35, nicht fglrx<br />
* WLAN (WiFi) Stromsparmodus – abhängig von Kernel und Treiber<br />
* Optisches Laufwerk in Wechselschacht bzw. UltraBay ausschalten (beim Wechsel zum Akkubetrieb)<br />
<br />
== Weitere Einstellungen ==<br />
* I/O-Scheduler (je Festplatte)<br />
* USB Auto Suspend mit Geräte-Blacklist (Eingabegeräte werden automatisch ausgespart)<br />
* Audio Stromsparmodus – für Intel HDA- und AC97-Sound<br />
* Integriertes Bluetooth, WLAN und WWAN (UMTS) selektiv beim Systemstart bzw. beim Herunterfahren ein- bzw. ausschalten<br />
* Funkgerätezustand beim Systemstart wiederherstellen (wie beim letzten Herunterfahren bzw. Neustart)<br />
* Radio Device Wizard: Funkgeräte ereignisgesteuert ein- und ausschalten (Netzwerkverbindung/-trennung, An-/Abdocken)<br />
* Wake-on-LAN deaktivieren<br />
* Schaltzustand Ein/Aus des integrierten WWAN nach Suspend und Hibernation wiederherstellen<br />
* Undervolting von Intel-Prozessoren – erfordert den [[Ubuntu tp-Kernel]] oder einen Kernel mit [[PHC-Patch]]<br />
* Akku-Ladeschwellen – nur bei ThinkPads<br />
* Akku rekalibrieren – nur bei ThinkPads<br />
<br />
= Installieren =<br />
== Voraussetzungen ==<br />
* Eigene Stromspar-Einstellungen oder -Skripte z.B. in '''/etc/rc.local''' sind deaktiviert, ansonsten sind schwer vorhersagbare Resultate zu erwarten.<br />
* Das Paket '''laptop-mode-tools''' ist ''nicht'' installiert.<br />
<br />
== Ubuntu 10.04 bis 12.10 ==<br />
''sowie Linux Mint 9 bis 13, nicht jedoch LMDE (siehe Debian)''<br />
<br />
In die Ubuntu-Paketquellen ist das [https://launchpad.net/~linrunner/+archive/tlp/+packages TLP-PPA] einzutragen mit folgenden Terminalkommandos: <br />
sudo add-apt-repository ppa:linrunner/tlp<br />
sudo apt-get update<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(PPA)'' – Stromsparfunktionen von TLP<br />
<u>Hinweis für Ubuntu 10.04:</u> es wird automatisch das Ubuntu-Paket '''pm-utils-powersave-policy''' deinstalliert. <br />
* '''tlp-rdw''' ''(PPA)'' – optional, Funkgerätesteuerung (Radio Device Wizard)<br />
* '''tp-smapi-dkms''' ''(universe)'' – optional ''nur für ThinkPads'', [http://wiki.ubuntuusers.de/TP-SMAPI tp-smapi] ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.<br />
* '''acpi-call-tools''' ''(PPA)'' – optional ''nur für ThinkPads'', acpi-call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
* '''smartmontools''' ''(main)'' – optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(main)'' – optional, ermöglicht es Wake On LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man über die Paketverwaltung (Ubuntu Software Center, Synaptic, ...) oder im Terminal:<br />
sudo apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtool<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
sudo apt-get install acpi-call-tools<br />
<br />
== Debian 6.0 und höher ==<br />
''sowie Linux Mint Debian Edition (LMDE)''<br />
<br />
Die folgenden Schritte sind - wie bei Debian üblich - in einer Root-Shell auszuführen.<br />
<br />
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 '''/etc/apt/sources.list''' einzutragen:<br />
deb http://ppa.launchpad.net/linrunner/tlp/ubuntu lucid main<br />
<br />
Anschließend ist der Public-Key des TLP-PPA zu hinterlegen:<br />
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 02D65EFF<br />
Schlägt das vorstehende Kommando fehl, probiert man es mit einem anderen Keyserver:<br />
apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 02D65EFF<br />
<br />
Zuletzt führt man ein Update der Paketquellen durch:<br />
apt-get update<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(PPA)'' – Stromsparfunktionen von TLP<br />
* '''tlp-rdw''' ''(PPA)'' – optional, Funkgerätesteuerung (Radio Device Wizard)<br />
* '''tp-smapi-dkms''' ''(main)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen.<br />
* '''acpi-call-tools''' ''(PPA)'' – optional ''nur für ThinkPads'', acpi-call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
* '''smartmontools''' ''(main)'' - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(main)'' - optional, ermöglicht es Wake-On-LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man über die Paketverwaltung oder im Terminal:<br />
apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtool<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
sudo apt-get install acpi-call-tools<br />
<br />
<u>Hinweis:</u> Bei neueren Modellen (Sandy-Brigde) muss zusätzlich noch die unten aufgezeigte [[http://thinkwiki.de/TLP_-_Linux_Stromsparen#Kernel-Bootoptionen|Kernel-Bootoption]] übergeben werden.<br />
<br />
== Arch Linux ==<br />
[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.<br />
<br />
== Gentoo ==<br />
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.<br />
<br />
== openSUSE 11.4 und höher ==<br />
Zur Installation von TLP auf openSUSE müssen die folgenden Schritte in einer Root-Shell ausgeführt werden.<br />
<br />
Hinzufügen von Repositories:<br />
<br />
'''openSUSE 11.4'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_11.4/home:cdersch:TLP.repo<br />
Falls Contrib Repo noch nicht aktiv:<br />
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard/openSUSE:11.4:Contrib.repo <br />
<br />
'''openSUSE 12.1'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_12.1/home:cdersch:TLP.repo<br />
Falls Contrib Repo noch nicht aktiv:<br />
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/Factory:/Contrib/openSUSE_12.1/openSUSE:Factory:Contrib.repo<br />
<br />
'''openSUSE Tumbleweed'''<br />
zypper ar -f http://download.opensuse.org/repositories/home:/cdersch:/TLP/openSUSE_Tumbleweed/home:cdersch:TLP.repo<br />
<br />
Paketquellen aktualisieren:<br />
zypper ref<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(TLP Repo)''<br />
* '''tlp-rdw''' ''(TLP Repo)'' - optional, Radio Device Wizard, erfordert NetworkManager<br />
* '''tp_smapi-kmp-desktop''' ''(Contrib Repo)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen. Für Tumbleweed derzeit nicht verfügbar.<br />
<u>Hinweis:</u> Paketname muss ggf. in tp_smapi-kmp-VARIANTE angepaßt werden, die Kernelvariante lässt sich mit uname -r ermitteln.<br />
* '''smartmontools''' ''(openSUSE Repo)'' - optional, ermöglicht die Anzeige von SMART-Daten für die Festplatte(n) durch '''tlp-stat'''.<br />
* '''ethtool''' ''(openSUSE Repo)''- optional, ermöglicht es Wake On LAN zu deaktivieren.<br />
<br />
Die Pakete installiert man im Terminal als root mit folgendem Kommando (tp_smapi-Paketname ist ggf. anzupassen):<br />
zypper in tlp tlp-rdw tp_smapi-kmp-desktop smartmontools ethtool<br />
<br />
== Fedora 16 und höher ==<br />
Zur Installation von TLP für Fedora müssen die folgenden Schritte in einer Root-Shell ausgeführt werden.<br />
<br />
Hinzufügen des TLP- und des RPM-Fusion-Repositories per yum (Variante 1 - empfohlen):<br />
yum localinstall --nogpgcheck http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm<br />
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm<br />
<br />
Hinzufügen der Repositories per rpm (Variante 2):<br />
wget http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release-1.0-0.noarch.rpm<br />
wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm <br />
rpm -ivh tlp-release-*.noarch.rpm rpmfusion-free-release-*.noarch.rpm<br />
<br />
Folgende Pakete sind zu installieren:<br />
* '''tlp''' ''(TLP Repo)''<br />
* '''tlp-rdw''' ''(TLP Repo)'' - optional, Radio Device Wizard, erfordert NetworkManager<br />
* '''akmod-tp_smapi''' ''(TLP + RPM Fusion Repo)'' - optional ''nur für ThinkPads'', ermöglicht das Einstellen der Akkuladeschwellen und erweiterte Statusanzeigen. <br />
* '''akmod-acpi_call''' ''(TLP Repo)'' - optional ''nur für ThinkPads'', acpi_call ermöglicht das Einstellen der Akkuladeschwellen bei Sandy-Bridge- und neueren Modellen (X220/T420, X230/T430 etc.).<br />
<br />
Die Pakete installiert man über die Paketverwaltung oder im Terminal:<br />
yum install tlp tlp-rdw akmod-tp_smapi<br />
Für Sandy-Bridge- und neuere ThinkPad-Modelle (X220/T420, X230/T430 etc.) installiert man zusätzlich:<br />
yum install acpi_call<br />
<br />
= Kernel-Bootoptionen =<br />
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.<br />
<br />
'''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.<br />
'''<br />
== Intel-Grafik (Kernel 3.0 und höher, ''nicht Ubuntu 12.04'') ==<br />
'''i915.i915_enable_rc6=1'''<br />
<br />
Aktiviert den RC6-Stromsparmodus des Intel-Grafikchips. Hohes Sparpotential bei Sandy-Bridge-Hardware. Kann zum Hängenbleiben der Grafikdarstellung führen.<br />
<br />
<u>Hinweis:</u> ab Ubuntu 12.04 ist diese Bootoption nicht mehr nötig.<br />
<br />
== Allgemein (nur Kernel 2.6.39, ''nicht Ubuntu 11.10 und höher'') ==<br />
'''pcie_aspm=force'''<br />
<br />
Aktiviert das [[TLP_Einstellungen#Active_State_Power_Management|PCIe Active State Power Management]]. Kann zum Hängenbleiben des Systems führen.<br />
<br />
<u>Hinweis:</u> in Kernel 3.0 (Ubuntu 11.10) und Kernel 3.2 (Ubuntu 12.04) ist diese Bootoption ''nicht'' mehr nötig. Dies gilt trotz folgender Ausgabe von tlp-stat:<br />
+++ PCIe Active State Power Management<br />
/sys/module/pcie_aspm/parameters/policy = default (disabled by kernel)<br />
<br />
== Boot-Konfiguration ==<br />
Aktuelle Distributionen verwenden GRUB2 für den Bootvorgang. Die Bootoptionen sind in '''/etc/default/grub''' hinzuzufügen (Beispiel):<br />
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash '''pcie_aspm=force''' '''i915.i915_enable_rc6=1'''"<br />
Mehrere Optionen sind mit Leerzeichen zu trennen.<br />
<br />
Nach jeder Änderung sind die Bootoptionen stets mit<br />
sudo update-grub<br />
und einem Reboot zu aktivieren.<br />
<br />
<u>Hinweis:</u> es ist empfehlenswert die Bootoptionen jeweils '''einzeln''' hinzuzufügen und zu testen um bei auftretenden Probleme den Verursacher leichter eingrenzen zu können.<br />
<br />
= Einstellungen vornehmen =<br />
Alle TLP-Einstellungen finden sich in '''/etc/default/tlp''' – siehe [[TLP Einstellungen]].<br />
<br />
= Start =<br />
Sind Installation und Konfiguration abgeschlossen, aktiviert sich TLP automatisch beim Systemstart. <br />
<br />
Alternativ startet man TLP sofort mit dem Kommando<br />
sudo tlp start<br />
Geänderte Einstellungen können ebenfalls auf diesem Wege sofort aktiviert werden.<br />
<br />
= Check =<br />
Um zu prüfen ob TLP korrekt arbeitet, benutzt man das Kommando<br />
sudo tlp-stat<br />
und schaut in der Ausgabe nach<br />
+++ System Status<br />
TLP power save = enabled<br />
power source = ...<br />
<br />
<u>Hinweis:</u> es gibt keinen TLP-Hintergrund-Prozess oder -Dämon den man mit ps anzeigen könnte.<br />
<br />
= Terminal-Kommandos =<br />
<u>Hinweis:</u> alle in diesem Kapitel beschriebenen, mit sudo beginnenden Kommandos, können ohne sudo in einer root-Shell ausgeführt werden.<br />
<br />
== wifi, bluetooth, wwan ==<br />
Integriertes WLAN, Bluetooth und WWAN (UMTS) lassen sich im Terminal ein-, aus- und umschalten bzw. bei Aufruf ohne Parameter abfragen:<br />
wifi <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
<u>Hinweis:</u> für Intel 2100b-, 2200bg- und 2915abg-Karten muß das Kommando mit <code>sudo</code> oder in einer Root-Shell aufgerufen werden.<br />
<br />
bluetooth <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
wwan <nowiki>[ on | off | toggle ]</nowiki><br />
<br />
<u>Hinweis:</u> Voraussetzung für die gezeigten Funktionen ist, daß die Hardware das rfkill-Framework des Kernels unterstützt (Ausnahme: Intel 2100/2200/2915). Zur Überprüfung gibt man<br />
rfkill list<br />
ein und schaut ob die gewünschte Geräteklasse wifi/bluetooth/wwan in der Auflistung erscheint (für Debian ist zuvor das Paket '''rfkill''' zu installieren).<br />
<br />
== tlp-stat ==<br />
Statusbericht der Konfiguration und aller aktiven Einstellungen erstellen:<br />
sudo tlp-stat<br />
<br />
Nur Akkuinformationen anzeigen:<br />
sudo tlp-stat -b<br />
sudo tlp-stat --battery<br />
<br />
Nur Konfiguration anzeigen:<br />
tlp-stat -c<br />
tlp-stat --config<br />
<br />
Nur Schaltzustand der Funkgeräte anzeigen:<br />
tlp-stat -r<br />
tlp-stat --rfkill<br />
<br />
Nur Temperaturen und Lüfterdrehzahl anzeigen:<br />
tlp-stat -t<br />
tlp-stat --temp<br />
<br />
Traceausgabe aus '''/var/log/debug''' anzeigen:<br />
tlp-stat -T<br />
tlp-stat --trace<br />
<br />
== tlp ==<br />
=== Einstellungen für die momentane Stromquelle aktivieren/testen ===<br />
sudo tlp start<br />
<br />
=== Einstellungen für Akkubetrieb aktivieren ===<br />
(unabhängig von der tatsächlichen, momentanen Stromquelle)<br />
sudo tlp bat<br />
<br />
=== Einstellungen für Betrieb am Netzteil aktivieren ===<br />
(unabhängig von der tatsächlichen, momentanen Stromquelle)<br />
sudo tlp ac<br />
<br />
=== Stromspar-Einstellungen für WLAN aktivieren ===<br />
(nur für unterstützte Adapter bzw. Kernel)<br />
sudo tlp wifi<br />
<br />
=== Auto Suspend für alle angeschlossenen USB-Geräte aktivieren ===<br />
(außer in Blacklist enthaltene und Eingabegeräte) <br />
sudo tlp usb<br />
<br />
=== Optisches Laufwerk in Wechselschacht/Ultrabay ausschalten ===<br />
sudo tlp bayoff<br />
<u>Hinweise zu bayoff:</u> <br />
* Das Laufwerk kann über den Wechselschacht-/Ultrabay-Entriegelungsschieber bzw. bei neueren Modellen über den Auswurfknopf am Laufwerk wieder eingeschaltet werden.<br />
* Alle anderen Geräte in Wechselschacht/UltraBay, insbesondere Festplatten, werden durch dieses Kommando ''nicht'' ausgeschaltet.<br />
<br />
=== Akku-Ladeschwellen vorübergehend ändern ===<br />
''nur für ThinkPads''<br />
<br />
Die Ladeschwellen werden auf die angegebenen Werte gesetzt (nur für ThinkPads, ''nicht'' SL, L- und Edge-Baureihe).<br />
<br />
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.<br />
<br />
sudo tlp setcharge <nowiki> [ START_SCHWELLE STOP_SCHWELLE [ BAT0 | BAT1 ] ]</nowiki><br />
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.<br />
<br />
=== Akku-Ladeschwellen vorübergehend auf Maximum setzen ===<br />
''nur für ThinkPads''<br />
<br />
Die Ladeschwellen werden auf Werkseinstellungen 96/100 % gesetzt. Dient dazu den Akku voll aufzuladen.<br />
sudo tlp fullcharge <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
Die geänderten Akku-Ladeschwellen werden beim nächsten Systemstart wieder auf die in den Einstellungen vorgegebenen Werte gesetzt.<br />
<br />
=== Akku im Betrieb am Netzteil entladen ===<br />
''nur für ThinkPads''<br />
<br />
sudo tlp discharge <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
Mit dem Parameter <code>BAT0</code> (Default) wird der Hauptakku, mit <code>BAT1</code> der Ultrabayakku entladen. Das Kommando zeigt laufend die verbleibende Kapazität und Entladezeit an. Das Entladen kann jederzeit mit Strg+C abgebrochen werden.<br />
<br />
<u>Hinweise:</u> <br />
* das Kommando funktioniert nur mit angeschlossenem Netzteil<br />
* während des Entladevorgangs kann ganz normal mit dem ThinkPad gearbeitet werden<br />
* bei Problemen mit dieser Funktion bitte auch die [[TLP_FAQ#Akku|TLP FAQ]] beachten<br />
<br />
=== Akku rekalibrieren ===<br />
''nur für ThinkPads''<br />
<br />
<u>Hinweis:</u> der Rekalibrierungsvorgang sorgt dafür, daß die Elektronik im Akku Ladezustand und Kapazität korrekt wiedergibt. Verschlissene oder defekte Akkuzellen werden dadurch nicht repariert.<br />
<br />
sudo tlp recalibrate <nowiki>[ BAT0 | BAT1 ]</nowiki><br />
<br />
Das Kommando faßt die Funktionen fullcharge und discharge zusammen. Zunächst werden die Ladeschwellen auf Werkseinstellungen 96/100 % gesetzt, dann der Akku vollständig entladen.<br />
<br />
=== Disk ID ===<br />
tlp diskid<br />
Ermittelt die IDs der Festplatten zur Angabe im Konfigurationsparameter [[TLP_Einstellungen#Angabe_der_Ger.C3.A4te|DISK_DEVICES]].<br />
<br />
=== Statusbericht ===<br />
sudo tlp stat<br />
Entspricht [[TLP_-_Stromspareinstellungen_fuer_Ubuntu#tlp-stat|tlp-stat]].<br />
<br />
== run-on-ac, run-on-bat ==<br />
Bedingtes Starten von Befehlen in Abhängigkeit von der aktiven Stromquelle:<br />
run-on-ac befehl parameter ...<br />
run-on-bat befehl parameter ...<br />
Der <code>befehl</code> wird nur ausgeführt, wenn die passende Stromquelle (<code>-ac</code> für das Netzteil, <code>-bat</code> für den Akku) aktiv ist. Dies kann man z.B. in ''"System -> Einstellungen -> Startprogramme"'' verwenden.<br />
<br />
= Manpages =<br />
Details aller Befehle erhält man per:<br />
man <befehl><br />
<br />
= Lizenz =<br />
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]].<br />
<br />
= Support =<br />
== FAQ ==<br />
Erste Anlaufstation bei Fragen und Problemen ist die [[TLP FAQ]]. <br />
<br />
== Thinkpad-Forum ==<br />
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).<br />
Bitte bei Anfragen dort stets die vollständige Ausgabe von ('''möglichst im Akkubetrieb''')<br />
sudo tlp-stat<br />
per http://paste.ubuntuusers.de beifügen.<br />
<br />
== Trace-Modus ==<br />
Bei komplexen Fehlersituationen kann durch folgende [[TLP_Einstellungen|Einstellung]] in '''/etc/default/tlp''' der [[TLP_Einstellungen#Trace-Modus|Trace-Modus]] aktiviert werden:<br />
TLP_DEBUG="bat lock nm path pm rf run sysfs udev usb"<br />
<br />
Die gesammelten Informationen können jederzeit mit<br />
tlp-stat -T<br />
oder<br />
grep "tlp" /var/log/debug<br />
ausgelesen werden.<br />
<br />
Falls der Befehl keine Ausgabe erzeugt, muss die Konfiguration von rsyslogd ergänzt werden. Dazu legt man die Datei '''/etc/rsyslog.d/90-debug.conf''' mit folgendem Inhalt an:<br />
*.=debug;\<br />
auth,authpriv.none;\<br />
news.none;mail.none -/var/log/debug<br />
<br />
Anschließend startet den Dämon neu mit<br />
sudo /etc/init.d/rsyslog restart<br />
<br />
und führt den Testfall erneut aus.<br />
<br />
= Links =<br />
== TLP ==<br />
* [[TLP Einstellungen]] <br />
* [[TLP FAQ]]<br />
* [http://thinkpad-forum.de/threads/82441-Projektvorstellung-TLP---Linux-Stromsparen TLP-Support-Thread] – im [http://thinkpad-forum.de/forums/22-Linux Thinkpad-Forum] <br />
* [http://linrunner.de/tlp TLP] – Projekt-Homepage<br />
* [http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html TLP Linux Advanced Power Management] – Documentation in English<br />
* [https://github.com/linrunner/TLP TLP Quellcode] – GIT Repository bei Github.com (englisch)<br />
* [http://linrunner.de/en/tlp/docs/tlp-developer-documentation.html TLP Developer Documentation] – Hinweise zur Paketierung (englisch)<br />
* [https://launchpad.net/~linrunner/+archive/tlp TLP PPA] – Pakete für Ubuntu und Debian (englisch)<br />
<br />
== Hintergrund ==<br />
* [http://thinkpad-wiki.org/Messung_der_Leistungsaufnahme_unter_Linux Messung des Stromverbrauchs] – Wikiartikel<br />
* [http://www.linux-phc.org/wiki/doku.php PHC wiki] – PHC Dokumentation (englisch)<br />
* [http://wiki.ubuntuusers.de/Prozessorspannung_absenken Absenken der Prozessorspannung] – Anleitung zum Undervolting<br />
* [http://wiki.ubuntuusers.de/Festplattenstatus SMART] – Ermitteln des Festplattenzustands<br />
* [http://www.heise.de/open/artikel/Die-Woche-Ungenutztes-Stromsparpotenzial-1361381.html Ungenutztes Stromsparpotenzial] – Artikel zu den Kernel-Bootoptionen auf heise.de<br />
<br />
= Changelog =<br />
<br />
== Version 0.3.7.1 – 23.08.2012 ==<br />
Fehlerbehebung:<br />
* Bug #39: tlp-stat: /sys/devices/platform/coretemp.0/temp1_input existiert nicht (Laurent Bonnaud)<br />
<br />
== Version 0.3.7 – 13.08.2012 ==<br />
Neue Features:<br />
* Unterstützung von systemd (Arch Linux, Fedora, Gentoo)<br />
* Ladeschwellen für Sandy-Bridge- und neuere Modelle (X220/T420, X230/T430 etc.) via tpacpi-bat<br />
* DEVICES_TO_ENABLE_ON_SHUTDOWN: Funkgeräte beim Herunterfahren einschalten, damit andere (parallel installierte) Betriebssysteme sie finden<br />
* DEVICES_TO_ENABLE_ON_STARTUP: Funkgeräte beim Systemstart einschalten<br />
* tlp-stat:<br />
** TRIM-Fähigkeit bei SSDs anzeigen<br />
** Neue SMART Attribute (179, 241)<br />
** Neue Kommandozeilenschalter -r, -t, -T<br />
** CPU-Temperatur und Lüfterdrehzahl anzeigen auch wenn '''/proc/acpi/ibm/{thermal|fan}''' nicht zur Verfügung stehen<br />
** Durchschnittliche Leistungsaufnahme ('''tp_smapi/power_avg''') anzeigen<br />
<br />
Fehlerbehebung:<br />
* Bug #34: Systemstart hängt bei Fedora 17 (DigitalFlow)<br />
* Bug #35: Herunterfahren führt statt zum Ausschalten zu einem Neustart; neuer Parameter USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN (Thubo)<br />
* Bug #38: wifi on/off funktioniert nicht mit Intel 2100/2200/2915 (kristatos)<br />
<br />
== Version 0.3.6 – 23.03.2012 ==<br />
Neue Features:<br />
* USB Autosuspend wird nun per udev gesteuert und erfaßt dadurch auch nachträglich angesteckte/eingeschaltete Geräte<br />
* Wahlweise Funkgerätezustand beim Systemstart wiederherstellen; wie beim letzten Herunterfahren bzw. Neustart (fabio)<br />
* Radio Device Wizard: Funkgeräte ereignisgesteuert ein- und ausschalten bei Netzwerkverbindung/-trennung, An-/Abdocken (Samba);<br/>eigenes Paket '''tlp-rdw''' in Ubuntu/Debian, '''das nach einem autom. Update manuell nachinstalliert werden muss!'''<br />
* Prozessortakt-Steuerung (Alex Lochmann)<br />
* tlp-stat: Konfiguration mit anzeigen<br />
<br />
Fehlerbehebung:<br />
* Runtime PM wird nur für einen Teil der PCI(e)-Geräte aktiviert; im Akkubetrieb nun wieder per Default aktiviert; beseitigt Probleme mit dem Herunterfahren<br />
<br />
== Ältere Versionen ==<br />
Vollständiges Changelog siehe [https://github.com/linrunner/TLP/blob/master/debian/changelog hier].<br />
<br />
[[Category:Linux]] <br />
[[Category:Stromsparen]]<br />
[[Category:Archlinux]]<br />
[[Category:Debian]]<br />
[[Category:Fedora]]<br />
[[Category:Gentoo]]<br />
[[Category:openSUSE]]<br />
[[Category:Ubuntu]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19031Linux auf X-Serie Tablets2012-12-23T17:56:35Z<p>V164: /* Desktop schöner gestalten: Angepasste Wallpaper */</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird weiter unten eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden Hardwarebutton genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms folgt.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung eine logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
# Button Left<br />
setkeycodes 6e 158<br />
<br />
# Button Right<br />
setkeycodes 6d 159<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons nach der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben.<br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst.<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. Einer der Hardware-Button fungiert wie oben beschrieben als Super-Taste, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es giibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es erweckt den Eindruck, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter eog möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X61t abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Skript um es bei jedem Start auszuführen in die rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=19030Linux auf X-Serie Tablets2012-12-23T17:56:16Z<p>V164: Desktophintergrund ergänzt.</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird weiter unten eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden Hardwarebutton genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms folgt.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung eine logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
# Button Left<br />
setkeycodes 6e 158<br />
<br />
# Button Right<br />
setkeycodes 6d 159<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons nach der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben.<br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst.<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. Einer der Hardware-Button fungiert wie oben beschrieben als Super-Taste, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Desktop schöner gestalten: Angepasste Wallpaper===<br />
<br />
Ein eher ästhetischer Gesichtspunkt betrifft die Gestaltung des Desktophintergrundes. Da der Bildschirminhalt beliebig gedreht werden kann, kann der Desktophintergrund einmal bspw. die Größe 1280x800 bzw. im Hochformat dann 800x1280 betragen. Ein auf die Auflösung 1280x800 optimiertes Bild sieht jedoch in der Auflösung 800x1280 unschön aus. Es giibt grundsätzlich zwei Möglichkeiten dem Problem zu begegnen.<br />
<br />
Die erste Möglichkeit ist, ein Bild mit der Auflösung 1280x1280 als Hintergrundbild zu verwenden. Dies bedingt jedoch, dass das "Hauptmotiv" des Bildes relativ stark zentriert ist, was die Auswahl oder Gestaltung des Bildes erschwert. Diese Lösung kann jedoch bei Farbverläufen u.ä. Verwendung finden.<br />
<br />
Eine andere Möglichkeit ist, für jede Ausrichtung das selbe Bild (im Folgenden Quellbild genannt) zu verwenden, das einmal für die Auflösung 1280x800 bearbeitet wird und einmal für das Hochformat 800x1280. Durch das gleiche Quellbild sehen beide Motive ganz ähnlich aus und es erweckt den Eindruck, dass jeweils das selbe Bild dargestellt wird, obwohl es ja zwei Bearbeitungsstände gibt. Bearbeiten Sie also mit einem Bildbearbeitungsprogramm Ihrer Wahl ein Quellbild und gestalten Sie daraus ein hochformatiges und ein querformaties Zielbild.<br />
<br />
Um zwischen den beiden Zielbildern automatisch durch das Script bzw. durch die Schnellstarter hin und herzuschalten, ergänzen Sie in der zweiten Zeile der Schnellstarter bzw. nach dem Befehl '''xrandr''' im script die Zeile:<br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-quer.jpg<br />
<br />
bzw. <br />
<br />
gsettings set org.gnome.desktop.background picture-uri file:///home/pad/zum/bild/hintergrund-hoch.jpg<br />
<br />
Der Befehl zum Wechsel des Desktophintergrundes muss dabei recht früh im Script übergeben werden, weil es sonst passiert, dass man noch kurz das alte, in dem Fall nicht mehr passende Hintergrundbild, sieht, bevor auf das neue umgeschaltet wird.<br />
<br />
===Besonderheiten X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter eog möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X61t abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Skript um es bei jedem Start auszuführen in die rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Linux_auf_X-Serie_Tablets&diff=18523Linux auf X-Serie Tablets2012-12-12T13:52:40Z<p>V164: /* Nützliche Programme */</p>
<hr />
<div>==Einleitung==<br />
Die gerätespezifischen Funktionen der X-Tablets funktionieren unter Linux zumeist nicht gleich nach der Installation des Grundsystems oder sie funktionieren nur zum Teil. Dieser Beitrag zeigt Wege auf, wie die Tabletfunktionen unter verschiedenen Linux-Distibutionen eingerichtet werden können.<br />
<br />
==Debian==<br />
=== Grundinstallation ===<br />
<br />
Die folgende Installationsanleitung bezieht sich auf ein [[X61#X61_Tablet|X61t]] mit Debian Testing. Sie ist jedoch in Grundzügen auch auf andere Tablets der X-Serie anwendbar. Auf bekannte Besonderheiten bzgl. andere Modelle der X-Serie wird weiter unten eingegangen. Als Installationmedium kann ein Image von [http://www.debian.org www.debian.org] verwendet werden. Hierzu wird empfohlen erst ein Grundsystem ohne X (also ohne grafische Oberfläche) zu installieren. Nach einer Anpassung der Dateien /etc/fstab (falls erforderlich) und /etc/apt/sources.list kann nun der bevorzugte Desktop-Manager installiert werden. Für die hier aufgezeigte beispielhafte Installation von Debian Testing wurde Gnome 3 verwendet. Es sind jedoch auch andere Desktop Environments denkbar. Dabei ist dann jedoch zu beachten, dass bspw. bei der weiter unten aufgezeigte Möglichkeit mit der Ansteuerung mittels Schnellstartern eventuell etwas andere Wege in Bezug auf die Darstellung am Desktop gewählt werden müssen.<br />
<br />
===Erster Reboot unter X===<br />
<br />
Nach dem ersten Neustart funktioniert bereits die Eingabe mittels Stift. Bis hierhin wurden noch keine Veränderungen am System vorgenommen. Die Bildschirmrotation funktioniert noch nicht, die Sondertasten unterhalb des Bildschirms (im folgenden Hardwarebutton genannt) weisen noch keine Funktion auf.<br />
<br />
===Anforderungen und Ziele===<br />
<br />
Das X-Tablet soll die folgenden Anforderungen erfüllen können:<br />
<br />
* '''Rotations-Button''' - Es soll eine Bildschirmrotation von 90° gegenüber der vorherigen Einstellung über einen Knopfdruck auf den Rotationsbutton (Hardwarebutton) ausgeführt werden. Des Weiteren soll sich die Stiftausrichtung automatisch so verändern, dass die Ausrichtung des Stiftes der Ausrichtung des Bildschirms folgt.<br />
* '''Schnellstarter''' - Es sollen Schnellstarter vorhanden sein, mit der eine beliebige Bildschirmausrichtung unter Umgehung des Rotationsbuttons sofort anwählbar ist. Auch hier soll sich der Stift der Bildschirmausrichtung anpassen.<br />
* '''Super-Taste''' - Unter Gnome 3 ist der Super-Taste eine elementare Funktion zugeordnet. Ein Hardware-Button soll diese Funktion übernehmen.<br />
* '''Hoch / Runter / Rechts / Links-Tasten''' - Die Tablets der Serie X6xt verfügen an der rechten Bildschirmunterkante über eine gemeinsame Taste, die die Funktionen ''Hoch'', ''Runter'', ''Rechts'' und ''Links'' ausführen kann. Die Funktionen ''Hoch'' und ''Runter'' sind im Tablet-Modus durchaus sinnvoll, die Funktionen ''Rechts'' und ''Links'' sind zum Beispiel beim surfen eher unwichtig und sollen durch die Tastenbelegungen ''Vor'' und ''Zurück'' ersetzt werden.<br />
* '''Mitdrehen der Hoch / Runter / Vor / Zurück - Tasten''' - Die oben genannten Tasten sollen sich bei der Bildschirm-Rotation mitdrehen und der Bildschirmausrichtung folgen. Hält der Nutzer bspw. sein Tablet hochkant, soll ''Zurück'' zu ''Hoch'' werden, ''Vor'' zu ''Runter'', ''Runter'' zu ''Zurück'' und ''Hoch'' zu ''Vor''. Es soll also eine nach der jeweiligen Ausrichtung eine logische Anordnung der Tasten gegeben sein.<br />
* '''Automatische Bildschirm-Rotation''' - Auf diesen Punkt wird hier nicht eingegangen.<br />
<br />
===Hardware-Buttons konfigurieren===<br />
<br />
Eine Möglichkeit den Scancode herauszufinden bietet das Programm '''evtest'''. evtest erfordert root-Rechte. Führen Sie also die folgenden Befehle als root aus. Das Programm evtest befindet sich in den Main-Repos und kann über einen Paket-Manager installiert werden. Als erstes wird herausgefunden, welches Device enötigt wird.<br />
<br />
root# egrep -e ".*keyboard.*/dev/input/event[0-9]{1,2}.*" /var/log/Xorg.0.log<br />
<br />
Daraufhin erhält man eine Ausgabe wie:<br />
<br />
[ 5.543] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"<br />
<br />
Als nächstes startet man evtest mit folgendem Aufruf:<br />
<br />
root# evtest /dev/input/event0<br />
<br />
Daraufhin erhält man eine ziemlich lange Liste. Die oben aufgeführten Codes kann man sich ansehen, diese werden zum Teil später noch benötigt. Wichtig sind jedoch die, die durch einen Tastendruck ausgelesen werden können. Ein solcher Abschnitt sieht etwa so aus:<br />
<br />
Event: time 1326493063.385652, type 4 (Misc), code 4 (ScanCode), value 68<br />
Event: time 1326493063.385661, type 1 (Key), code 125 (Leftmeta), value 0<br />
Event: time 1326493063.385664, -------------- Report Sync ------------<br />
<br />
Die wichtigen Werte habe sind in diesem Beispiel '''value 68''' und '''code 125'''. Die Scancodes der Hardware-Buttons sollten nun der Reihe nach ausgelesen und notiert werden. Mit den gewonnen Werten kann man schon ein wenig arbeiten. Um beispielsweise die mittlere der drei Hardware-Buttons mit dem Keysym der Supertaste zu hinterlegen, gibt man als root den folgenden Befehl ein:<br />
<br />
root# setkeycodes 68 125<br />
<br />
So würde also der Befehl aussehen, der zu der Tastenbelegung aus dem obigen Beispiel führt. Die erste Zahl steht also für die gewünschte Taste, die zweite für das damit verbundene Zeichen. Hierbei kann (fast) noch nichts schief gehen. Die Änderung der Tastenbelegung verschwindet nach einem Neustart. Es können so also testweise alle Tasten mit neuen Keycodes hinterlegt und vor allem getestet werden.<br />
<br />
Nachdem die nötigen Belegungen heraus gefunden und getestet wurden, können diese in die Datei /etc/rc.local eingetragen werden, damit sie nach einem Neustart immer wirksam werden. Hier ein beispielhafter Auszug:<br />
<br />
#rc.local<br />
# Button Left<br />
setkeycodes 6e 158<br />
<br />
# Button Right<br />
setkeycodes 6d 159<br />
<br />
Damit können die Tasten schon die vorgesehen Aktionen ausführen.<br />
<br />
===Rotationsscript===<br />
<br />
Was soll das Rotationsscript können?<br />
<br />
* Bildschirm der Reihe nach von '''none''' über '''right''' nach '''inverted''' und weiter zu '''left''' und wieder nach '''none''' drehen.<br />
* Stift '''mitdrehen''', dies ist nötig, da sonst die Ausrichtung des Stiftes nicht mit der Bildschirmausrichtung übereinstimmt.<br />
* Belegung der Hoch / Runter / Rechts (Vor) / Links (Zurück)-Buttons nach der Bildschirmausrichtung ändern.<br />
* Bildschirmausrichtung in einen status-File schreiben<br />
<br />
Zusätzlich soll ja auch noch die Bildschirmdrehung per '''Schnellstarter''' möglich sein, so dass es nötig ist, die aktuelle Bildschirmausrichtung jederzeit abfragen zu können. Es muss also noch eine Status-Datei angelegt werden, in die der aktuelle Rotations-Status hineingeschrieben wird und abrufbar ist.<br />
<br />
Die obigen Punkte erreicht man über die folgenden Befehle:<br />
<br />
* xrandr (Bildschirm-Drehung)<br />
* xsetwacom set "Serial Wacom Tablet stylus" Rotate (Änderung der Stiftausrichtung)<br />
* setkeycodes (Änderung der Tastenbelegung)<br />
* echo (Schreiben des Status-Files)<br />
<br />
Wie oben bereits dargestellt benötigt man für den Befehl '''setkeycodes''' root-Rechte, was eine Änderung der Datei '''/etc/sudoers''' mit sich bringt, damit das Script auch von nicht-priviligierten Nutzern ausgeführt werden kann. Dazu legt man eine Gruppe '''rotation''' an und erlaubt dieser Gruppe, den Befehl '''setkeycodes''' auszuführen. Die Bearbeitung der Datei /etc/sudoers ist hinlänglich dokumentiert, weshlab hier nicht im Detail darauf eingegangen wird.<br />
<br />
Der '''Status-File''', der zum Auslesen der aktuellen Bildschirmausrichtung benötigt wird, kann bespielsweise im /home-Verzeichnis oder in /tmp angelegt werden. Nicht-priviligierte Nutzer müssen jedoch Schreibrechte für diese Datei haben.<br />
<br />
touch /Pfad/zum/anzulegenden/Status-File<br />
<br />
Hier das Rotations-Script:<br />
<br />
#!/bin/bash<br />
# name: rotatex61t.sh<br />
# from: Frank Zimmermann<br />
# date: 2011-12-21<br />
# version: 0.0.1<br />
<br />
STATUS_FILE=/home/frank/bin/rotatex61t/.rotate-status<br />
CONDITION=`cat $STATUS_FILE`<br />
<br />
if [ -n "$1" ]<br />
then<br />
case "$1" in<br />
3|right) N=3; T=cw ;;<br />
1|left) N=1; T=ccw ;;<br />
2|inverted) N=2; T=half ;;<br />
0|normal) N=0; T=none ;;<br />
esac<br />
/usr/bin/xrandr -o $N && xsetwacom set "Serial Wacom Tablet stylus" Rotate $T && echo $N > $STATUS_FILE<br />
else <br />
case "$CONDITION" in<br />
0) `xrandr -o 3` && xsetwacom set "Serial Wacom Tablet stylus" Rotate cw && `sudo setkeycodes <br />
6d 103 6e 108 71 158 6f 159` && echo 3 > $STATUS_FILE ;;<br />
3) `xrandr -o 2` && xsetwacom set "Serial Wacom Tablet stylus" Rotate half && `sudo setkeycodes <br />
6d 158 6f 103 6e 159 71 108` && echo 2 > $STATUS_FILE ;;<br />
2) `xrandr -o 1` && xsetwacom set "Serial Wacom Tablet stylus" Rotate ccw && `sudo setkeycodes <br />
6e 103 71 159 6d 108 6f 158` && echo 1 > $STATUS_FILE ;;<br />
1) `xrandr -o 0` && xsetwacom set "Serial Wacom Tablet stylus" Rotate none && `sudo setkeycodes <br />
71 103 6d 159 6f 108 6e 158` && echo 0 > $STATUS_FILE ;;<br />
esac<br />
fi<br />
<br />
exit 0<br />
<br />
Der obere Bereich (bis '''else''') ermöglicht die direkte Eingabe in ein Terminal (wird während der täglichen Arbeit mit dem Tablet aber nicht benötigt), der untere Bereich liest den Status-File ein und führt dann die entsprechenden Befehle aus und schreibt das Ergebnis wieder in den Status-File.<br />
<br />
Das Script kann beispielsweise unter /usr/local/bin/rotatex61t.sh abgelegt werden. Für das Script sind noch die Rechte mit dem Befehl chmod anzupassen.<br />
<br />
Beispiel:<br />
<br />
root# chmod a+x /usr/local/bin/rotatex61t.sh<br />
<br />
Über "Systemeinstellungen" --> "Tastatur" --> "Tastenkombinationen" kann die zuvor konfigurierte Rotationstaste (Hardwarebutton) mit diesem Script belegt werden.<br />
<br />
===Schnellstarter===<br />
<br />
Die gewünschten Schnellstarter sind ähnlich wie das Script aufgebaut. Hier die Datei '''tabletright''' als Anschauung:<br />
<br />
/usr/bin/xrandr -o right<br />
xsetwacom set "Serial Wacom Tablet stylus" Rotate Cw<br />
xsetwacom set "Serial Wacom Tablet eraser" Rotate Cw<br />
sudo setkeycodes 6d 103 6f 159 6e 108 71 158<br />
echo 3 > /home/frank/bin/rotatex61t/.rotate-status<br />
<br />
Man sieht also, dass diese einzelne Datei im Prinzip das Gleiche macht, wie der Abschnitt '''"0)"''' in der zweiten case-Verzweigung des Rotation-Scripts. Ähnliche Dateien werden nun für jede einzelne Bildschirmausrichtung nach dem Muster des Rotations-Scripts angelegt. Diese werden ebenfalls unterhalb von /usr/local/bin abgelegt und die Rechte angepasst.<br />
<br />
Als Abschluss habe ich mir noch vier Icons erstellt, die man für die Schnellstarter verwenden kann. Der rote Buchstabe steht dabei für '''right''', '''left''', '''none''' bzw. '''inverted'''.<br />
<br />
[[Bild:Tablet-right.png]]<br />
[[Bild:Tablet-normal.png]]<br />
[[Bild:Tablet-inverted.png]]<br />
[[Bild:Tablet-left.png]]<br />
<br />
<br />
Mittels des Programms '''"alacarte"''' können in der Sektion '''"Zubehör"''' vier neue Einträge erstellt werden:<br />
<br />
"Neuer Eintrag" --> "Name: Rotate Inverted" --> "Befehl: Ablageort der Schnellstarte-Datei" --> Kommentar nach belieben.<br />
<br />
Diese vier Schnellstarter können dann noch zu denn Favoriten zugefügt werden, so dass diese schnell erreichbar sind. Einer der Hardware-Button fungiert wie oben beschrieben als Super-Taste, so dass mit einem Tastendruck die Gnome-Shell geöffnet werden kann.<br />
<br />
Sollte gewünscht werden, dass das Tablet auch im Tablet-Modus bzw. im gedrehten Zustand herunter gefahren wird, benötigt man noch eine weiter Zeile in der Datei /etc/rc.local, welche den Status-File auf "0" setzt, um nach einem Neustart wieder den Ursprungszustand herzustellen:<br />
<br />
#rc.local (Auszug)<br />
echo 0 > /Pfad/zum/Status-File<br />
<br />
===Das Programm '''xsetwacom'''===<br />
<br />
Für die Konfiguration in Bezug auf Bildschirmausrichtung und Stiftverhalten ist das Programm '''xsetwacom''' verantwortlich. Da hierfür keine grafische Oberfläche existiert, ist eine Konfiguration über ein Terminal nötig. Der Befehl<br />
<br />
$ xsetwacom --help<br />
<br />
bzw.<br />
<br />
$ man xsetwacom<br />
<br />
liefert eine kürzere oder ausführlichere Beschreibung.<br />
<br />
Einstellungen können über<br />
<br />
$ xsetwacom -s get "devicename" parameter<br />
<br />
ausgelesen werden, mittels des Befehls<br />
<br />
$ xsetwacom set "devicename" parameter value<br />
<br />
setzt man Parameter und Werte neu. Die Option '''-s''' im get-Befehl kann auch durch '''-x''' ersetzt werden, so dass man eine Ausgabe erhält, die für die Datei /usr/share/X11/xorg.conf.d/50-wacom.conf verwendet werden kann. Über den set-Befehl können also alle gewünschten Veränderungen getestet werden, bevor diese in die oben genannte Datei geschrieben werden.<br />
<br />
===/usr/share/X11/xorg.conf.d/50-wacom.conf===<br />
<br />
In der Datei /usr/share/X11/xorg.conf.d/50-wacom.conf können zahlreiche Veränderungen zum Verhalten des Stiftes vorgenommen werden. Nähere Informationen zum Umfang und den Möglichkeiten der Änderungen liefert <br />
<br />
man wacom<br />
<br />
bzw.<br />
<br />
man xsetwacom<br />
<br />
Um die Änderungen wirksam zu machen muss der X-server mit<br />
<br />
root# /etc/init.d/gdm3 restart<br />
<br />
neu gestartet werden.<br />
<br />
'''''Vorsicht! Die vor der Editierung funktionierende Datei ist unbedingt zu sichern, so dass bei einer fehlerhaften Editierung der Ursprungszustand wieder hergestellt werden kann! Dies erreicht man bspw. dadurch, dass vorherige Einstellungen nicht aus der Datei gelöscht, sondern durch voranstellen eines Rautezeichens (#) auskommentiert werden. Sollte der X-Server nicht korrekt starten ist die betreffende Datei mit einem Editor auf der Konsole wieder in den Ursprungszustand zurück zu versetzen oder die Editierung zu überprüfen.'''''<br />
<br />
===Besonderheiten X41 Tablet===<br />
<br />
Die obige Installationsanleitung ist in den Grundzügen auch für die älteren Modelle [[X41#X41_Tablet|X41t]] gültig. Da bei diesen Modellen die Hardware-Buttons jedoch etwas anders ausgebildet sind, kann bei dem oben gezeigten Rotationsscript der Befehl <br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
===Besonderheiten [[X201#X201_Tablet|X201 Tablet]] Multitouch===<br />
<br />
Erstaunlicherweise funktioniert nach der Grundinstallation neben der Stifteingabe auch bereits die Eingabe mittels Finger. Neben der oben bereits aufgeführten Datei /usr/share/X11/xorg.conf.d/50-wacom.conf existiert auch eine /usr/share/X11/xorg.conf.d/50-multitouch.conf. Die Unterstützung einer wirklichen Multitouch-Bedienung beschränkt sich jedoch auf nur wenige Programme. So ist eine Multitouch-Bedienung bspw. bei dem Bildbetrachter eog möglich. Hier kann mittles der Bedienung mit zwei Fingern in das Bild hinein- bzw. herausgezoomt werden.<br />
<br />
Da die Ausbildung der Hardware-Buttons von der des X61t abweicht, kann bei dem Rotations-Script der Befehl<br />
<br />
sudo setkeycodes<br />
<br />
sowie die damit zusammenhängenden Änderungen entfallen. Das selbe gilt bei den Scripten "tabright" usw.<br />
<br />
Manchmal kann es Sinn machen, die Bedienung mittels Finger zeitweise auszuschalten. Dies erreicht man mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch off<br />
<br />
bzw. kann es mit dem Befehl<br />
<br />
xsetwacom set "Serial Wacom Tablet touch" Touch on<br />
<br />
wieder einschalten. Da diese Funktion sicherlich hauptsächlich im Tablet-Modus verwendet wird, sollte hierfür ein Schnellstarter / eine Schaltfläche angelegt werden.<br />
<br />
===Besonderheiten [[X61#X61 Tablet|X61 Tablet]] Multitouch===<br />
Beim X61 Tablet mit Multitouch, muss der resistive Touchscreen eingeschaltet, absolut gestellt und kalibriert werden.<br />
<br><br />
Hier ist das Skript dazu:<br><br />
<br />
<pre>#!bin/bash<br />
xsetwacom --set 'Serial Wacom Tablet touch' 'Mode' 'Absolute'<br />
xsetwacom --set 'Serial Wacom Tablet touch' Area 44 86 935 945<br />
xsetwacom --set 'Serial Wacom Tablet touch' Touch on<br />
</pre><br />
<br />
Die Werte für Area lassen sich sehr einfach mit dem xinput_calibrator herausfinden.<br />
<br><br />
Man kann das Skript um es bei jedem Start auszuführen in die rc.local eintragen.<br />
<br />
==Nützliche Programme==<br />
<br />
Im Folgenden werden einige nützliche Programme für die Verwenundung auf einem X-Tablet vorgestellt. Da diese Programm oftmals hinreichend auf anderen Seiten erklärt und dokumentiert sind, soll hier nur kurz das Anwendungsgebiet des jeweiligen Programmes erklärt werden, für weiterführende Informationen folgen Sie bitte dem Link.<br />
<br />
Die unten genannten Programm sind in den Menüs oftmals auf verschiende Untermenüs wie Barrierefreiheit, Sonstiges oder Zubehör verteilt. Deswegen kann es sinnvoll sein, ein eigenes Menü "Tablet" anzulegen und mittels des Programms alacarte die Tabletanwendungen in dieses Untermenü zu verschieben.<br />
<br />
* '''CellWriter (Handschrift-Erkennung)''': CellWriter ist in den Quellen aller gängigen Distributionen enthalten. Es dient zur Handschriftenerkennung und Steuerung mittels Handschirft. [http://wiki.ubuntuusers.de/CellWriter CellWriter im ubuntuusers-wiki]<br />
<br />
* '''Gnome-Barrierefreiheit (Bildschirmtastatur)''': Die Gnome-eigene Bildschirmtastatur kann über die Schaltfläche "Barrierefreiheit" --> "Bildschirmtastatur" aktiviert werden. <br />
<br />
* '''Florence (Bildschirmtastatur)''': Florence ist ebenfalls eine Bildschirmtastatur und ebenfalls in den Quellen aller gängigen Distributionen enthalten.<br />
<br />
* '''Xournal (Notizen erstellen)''': Xournal ist ein Programm zur Erstellung von Notizen bspw. auf pdf-Dokumenten. Mit diesem Programm kann man pdf-Dateinen bspw. korrigieren oder kommentieren. [http://wiki.ubuntuusers.de/Xournal Xournal im ubuntuusers-wiki]<br />
<br />
* '''Gromit (Notizen auf dem Bildschirm anfertigen)''': Gromit eignet sich dazu, Notizen direkt auf dem Bildschirm anzufertigen. Dies ist vor allem bei Präsentationen nützlich. Ebenso ist es denkbar mit Gromit einen bestimmten Ablauf darzustellen und diesen Screenshot dann abzuspeichern (bspw. dioe Einrichtung eines Emailkontos o.ä.). [http://wiki.ubuntuusers.de/Gromit Gromit im ubuntuusers-wiki]<br />
<br />
* '''Easystroke (Gestenerkennung)''': Easystroke eignet sich zur Gestensteuerung. Dabei können den verschiedenen Gesten sowohl Befehle als auch Tastenkommandos zugewiesen werden. Easystroke ist nicht in allen gängigen Quellen enthalten, weshalb das Programm teils manuell nachinstalliert werden muss. [http://wiki.ubuntuusers.de/Easystroke Easystroke im ubuntuusers-wiki], [http://sourceforge.net/projects/easystroke/ Projektseite auf SourceForge]<br />
<br />
* '''MyPaint (Zeichenprogramm)''': MyPaint wurde speziell für den Einsatz auf Tablets entwickelt. Mittels MyPaint lassen sich Zeichnungen anfertigen. [http://wiki.ubuntuusers.de/MyPaint MyPaint auf ubuntuusers-wiki]<br />
<br />
* '''Grab and Drag (Firefox-Add-On zur Bedienung mit Stift oder Finger)''': Gestensteuerung von Firefox / Iceweasel. [https://addons.mozilla.org/de/firefox/addon/grab-and-drag/?src=search Drag und Grab auf addons.mozilla.org]<br />
<br />
* '''jscribble''': Programm zur Anfertigung von Notizen. <br />
<br />
* '''ardesia''': Ideal für Präsentationen mit dem Tablet. Der Desktop wird hier zum Zeichenbrett. Man kann direkt auf dem Desktop Notizen anfertigen und diese dann bspw. als pdf exportieren. Neben handschriftlichen Notizen werden auch Schriften unterstützt.<br />
<br />
==Fehlerbehebung==<br />
<br />
Trotz gewissenhafter Prüfung kann es aufgrund individueller Konfigurationen oder anderer Besonderheiten vorkommen, dass nicht alle Dinge, die oben aufgeführt sind immer bei jedem User das gewünschte Ziel erreichen. Aus diesem Grund werden hier noch einige oft gestellte Fragen in Kurzform behandelt. Diese Liste ist nicht abschließend und kann ggf. ergänzt werden.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Fehlerbild !! Abhilfe<br />
|-<br />
| Die Stiftausrichtung stimmt nicht mit der Bildschirmausrichtung überein || <br />
* Wurde der richtige Device-Name verwendet? Prüfung mittels ''xsetwacom --list-devices''. Passen sie ggf. das Rotationsscript an.<br />
* Lässt sich die Stiftausrichtung in gedrehtem Zustand ändern? Führen Sie in einem Terminal ''xsetwacom set "Device Name" Rotate Value'' aus. Ersezten Sie dabei ''Value'' der Reihe nach durch ''cw'', ''ccw'', ''none'' bzw. ''inverted''. Haben Sie die richtige Einstellung gefunden, ändern Sie ggf. das Rotationsscript ab.<br />
|-<br />
| Der Bildschirm wird nicht gedreht || <br />
* Sind die Hardware-Buttons richtig konfiguriert?<br />
* Test: Öffnen Sie ein Terminal und rufen Sie das Script im Terminal auf<br />
* Wird der Bildschirm jetzt gedreht?<br />
* Ja: Überprüfen Sie die Konfiguration der Hardware-Buttons<br />
* Nein: Rufen Sie das Script erneut auf. Nun jedoch mittels ''$ bash -x ./rotationsscript Wert'' und achten Sie auf Fehlermeldungen.<br />
|-<br />
| Der Bildschirm wird zwar gedreht, die Tastenbelegung "rechts", "links" usw. bleibt hingegen gleich ||<br />
* Überprüfen Sie die Datei /etc/sudoers, ob es auch nicht-priviligierten Nutzern erlaubt ist den Befehl ''setkeycodes'' auszuführen.<br />
|-<br />
| Nach einer Bildschirmdrehung mittels Schnellstarten und anschließender Drehung über den Hardbutton wird die Drehung nicht fortgesetzt, sondern beginnt immer wieder von vorn ||<br />
* Prüfen Sie, ob das Script der Schnellstarter die Bildschirmausrichtung korrekt in den status-File schreibt.<br />
|}<br />
<br />
[[Category:Linux]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Debian_Schnelleinstieg&diff=18182Debian Schnelleinstieg2012-11-05T17:03:23Z<p>V164: /* Fn-Tastenkombinationen */</p>
<hr />
<div>== Einleitung ==<br />
Diese Anleitung soll als Schnelleinstieg zur Installation von '''Debian GNU/Linux''' (im Folgenden '''Debian''' genannt) auf ThinkPads dienen. Sie ist daher bewußt knapp gehalten und verweist an zahlreichen Stellen zur Vertiefung auf die verlinkten Quellen.<br />
<br />
== Installation ==<br />
<br />
=== Veröffentlichungen (Releases) auswählen ===<br />
Von Debian gibt es zu jeder Zeit drei unterschiedliche Releases. Diese unterteilen sich in die Zweige '''stable''', '''testing''' und '''unstable'''. Zusätzlich gibt es noch den Zweig '''experimental''', der jedoch keinen vollständigen Stamm von Paketen umfasst, sondern in dem nur Pakete getestet werden, die sich, wie der Name schon sagt, in einem experimentellen Stadium befinden. Ein Jahr nach Erscheinen der jeweils aktuellen Stable-Version wird noch die alte Stable-Version ('''oldstable''') mit Sicherheitsaktualisierungen versorgt. <br />
<br />
Die einzelnen Versionen sind oftmals auch unter Namen bekannt. So steht zur Zeit der Name '''Squeeze''' für die aktuelle stabile Version, '''Wheezy''' ist der Codename für den momentan aktuellen Testing-Zweig. Der unstable-Zweig hingegen hat keinen wechselnden Codenamen und heisst immer '''sid'''. Die Sicherheitsunterstützung für "oldstable"-Lenny ist beispielsweise im Februar 2012 ausgelaufen.<br />
<br />
Während sich die Codenamen der einzelnen Veröffentlichungen immer ändern, bleiben die Bezeichnungen '''stable''', '''testing''' und '''unstable''' immer gleich (mit Ausnahme von '''unstable''', das immer '''sid''' heisst, siehe oben). Aus diesem Grund ist im Folgenden nur von Stable, Tesing und Unstable die Rede.<br />
<br />
<u>Achtung!</u> Eine Vermischung der einzelnen Zweige ist zwar grundsätzlich möglich, es wird jedoch dringend davon abgeraten, weil es durch verschiedene Abhängigkeiten zu Fehlern kommen kann!<br />
<br />
==== Stable ====<br />
Die letzte stable-Version ist im Februar 2012 offiziell freigegeben worden. Programme in diesem Zweig werden nicht mehr weiter entwickelt, es sind jedoch bis etwa ein Jahr nach Erscheinen der folgenden neuen stable-Version Sicherheitsaktualisierungen verfügbar. Stable vereint Stabilität und Sicherheit. Allerdings muss man als Nutzer mit, wie man so schön sagt, "gut abgehangener" Software Vorlieb nehmen.<br />
<br />
==== Testing ====<br />
Im Testing-Zweig finden sich die Programm, die für das nächste Stable-Release vorgesehen sind. Da sich diese Programme in Entwicklung befinden, kommen in kurzen Abständen Updates. Diese sind zwar in '''unstable''' schon getestet, es kann jedoch trotzdem noch zu Problemen kommen. Sind die Entwicklungen größtenteils abgeschlossen, wird Testing "eingefroren" (Freeze), zu diesem Zeitpunkt finden nur noch Fehlerkorrekturen statt. Nach der Freigabe der nächsten Stable-Version sind Stable und Testing kurzzeitig identisch. Offiziell wird von der Nutzung von Testing auf Produktiv-Systemen abgeraten. Im Desktop-Bereich ist Testing jedoch ein guter Kompromiss zwischen Aktualität und Stabilität.<br />
<br />
==== Unstable ====<br />
In Unstable findet jeweils die aktuelle Entwicklung statt. Üblicherweise verbleiben die Pakete bis zu 14 Tagen in Unstable, ehe sie nach Testing wechseln. Es kann jedoch auch zu einem wesentlich längeren Testzeitraum kommen. Der Nutzer von Unstable muss sich immer darüber bewusst sein, dass es zu Abhängigkeits- und anderen Problemen kommen kann. Für Produktivsysteme ist Unstable ungeeignet. Wer jedoch Wert auf die neuesten Entwicklungen legt und nicht darauf angewiesen ist, dass jedes Programm zu jeder Zeit stabil läuft, kann sich im Unstable-Zweig über neue Entwicklungen informieren.<br />
<br />
<br />
==== Architektur ====<br />
Debian ist in einer ganzen Reihe von Architekturen erhältlich. Die am weitesten verbreiteten Architekturen stellen sicherlich die '''32-Bit (i386)''' und '''64-Bit (amd64)''' dar. Immer wieder führt hierbei der Name '''amd64''' zu Verwirrung. Diese Version ist nicht nur für AMD-CPUs geeignet, sondern wird auch für Intel-CPUs verwendet. <br />
<br />
Nur zur Vollständigkeit seien hier noch die Architekturen armel, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390 und sparc genannt. Inoffizelle Portierungen gibt es für alpha, arm, armhf, AVR32, hppa, hurd-i386, m32, m68k, netbsd-i386, netbsd-alpha, s390x und sh.<br />
<br />
<br />
==== Desktop ====<br />
Unter Debian gibt es verschiedene [http://wiki.debian.org/DesktopEnvironment?action=show&redirect=CategoryDesktopEnvironment Desktop Environments und Window Manager], die unterstützt werden.<br />
<br />
* Desktop Environment:<br />
** Gnome - [http://wiki.debian.org/Gnome Gnome-Desktop]<br />
** KDE - [http://wiki.debian.org/KDE KDE-Desktop]<br />
** Xfce - [http://wiki.debian.org/Xfce Xfce-Desktop]<br />
** LXDE - [http://wiki.debian.org/LXDE LXDE-Desktop]<br />
<br />
* Window Manager<br />
** Openbox - [http://wiki.debian.org/Openbox Openbox Window Manager]<br />
** FluxBox - [http://wiki.debian.org/FluxBox FluxBox Window Manager]<br />
** Compiz - [http://wiki.debian.org/Compiz Compiz Window Manager]<br />
** Wmii - [http://wiki.debian.org/Wmii Wmii Window Manager]<br />
<br />
<u>Hinweis:</u> Aufgrund des identischen Unterbaus ist für den Wechsel des Desktops keine Neuinstallation erforderlich. Man kann jederzeit weitere Umgebungen nachinstallieren.<br />
<br />
<br />
=== Installationsmedien ===<br />
Debain unterstützt eine ganze Reihe von Installationsmedien. Hier gibt es einen ersten [http://www.debian.org/distrib/ Überblick]:<br />
* Kleine Image-Dateien: [http://www.debian.org/distrib/netinst Kleine CDs, kleinere CDs, Winzige CDs, USB-Sticks, Booten über Netz]<br />
* Große Image-Dateien: [http://www.debian.org/CD/ Große Image-Dateien]. Anmerkung: Hier reicht es jeweils nur die CD 1 herunter zu laden. Alle auf den folgenden CDs enthaltenen Programme können später nachinstalliert werden.<br />
* Debian CDs kaufen: [http://www.debian.org/CD/vendors/ Verkäufer von Debian-CDs]<br />
* Live-Installations-Images: [http://www.debian.org/CD/live/ Live-Installations-Images]<br />
<br />
ThinkPads ohne optisches Laufwerk installiert man am einfachsten per USB-Stick. Dessen Erstellung aus einem heruntergeladenen ISO-Image beschreibt [http://o-o-s.de/2008-05-02/linux-debian-von-usb-stick-installieren diese Seite]. Die für Squeeze gültige Datei boot.img.gz findet man [ftp://ftp2.de.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/ hier].<br />
<br />
Natürlich ist es ebenso möglich, Debian mittels eines externen CD/DVD-Laufwerks zu installieren.<br />
<br />
<br />
=== Basisinstallation ===<br />
Für den eigentlichen Installationsvorgang einschließlich Multi-Boot-Konfigurationen sei auf [http://www.debian.org/releases/stable/amd64/index.html.de die Debian Installationsanleitung] verwiesen. <br />
<br />
<br />
=== Partitionierung ===<br />
Es ist empfehlenswert bei der Installation für System und Benutzerdaten getrennte Partitionen anzulegen; so vermeidet man bei einer evtl. Neuinstallation des Systems den Verlust der Benutzerdaten. Eine Übersicht über die Aufteilung und Bedeutung der Partitionen finden Sie ebenfalls in der [http://www.debian.org/releases/stable/amd64/ch06s03.html.de#di-partition Installationsanleitung].<br />
<br />
'''''Vorherige'' Datensicherung auf ein externes Medium ist trotzdem Pflicht!'''<br />
<br />
<br />
=== SSD ===<br />
Möchte man Debian auf einer ''"Solid State Disk"'' installieren, empfiehlt sich die Lektüre von [http://wiki.ubuntuusers.de/SSD SSD].<br />
<br />
<br />
=== Vollverschlüsselung ===<br />
Das Aufsetzen eines vollverschlüsselten Systems beschreibt [http://www.andreas-janssen.de/cryptodisk.html Andreas Janssen] anschaulich auf seiner Internetseite.<br />
<br />
<br />
=== Tipps zur Installation ===<br />
* Grafischer oder Nichtgrafischer Installer? Diese Entscheidung hängt natürlich von den eigenen Vorlieben ab; in der Vergangenheit hat sich jedoch der nichtgrafische Installer besser bewährt.<br />
* Softwareauswahl: Standardmäßig ist dieser Punkt bei der Debian-Installation mit den Auswahlpunkten '''"Grafische Desktop-Umgebung"''', '''"Laptop"''' und '''"Standard-Systemwerkzeuge"''' hinterlegt. Wählen Sie den Punkt '''"Grafische Desktop-Umgebung"''' zunächst ab und installieren Sie einstweilen nur das Grundsystem. Nach der erfolgreichen Installation nehmen Sie erst ein paar Veränderungen vor und installieren dann die gewünschte Desktop-Umgebung nach.<br />
<br />
<br />
== Nach der Installation ==<br />
<br />
<u>Hinweis zum Editieren von Systemdateien:</u> Diese Anleitung erfordert an einigen Stellen das Bearbeiten von Systemdateien mit Root-Rechten. Im folgenden gilt: Benötigen Sie Root-Rechte, erkennen Sie dies an der vorgestellten Raute (#), reichen Benutzer-Rechte, ist das Dollar-Zeichen ($) den jeweiligen Zeilen vorangestellt.<br />
<br />
=== /etc/apt/sources.list ===<br />
Nach der Grundinstallation bearbeiten Sie als erstes die Datei '''/etc/apt/sources.list'''. In dieser Datei sind Ihre Update-Quellen hinterlegt. Sollten Sie sich bei den Einstellungen unsicher sein, können Sie einen [http://debgen.simplylinux.ch/ sources.list-Generator] zu Rate ziehen. Hier eine exemplarische sources.list mit offiziellen und inoffiziellen (hier: Skype und Debian-Multimedia) Quellen:<br />
<br />
#############################################################<br />
################### OFFICIAL DEBIAN REPOS ###################<br />
#############################################################<br />
<br />
###### Debian Main Repos<br />
deb <nowiki>http://ftp.de.debian.org/debian/ wheezy main contrib non-free </nowiki><br />
<br />
###### Debian Update Repos<br />
deb <nowiki>http://security.debian.org/ wheezy/updates main contrib non-free </nowiki><br />
<br />
##############################################################<br />
##################### UNOFFICIAL REPOS ######################<br />
##############################################################<br />
<br />
###### 3rd Party Binary Repos<br />
<br />
#### Debian Multimedia - <nowiki>http://www.debian-multimedia.org/</nowiki><br />
## Run this command: apt-get update && apt-get install debian-multimedia-keyring && apt-get update<br />
deb <nowiki>http://www.deb-multimedia.org testing main non-free</nowiki><br />
<br />
#### Skype - <nowiki>http://www.skype.com</nowiki><br />
deb <nowiki>http://download.skype.com/linux/repos/debian/ stable non-free</nowiki><br />
<br />
<br />
Von Bedeutung ist hier vor allem das Wort '''wheezy'''. Es gibt das verwendete Release an. Sie können neben dem Codenamen ebenfalls den Zweig, also '''stable''', '''testing''' oder '''unstable''' bzw. '''sid''' angeben. Wenn Sie '''wheezy''' stehen lassen und '''wheezy''' von Testing nach Stable wechselt, wechselt auch Ihr System von Testing nach Stable!<br />
<br />
Eine ausführliche Erklärung der sources.list findet sich im [http://wiki.debianforum.de/Sources.list DebianforumWiki].<br />
<br />
=== Update des Systems ===<br />
Das '''Advanced Package Tool''' ist ein Frontend des Paketmanagers DPKG und löst Abhängigkeiten von Paketen selbstständig auf. Sie verwenden APT zur Aktualisierung, Installation oder De-Installation von Software. <br />
<br />
Mit dem folgenden Kommando wird die Paketdatenbank aktualisiert (dies ist auch nach jeder Änderung der Datei '''/etc/apt/sources.list''' nötig):<br />
<br />
# apt-get update<br />
<br />
Pakete können folgendermaßen nachinstalliert werden:<br />
<br />
# apt-get install Paketname<br />
<br />
Installierte Pakete werden mit dem folgenden Befehl aktualisiert:<br />
<br />
# apt-get upgrade<br />
<br />
Pakete entfernen können Sie entweder mit <br />
<br />
# apt-get remove Paketname<br />
<br />
oder mit<br />
<br />
# apt-get purge Paketname<br />
<br />
Während beim ersten Befehl nur das Paket selber entfernt wird, entfernt der zweite Befehl zusätzlich die dazugehörigen Konfigurationsdateien.<br />
<br />
=== Flashplayer ===<br />
Ein flash-Plugin befindet sich im Bereich '''contrib''', weshalb dieser in der sources.list stehen muss, um das Plugin zu installieren:<br />
<br />
# apt-get install flashplugin-nonfree<br />
<br />
=== DVDs abspielen ===<br />
Standardmäßig spielt Debian keine DVDs ab. Wenn Sie dies ermöglich wollen, installieren Sie die entsprechenden Bibliotheken nach:<br />
<br />
# apt-get install libdvdcss2<br />
<br />
<br />
== ThinkPad ==<br />
<br />
=== Trackpoint ===<br />
Mit einem Editor legt man als Root die Datei /usr/share/X11/xorg.conf.d/20-trackpoint.conf an und trägt folgendes ein:<br />
<br />
Section "InputClass"<br />
Identifier "Trackpoint"<br />
MatchProduct "TrackPoint|DualPoint Stick"<br />
MatchDevicePath "/dev/input/event*"<br />
Option "EmulateWheel" "true"<br />
Option "EmulateWheelButton" "2"<br />
Option "EmulateWheelTimeout" "200" <br />
Option "YAxisMapping" "4 5" # vertikales Scrollen<br />
Option "XAxisMapping" "6 7" # horizontales Scrollen<br />
EndSection<br />
<br />
Danach ist der X-Server mit<br />
<br />
# /etc/init.d/gdm3 restart<br />
<br />
neu zu starten. Alternativ werden die Einstellungen auch nach einem reboot wirksam.<br />
<br />
=== Touchpad deaktivieren ===<br />
Das Tochpad kann mittels des Befehls<br />
<br />
$ synclient TouchPadOff=1<br />
<br />
ausgeschaltet, bzw. mit dem Befehl<br />
<br />
$ synclient TouchPadOff=0<br />
<br />
wieder eingeschaltet werden. Die Einstellungen sind jedoch nach einem Neustart wieder zurück gesetzt.<br />
<br />
=== Sondertasten ===<br />
==== Fn-Tastenkombinationen ====<br />
Von Hause aus funktionieren mit Debian folgende Hotkeys:<br />
* Fn+F2 – Bildschirm sperren<br />
* Fn+F3 – Akkuladezustand zeigen<br />
* Fn+F4 – Suspend to RAM (STR)<br />
* Fn+F5 – Ab- und Anschalten von WLAN<br />
* Fn+F7 – zyklisches Schalten zwischen internem und externem Bildschirm<br />
* Fn+F8 – Touchpad ein/aus<br />
* Fn+F12 – Suspend to Disk (STD)<br />
<br />
Zusätzliche Funktion:<br />
* Fn+F6 – internes WLAN / Bluetooth / WWAN zyklisch schalten. Ein zyklisches Schalten von WLAN, WWAN und Bluetooth kann mittels des nachfolgenden Scripts erreicht werden. Dazu muss zum Einen '''tlp''' installiert sein, ausserdem ist eine Anpassung der Datei '''/ect/sudoers''' erforderlich. Hier muss dem jeweiligen Nutzer ein Zugriff auf die Befehle '''/usr/bin/bluetooth''', '''/usr/bin/wwan''' und '''/usr/bin/wifi''' erlaubt werden. Informationen zur Bearbeitung und den Parametern in '''/etc/sudoers''' findet man unter<br />
<br />
$ man sudoers<br />
<br />
Scipt zum zyklischen Schalten von WLAN, Bluetooth und WWAN:<br />
#!/bin/bash<br />
# name: sywn (switch your wireless network)<br />
# description: wireless network switch cyclically (ThinkPads under debian)<br />
# dependencies: tlp<br />
# author: Frank Zimmermann<br />
# version: 0.0.1~3<br />
# date: 2012-11-04<br />
<br />
BT=$(bluetooth)<br />
WW=$(wwan)<br />
WI=$(wifi)<br />
BT0=$(bluetooth | grep 'bluetooth.*off')<br />
BT1=$(bluetooth | grep 'bluetooth.*on')<br />
BTN=$(bluetooth | grep 'bluetooth.*none')<br />
WW0=$(wwan | grep 'wwan.*off')<br />
WW1=$(wwan | grep 'wwan.*on')<br />
WWN=$(wwan | grep 'wwan.*none')<br />
WI0=$(wifi | grep 'wifi.*off')<br />
WI1=$(wifi | grep 'wifi.*on')<br />
WIN=$(wifi | grep 'wifi.*none')<br />
<br />
if <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW1" || "$WWN" ]]</nowiki>; then<br />
`sudo bluetooth off` && `sudo wwan off`<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki>; then<br />
`sudo wwan off`<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT0" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki>; then<br />
`sudo wifi off` && `sudo bluetooth on`<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW0" ]]</nowiki>; then<br />
`sudo wifi off` && `sudo wwan on`<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki>; then<br />
`sudo bluetooth off` && `sudo wwan on`<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT0" || "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki>; then<br />
`sudo wwan off`<br />
else<br />
`sudo wifi on`<br />
`sudo bluetooth on`<br />
`sudo wwan on`<br />
fi<br />
<br />
exit 0<br />
<br />
Weitere Informationen zur Shell-Programmierung findet man unter [http://www.linux-services.org/shell/ Einführung zur Shell-Programmierung]<br />
<br />
==== Feinere Helligkeitsstufen ====<br />
Unter Debian sind derzeit beim Betätigen der Tastenkombinationen Fn+Pos1 und Fn+Ende ohne Modifikation nur 5-6 Helligkeitsstufen verfügbar. Dem kann man mit zwei aufeinander aufbauenden Maßnahmen abhelfen:<br />
<br />
8 oder in einigen Fälle auch mehr Helligkeitsstufen erhält man durch Aufnahme folgender Zeile in '''/etc/rc.local''' (vor dem abschließenden <code>exit 0</code>):<br />
$ echo "N" > /sys/module/video/parameters/brightness_switch_enabled<br />
und Aktivierung per Neustart oder Kommandozeile:<br />
$ /etc/rc.local<br />
<br />
<u>Nebenwirkungen:</u><br />
* Unter KDE ist obiges Kommando kontraproduktiv, d.h. die Helligkeitsregelung wird deaktiviert<br />
<br />
=== UMTS / WWAN ===<br />
Die Funktionalität der in den verschiedenen Thinkpads verbauten UMTS-Karten konnte noch nicht abschließend getestet werden. Hier ist Zuarbeit noch erwünscht. Für die folgende Karte liegt bereits ein kleines HowTo vor:<br />
<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren#Debian_GNU.2FLinux|Qualcomm Gobi 2000]] - verbaut in X201(+s +t), X100e, T410(s)/510, L412/512<br />
<br />
Mittels des oben aufgeführten Scripts können die Funknetzwerke zyklisch geschaltet werden.<br />
<br />
=== Grafik ===<br />
==== NVIDIA ====<br />
In einigen Thinkpad-Modelle sind NVIDIA-Grafikchips verbaut. Installationsaleitungen für [http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_NVIDIA Freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_NVIDIA unfreie] Grafiktreiber finden sich im Wiki des debianforums.<br />
<br />
==== ATI ====<br />
Ebensolche Installationsanleitungen existieren für ATI-Grafikchips ([http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_ATI freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_ATI unfreie] Grafiktreiber).<br />
<br />
=== Lüftersteuerung ===<br />
Für die Lüftersteuerung unter Linux gibt es eine ganze Reihe von [http://www.thinkwiki.org/wiki/ACPI_fan_control_script Möglichkeiten]. Hier sollen nur die beiden gebräuchlichsten Programme für Debian vorgestellt werden.<br />
<br />
==== Thinkfan ====<br />
[http://thinkfan.sourceforge.net/ Thinkfan] ist eine einfache Software zur Lüftersteuerung, die über die Ubuntu-Paketquellen verfügbar ist. Installation und Konfiguration sind in [[Thinkfan]] beschrieben.<br />
<br />
==== ThinkPad Fan Control ====<br />
[http://www.gambitchess.org/mediawiki/index.php/ThinkPad_Fan_Control Thinkpad Fan Control] ist eine Lüftersteuerungssoftware mit GUI zur Einstellung der Temperaturschwellen. Installation und Konfiguration sind in [[Thinkpad_Fan_Control|Thinkpad Fan Control]] beschrieben.<br />
<br />
== Strom sparen ==<br />
<br />
=== TLP ===<br />
Sehr bewährt hat sich in diesem Zusammenhang das Programm '''tlp'''. Zur Installation ist der Wiki-Artikel [[TLP - Linux Stromsparen#Debian_6.0_und_h.C3.B6her|TLP - Linux Stromsparen]] empfehlenswert, die möglichen Einstellungen werden im Wiki-Artikel [[TLP Einstellungen|TLP - Einstellungen]] hinlänglich erklärt. Ausserdem soll noch auf die [[TLP FAQ|TLP FAQs]] hingewiesen werden.<br />
<br />
== Tablets ==<br />
Die speziellen Schritte zur Erlangung der vollen Funktionalität von Tablets der X-Serie sind unter [[Linux auf X-Tablets]] beschrieben.<br />
<br />
== Links ==<br />
* [http://www.thinkwiki.org/w/index.php?title=Special%3ASearch&search=Debian&go=Go www.thinkwiki.org] – Installationsanleitungen und -erfahrungen im thinkwiki.org. Achtung! Einige der Anleitungen und Erfahrungsberichte sind schon etwas älter.<br />
* [http://wiki.debian.org/InstallingDebianOn/Thinkpad InstallingDebianOn Thinkpad] - Hier finden Sie ebenfalls Erfahrungen und Statusmeldungen zur Installation von Debian auf Thinkpads.<br />
* [http://wiki.debianforum.de/?title=Spezial%253ASearch&go=Seite&search=Thinkpad&x=0&y=0 http://wiki.debianforum.de] - Auch im deutschen Wiki des Debianforums gibt es einige Treffer zur Suche nach Debian auf Thinkpads.<br />
<br />
== Todo ... ==<br />
* Undervolting<br />
* Fingerprint (Unterstützung erbeten)<br />
<br />
[[Category:Linux]] <br />
[[Category:Installation]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Debian_Schnelleinstieg&diff=18166Debian Schnelleinstieg2012-11-04T16:47:05Z<p>V164: /* Fn-Tastenkombinationen */</p>
<hr />
<div>== Einleitung ==<br />
Diese Anleitung soll als Schnelleinstieg zur Installation von '''Debian GNU/Linux''' (im Folgenden '''Debian''' genannt) auf ThinkPads dienen. Sie ist daher bewußt knapp gehalten und verweist an zahlreichen Stellen zur Vertiefung auf die verlinkten Quellen.<br />
<br />
== Installation ==<br />
<br />
=== Veröffentlichungen (Releases) auswählen ===<br />
Von Debian gibt es zu jeder Zeit drei unterschiedliche Releases. Diese unterteilen sich in die Zweige '''stable''', '''testing''' und '''unstable'''. Zusätzlich gibt es noch den Zweig '''experimental''', der jedoch keinen vollständigen Stamm von Paketen umfasst, sondern in dem nur Pakete getestet werden, die sich, wie der Name schon sagt, in einem experimentellen Stadium befinden. Ein Jahr nach Erscheinen der jeweils aktuellen Stable-Version wird noch die alte Stable-Version ('''oldstable''') mit Sicherheitsaktualisierungen versorgt. <br />
<br />
Die einzelnen Versionen sind oftmals auch unter Namen bekannt. So steht zur Zeit der Name '''Squeeze''' für die aktuelle stabile Version, '''Wheezy''' ist der Codename für den momentan aktuellen Testing-Zweig. Der unstable-Zweig hingegen hat keinen wechselnden Codenamen und heisst immer '''sid'''. Die Sicherheitsunterstützung für "oldstable"-Lenny ist beispielsweise im Februar 2012 ausgelaufen.<br />
<br />
Während sich die Codenamen der einzelnen Veröffentlichungen immer ändern, bleiben die Bezeichnungen '''stable''', '''testing''' und '''unstable''' immer gleich (mit Ausnahme von '''unstable''', das immer '''sid''' heisst, siehe oben). Aus diesem Grund ist im Folgenden nur von Stable, Tesing und Unstable die Rede.<br />
<br />
<u>Achtung!</u> Eine Vermischung der einzelnen Zweige ist zwar grundsätzlich möglich, es wird jedoch dringend davon abgeraten, weil es durch verschiedene Abhängigkeiten zu Fehlern kommen kann!<br />
<br />
==== Stable ====<br />
Die letzte stable-Version ist im Februar 2012 offiziell freigegeben worden. Programme in diesem Zweig werden nicht mehr weiter entwickelt, es sind jedoch bis etwa ein Jahr nach Erscheinen der folgenden neuen stable-Version Sicherheitsaktualisierungen verfügbar. Stable vereint Stabilität und Sicherheit. Allerdings muss man als Nutzer mit, wie man so schön sagt, "gut abgehangener" Software Vorlieb nehmen.<br />
<br />
==== Testing ====<br />
Im Testing-Zweig finden sich die Programm, die für das nächste Stable-Release vorgesehen sind. Da sich diese Programme in Entwicklung befinden, kommen in kurzen Abständen Updates. Diese sind zwar in '''unstable''' schon getestet, es kann jedoch trotzdem noch zu Problemen kommen. Sind die Entwicklungen größtenteils abgeschlossen, wird Testing "eingefroren" (Freeze), zu diesem Zeitpunkt finden nur noch Fehlerkorrekturen statt. Nach der Freigabe der nächsten Stable-Version sind Stable und Testing kurzzeitig identisch. Offiziell wird von der Nutzung von Testing auf Produktiv-Systemen abgeraten. Im Desktop-Bereich ist Testing jedoch ein guter Kompromiss zwischen Aktualität und Stabilität.<br />
<br />
==== Unstable ====<br />
In Unstable findet jeweils die aktuelle Entwicklung statt. Üblicherweise verbleiben die Pakete bis zu 14 Tagen in Unstable, ehe sie nach Testing wechseln. Es kann jedoch auch zu einem wesentlich längeren Testzeitraum kommen. Der Nutzer von Unstable muss sich immer darüber bewusst sein, dass es zu Abhängigkeits- und anderen Problemen kommen kann. Für Produktivsysteme ist Unstable ungeeignet. Wer jedoch Wert auf die neuesten Entwicklungen legt und nicht darauf angewiesen ist, dass jedes Programm zu jeder Zeit stabil läuft, kann sich im Unstable-Zweig über neue Entwicklungen informieren.<br />
<br />
<br />
==== Architektur ====<br />
Debian ist in einer ganzen Reihe von Architekturen erhältlich. Die am weitesten verbreiteten Architekturen stellen sicherlich die '''32-Bit (i386)''' und '''64-Bit (amd64)''' dar. Immer wieder führt hierbei der Name '''amd64''' zu Verwirrung. Diese Version ist nicht nur für AMD-CPUs geeignet, sondern wird auch für Intel-CPUs verwendet. <br />
<br />
Nur zur Vollständigkeit seien hier noch die Architekturen armel, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390 und sparc genannt. Inoffizelle Portierungen gibt es für alpha, arm, armhf, AVR32, hppa, hurd-i386, m32, m68k, netbsd-i386, netbsd-alpha, s390x und sh.<br />
<br />
<br />
==== Desktop ====<br />
Unter Debian gibt es verschiedene [http://wiki.debian.org/DesktopEnvironment?action=show&redirect=CategoryDesktopEnvironment Desktop Environments und Window Manager], die unterstützt werden.<br />
<br />
* Desktop Environment:<br />
** Gnome - [http://wiki.debian.org/Gnome Gnome-Desktop]<br />
** KDE - [http://wiki.debian.org/KDE KDE-Desktop]<br />
** Xfce - [http://wiki.debian.org/Xfce Xfce-Desktop]<br />
** LXDE - [http://wiki.debian.org/LXDE LXDE-Desktop]<br />
<br />
* Window Manager<br />
** Openbox - [http://wiki.debian.org/Openbox Openbox Window Manager]<br />
** FluxBox - [http://wiki.debian.org/FluxBox FluxBox Window Manager]<br />
** Compiz - [http://wiki.debian.org/Compiz Compiz Window Manager]<br />
** Wmii - [http://wiki.debian.org/Wmii Wmii Window Manager]<br />
<br />
<u>Hinweis:</u> Aufgrund des identischen Unterbaus ist für den Wechsel des Desktops keine Neuinstallation erforderlich. Man kann jederzeit weitere Umgebungen nachinstallieren.<br />
<br />
<br />
=== Installationsmedien ===<br />
Debain unterstützt eine ganze Reihe von Installationsmedien. Hier gibt es einen ersten [http://www.debian.org/distrib/ Überblick]:<br />
* Kleine Image-Dateien: [http://www.debian.org/distrib/netinst Kleine CDs, kleinere CDs, Winzige CDs, USB-Sticks, Booten über Netz]<br />
* Große Image-Dateien: [http://www.debian.org/CD/ Große Image-Dateien]. Anmerkung: Hier reicht es jeweils nur die CD 1 herunter zu laden. Alle auf den folgenden CDs enthaltenen Programme können später nachinstalliert werden.<br />
* Debian CDs kaufen: [http://www.debian.org/CD/vendors/ Verkäufer von Debian-CDs]<br />
* Live-Installations-Images: [http://www.debian.org/CD/live/ Live-Installations-Images]<br />
<br />
ThinkPads ohne optisches Laufwerk installiert man am einfachsten per USB-Stick. Dessen Erstellung aus einem heruntergeladenen ISO-Image beschreibt [http://o-o-s.de/2008-05-02/linux-debian-von-usb-stick-installieren diese Seite]. Die für Squeeze gültige Datei boot.img.gz findet man [ftp://ftp2.de.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/ hier].<br />
<br />
Natürlich ist es ebenso möglich, Debian mittels eines externen CD/DVD-Laufwerks zu installieren.<br />
<br />
<br />
=== Basisinstallation ===<br />
Für den eigentlichen Installationsvorgang einschließlich Multi-Boot-Konfigurationen sei auf [http://www.debian.org/releases/stable/amd64/index.html.de die Debian Installationsanleitung] verwiesen. <br />
<br />
<br />
=== Partitionierung ===<br />
Es ist empfehlenswert bei der Installation für System und Benutzerdaten getrennte Partitionen anzulegen; so vermeidet man bei einer evtl. Neuinstallation des Systems den Verlust der Benutzerdaten. Eine Übersicht über die Aufteilung und Bedeutung der Partitionen finden Sie ebenfalls in der [http://www.debian.org/releases/stable/amd64/ch06s03.html.de#di-partition Installationsanleitung].<br />
<br />
'''''Vorherige'' Datensicherung auf ein externes Medium ist trotzdem Pflicht!'''<br />
<br />
<br />
=== SSD ===<br />
Möchte man Debian auf einer ''"Solid State Disk"'' installieren, empfiehlt sich die Lektüre von [http://wiki.ubuntuusers.de/SSD SSD].<br />
<br />
<br />
=== Vollverschlüsselung ===<br />
Das Aufsetzen eines vollverschlüsselten Systems beschreibt [http://www.andreas-janssen.de/cryptodisk.html Andreas Janssen] anschaulich auf seiner Internetseite.<br />
<br />
<br />
=== Tipps zur Installation ===<br />
* Grafischer oder Nichtgrafischer Installer? Diese Entscheidung hängt natürlich von den eigenen Vorlieben ab; in der Vergangenheit hat sich jedoch der nichtgrafische Installer besser bewährt.<br />
* Softwareauswahl: Standardmäßig ist dieser Punkt bei der Debian-Installation mit den Auswahlpunkten '''"Grafische Desktop-Umgebung"''', '''"Laptop"''' und '''"Standard-Systemwerkzeuge"''' hinterlegt. Wählen Sie den Punkt '''"Grafische Desktop-Umgebung"''' zunächst ab und installieren Sie einstweilen nur das Grundsystem. Nach der erfolgreichen Installation nehmen Sie erst ein paar Veränderungen vor und installieren dann die gewünschte Desktop-Umgebung nach.<br />
<br />
<br />
== Nach der Installation ==<br />
<br />
<u>Hinweis zum Editieren von Systemdateien:</u> Diese Anleitung erfordert an einigen Stellen das Bearbeiten von Systemdateien mit Root-Rechten. Im folgenden gilt: Benötigen Sie Root-Rechte, erkennen Sie dies an der vorgestellten Raute (#), reichen Benutzer-Rechte, ist das Dollar-Zeichen ($) den jeweiligen Zeilen vorangestellt.<br />
<br />
=== /etc/apt/sources.list ===<br />
Nach der Grundinstallation bearbeiten Sie als erstes die Datei '''/etc/apt/sources.list'''. In dieser Datei sind Ihre Update-Quellen hinterlegt. Sollten Sie sich bei den Einstellungen unsicher sein, können Sie einen [http://debgen.simplylinux.ch/ sources.list-Generator] zu Rate ziehen. Hier eine exemplarische sources.list mit offiziellen und inoffiziellen (hier: Skype und Debian-Multimedia) Quellen:<br />
<br />
#############################################################<br />
################### OFFICIAL DEBIAN REPOS ###################<br />
#############################################################<br />
<br />
###### Debian Main Repos<br />
deb <nowiki>http://ftp.de.debian.org/debian/ wheezy main contrib non-free </nowiki><br />
<br />
###### Debian Update Repos<br />
deb <nowiki>http://security.debian.org/ wheezy/updates main contrib non-free </nowiki><br />
<br />
##############################################################<br />
##################### UNOFFICIAL REPOS ######################<br />
##############################################################<br />
<br />
###### 3rd Party Binary Repos<br />
<br />
#### Debian Multimedia - <nowiki>http://www.debian-multimedia.org/</nowiki><br />
## Run this command: apt-get update && apt-get install debian-multimedia-keyring && apt-get update<br />
deb <nowiki>http://www.deb-multimedia.org testing main non-free</nowiki><br />
<br />
#### Skype - <nowiki>http://www.skype.com</nowiki><br />
deb <nowiki>http://download.skype.com/linux/repos/debian/ stable non-free</nowiki><br />
<br />
<br />
Von Bedeutung ist hier vor allem das Wort '''wheezy'''. Es gibt das verwendete Release an. Sie können neben dem Codenamen ebenfalls den Zweig, also '''stable''', '''testing''' oder '''unstable''' bzw. '''sid''' angeben. Wenn Sie '''wheezy''' stehen lassen und '''wheezy''' von Testing nach Stable wechselt, wechselt auch Ihr System von Testing nach Stable!<br />
<br />
Eine ausführliche Erklärung der sources.list findet sich im [http://wiki.debianforum.de/Sources.list DebianforumWiki].<br />
<br />
=== Update des Systems ===<br />
Das '''Advanced Package Tool''' ist ein Frontend des Paketmanagers DPKG und löst Abhängigkeiten von Paketen selbstständig auf. Sie verwenden APT zur Aktualisierung, Installation oder De-Installation von Software. <br />
<br />
Mit dem folgenden Kommando wird die Paketdatenbank aktualisiert (dies ist auch nach jeder Änderung der Datei '''/etc/apt/sources.list''' nötig):<br />
<br />
# apt-get update<br />
<br />
Pakete können folgendermaßen nachinstalliert werden:<br />
<br />
# apt-get install Paketname<br />
<br />
Installierte Pakete werden mit dem folgenden Befehl aktualisiert:<br />
<br />
# apt-get upgrade<br />
<br />
Pakete entfernen können Sie entweder mit <br />
<br />
# apt-get remove Paketname<br />
<br />
oder mit<br />
<br />
# apt-get purge Paketname<br />
<br />
Während beim ersten Befehl nur das Paket selber entfernt wird, entfernt der zweite Befehl zusätzlich die dazugehörigen Konfigurationsdateien.<br />
<br />
=== Flashplayer ===<br />
Ein flash-Plugin befindet sich im Bereich '''contrib''', weshalb dieser in der sources.list stehen muss, um das Plugin zu installieren:<br />
<br />
# apt-get install flashplugin-nonfree<br />
<br />
=== DVDs abspielen ===<br />
Standardmäßig spielt Debian keine DVDs ab. Wenn Sie dies ermöglich wollen, installieren Sie die entsprechenden Bibliotheken nach:<br />
<br />
# apt-get install libdvdcss2<br />
<br />
<br />
== ThinkPad ==<br />
<br />
=== Trackpoint ===<br />
Mit einem Editor legt man als Root die Datei /usr/share/X11/xorg.conf.d/20-trackpoint.conf an und trägt folgendes ein:<br />
<br />
Section "InputClass"<br />
Identifier "Trackpoint"<br />
MatchProduct "TrackPoint|DualPoint Stick"<br />
MatchDevicePath "/dev/input/event*"<br />
Option "EmulateWheel" "true"<br />
Option "EmulateWheelButton" "2"<br />
Option "EmulateWheelTimeout" "200" <br />
Option "YAxisMapping" "4 5" # vertikales Scrollen<br />
Option "XAxisMapping" "6 7" # horizontales Scrollen<br />
EndSection<br />
<br />
Danach ist der X-Server mit<br />
<br />
# /etc/init.d/gdm3 restart<br />
<br />
neu zu starten. Alternativ werden die Einstellungen auch nach einem reboot wirksam.<br />
<br />
=== Touchpad deaktivieren ===<br />
Das Tochpad kann mittels des Befehls<br />
<br />
$ synclient TouchPadOff=1<br />
<br />
ausgeschaltet, bzw. mit dem Befehl<br />
<br />
$ synclient TouchPadOff=0<br />
<br />
wieder eingeschaltet werden. Die Einstellungen sind jedoch nach einem Neustart wieder zurück gesetzt.<br />
<br />
=== Sondertasten ===<br />
==== Fn-Tastenkombinationen ====<br />
Von Hause aus funktionieren mit Debian folgende Hotkeys:<br />
* Fn+F2 – Bildschirm sperren<br />
* Fn+F3 – Akkuladezustand zeigen<br />
* Fn+F4 – Suspend to RAM (STR)<br />
* Fn+F5 – Ab- und Anschalten von WLAN<br />
* Fn+F7 – zyklisches Schalten zwischen internem und externem Bildschirm<br />
* Fn+F8 – Touchpad ein/aus<br />
* Fn+F12 – Suspend to Disk (STD)<br />
<br />
Zusätzliche Funktion:<br />
* Fn+F6 – internes WLAN / Bluetooth / WWAN zyklisch schalten. Ein zyklisches Schalten von WLAN, WWAN und Bluetooth kann mittels des nachfolgenden Scripts erreicht werden. Dazu muss zum Einen '''tlp''' installiert sein, ausserdem ist eine Anpassung der Datei '''/ect/sudoers''' erforderlich. Hier muss dem jeweiligen Nutzer ein Zugriff auf die Befehle '''/usr/bin/bluetooth''', '''/usr/bin/wwan''' und '''/usr/bin/wifi''' erlaubt werden. Informationen zur Bearbeitung und den Parametern in '''/etc/sudoers''' findet man unter<br />
<br />
$ man sudoers<br />
<br />
Scipt zum zyklischen Schalten von WLAN, Bluetooth und WWAN:<br />
#!/bin/bash<br />
# name: sywn (switch your wireless network)<br />
# description: wireless network switch cyclically (ThinkPads under debian)<br />
# dependencies: tlp<br />
# author: Frank Zimmermann<br />
# version: 0.0.1<br />
# date: 2012-03-28<br />
<br />
BT=$(bluetooth)<br />
WW=$(wwan)<br />
WI=$(wifi)<br />
BT0=$(echo "bluetooth = off (software)")<br />
BT1=$(echo "bluetooth = on")<br />
BTN=$(echo "bluetooth = none (no device)")<br />
WW0=$(echo "wwan = off (software)")<br />
WW1=$(echo "wwan = on")<br />
WWN=$(echo "wwan = none (no device)")<br />
WI0=$(echo "wifi = off (software)")<br />
WI1=$(echo "wifi = on")<br />
<br />
if <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW1" || "$WWN" ]]</nowiki><br />
then<br />
`sudo bluetooth off` && `sudo wwan off`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki><br />
then<br />
`sudo wwan off`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT0" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki><br />
then<br />
`sudo wifi off` && `sudo bluetooth on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW0" ]]</nowiki><br />
then<br />
`sudo wifi off` && `sudo wwan on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki><br />
then<br />
`sudo bluetooth off` && `sudo wwan on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT0" || "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki><br />
then<br />
`sudo wwan off`<br />
else<br />
`sudo wifi on`<br />
`sudo bluetooth on`<br />
`sudo wwan on`<br />
fi<br />
<br />
exit 0<br />
<br />
Weitere Informationen zur Shell-Programmierung findet man unter [http://www.linux-services.org/shell/ Einführung zur Shell-Programmierung]<br />
<br />
==== Feinere Helligkeitsstufen ====<br />
Unter Debian sind derzeit beim Betätigen der Tastenkombinationen Fn+Pos1 und Fn+Ende ohne Modifikation nur 5-6 Helligkeitsstufen verfügbar. Dem kann man mit zwei aufeinander aufbauenden Maßnahmen abhelfen:<br />
<br />
8 oder in einigen Fälle auch mehr Helligkeitsstufen erhält man durch Aufnahme folgender Zeile in '''/etc/rc.local''' (vor dem abschließenden <code>exit 0</code>):<br />
$ echo "N" > /sys/module/video/parameters/brightness_switch_enabled<br />
und Aktivierung per Neustart oder Kommandozeile:<br />
$ /etc/rc.local<br />
<br />
<u>Nebenwirkungen:</u><br />
* Unter KDE ist obiges Kommando kontraproduktiv, d.h. die Helligkeitsregelung wird deaktiviert<br />
<br />
=== UMTS / WWAN ===<br />
Die Funktionalität der in den verschiedenen Thinkpads verbauten UMTS-Karten konnte noch nicht abschließend getestet werden. Hier ist Zuarbeit noch erwünscht. Für die folgende Karte liegt bereits ein kleines HowTo vor:<br />
<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren#Debian_GNU.2FLinux|Qualcomm Gobi 2000]] - verbaut in X201(+s +t), X100e, T410(s)/510, L412/512<br />
<br />
Mittels des oben aufgeführten Scripts können die Funknetzwerke zyklisch geschaltet werden.<br />
<br />
=== Grafik ===<br />
==== NVIDIA ====<br />
In einigen Thinkpad-Modelle sind NVIDIA-Grafikchips verbaut. Installationsaleitungen für [http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_NVIDIA Freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_NVIDIA unfreie] Grafiktreiber finden sich im Wiki des debianforums.<br />
<br />
==== ATI ====<br />
Ebensolche Installationsanleitungen existieren für ATI-Grafikchips ([http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_ATI freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_ATI unfreie] Grafiktreiber).<br />
<br />
=== Lüftersteuerung ===<br />
Für die Lüftersteuerung unter Linux gibt es eine ganze Reihe von [http://www.thinkwiki.org/wiki/ACPI_fan_control_script Möglichkeiten]. Hier sollen nur die beiden gebräuchlichsten Programme für Debian vorgestellt werden.<br />
<br />
==== Thinkfan ====<br />
[http://thinkfan.sourceforge.net/ Thinkfan] ist eine einfache Software zur Lüftersteuerung, die über die Ubuntu-Paketquellen verfügbar ist. Installation und Konfiguration sind in [[Thinkfan]] beschrieben.<br />
<br />
==== ThinkPad Fan Control ====<br />
[http://www.gambitchess.org/mediawiki/index.php/ThinkPad_Fan_Control Thinkpad Fan Control] ist eine Lüftersteuerungssoftware mit GUI zur Einstellung der Temperaturschwellen. Installation und Konfiguration sind in [[Thinkpad_Fan_Control|Thinkpad Fan Control]] beschrieben.<br />
<br />
== Strom sparen ==<br />
<br />
=== TLP ===<br />
Sehr bewährt hat sich in diesem Zusammenhang das Programm '''tlp'''. Zur Installation ist der Wiki-Artikel [[TLP - Linux Stromsparen#Debian_6.0_und_h.C3.B6her|TLP - Linux Stromsparen]] empfehlenswert, die möglichen Einstellungen werden im Wiki-Artikel [[TLP Einstellungen|TLP - Einstellungen]] hinlänglich erklärt. Ausserdem soll noch auf die [[TLP FAQ|TLP FAQs]] hingewiesen werden.<br />
<br />
== Tablets ==<br />
Die speziellen Schritte zur Erlangung der vollen Funktionalität von Tablets der X-Serie sind unter [[Linux auf X-Tablets]] beschrieben.<br />
<br />
== Links ==<br />
* [http://www.thinkwiki.org/w/index.php?title=Special%3ASearch&search=Debian&go=Go www.thinkwiki.org] – Installationsanleitungen und -erfahrungen im thinkwiki.org. Achtung! Einige der Anleitungen und Erfahrungsberichte sind schon etwas älter.<br />
* [http://wiki.debian.org/InstallingDebianOn/Thinkpad InstallingDebianOn Thinkpad] - Hier finden Sie ebenfalls Erfahrungen und Statusmeldungen zur Installation von Debian auf Thinkpads.<br />
* [http://wiki.debianforum.de/?title=Spezial%253ASearch&go=Seite&search=Thinkpad&x=0&y=0 http://wiki.debianforum.de] - Auch im deutschen Wiki des Debianforums gibt es einige Treffer zur Suche nach Debian auf Thinkpads.<br />
<br />
== Todo ... ==<br />
* Undervolting<br />
* Fingerprint (Unterstützung erbeten)<br />
<br />
[[Category:Linux]] <br />
[[Category:Installation]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=Benutzer:V164&diff=17946Benutzer:V1642012-10-23T23:14:21Z<p>V164: </p>
<hr />
<div>== Über mich ==<br />
Hier geht es zu meinem [http://thinkpad-forum.de/members/43978-V164 Profil] im thinkpad-forum.<br />
<br />
== Initiierte Wiki-Artikel ==<br />
* [[Debian_Schnelleinstieg|Debian Schnelleinstieg]]<br />
* [[Linux_auf_X-Tablets|Linux auf X-Tablets]]<br />
* [[Fehlersuche_bei_Thinkpads|Fehlersuche bei Thinkpads]]<br />
<br />
== Meine Thinkpads ==<br />
Nach einigen T-Modellen setzt sich mein aktueller Fuhrpark ausschließlich aus Thinkpads der X-Serie zusammen.<br />
<br />
== Kontaktmöglichkeiten ==<br />
* Mail: Werkzeuge --> E-mail an diesen Benutzer<br />
* Twitter: _rmrf</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17945Hardware Maintenance Manuals2012-10-23T23:04:51Z<p>V164: </p>
<hr />
<div>== Allgemeines ==<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6632_04.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
== Kurioses und wissenswertes ==<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM in der HMM-Übersichtsseite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.<br />
* Zu einigen HMMs gibt es verschiendene Bearbeitungsstände, die lenovo zum Download bereit stellt. Es gibt zur Zeit beispielsweise vier verschiedene HMMS zum [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-70068 T/W500].</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17944Hardware Maintenance Manuals2012-10-23T23:04:19Z<p>V164: </p>
<hr />
<div>== HMM - Hardware Maintenance Manuals ==<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6632_04.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
== Kurioses und wissenswertes ==<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM in der HMM-Übersichtsseite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.<br />
* Zu einigen HMMs gibt es verschiendene Bearbeitungsstände, die lenovo zum Download bereit stellt. Es gibt zur Zeit beispielsweise vier verschiedene HMMS zum [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-70068 T/W500].</div>V164https://thinkwiki.de/index.php?title=Benutzer:V164&diff=17943Benutzer:V1642012-10-23T23:03:33Z<p>V164: </p>
<hr />
<div>== Über mich ==<br />
Hier geht es zu meinem [http://thinkpad-forum.de/members/43978-V164 Profil] im thinkpad-forum.<br />
<br />
== Initiierte Wiki-Artikel ==<br />
* [[Debian_Schnelleinstieg|Debian Schnelleinstieg]]<br />
* [[Linux_auf_X-Tablets|Linux auf X-Tablets]]<br />
* [[Fehlersuche_bei_Thinkpads|Fehlersuche bei Thinkpads]]<br />
<br />
== Meine Thinkpads ==<br />
folgt</div>V164https://thinkwiki.de/index.php?title=Benutzer:V164&diff=17942Benutzer:V1642012-10-23T22:56:40Z<p>V164: </p>
<hr />
<div>=== Über mich ===<br />
Hier geht es zu meinem [http://thinkpad-forum.de/members/43978-V164 Profil] im thinkpad-forum.<br />
<br />
=== Initiierte Wiki-Artikel ===<br />
* [[Debian_Schnelleinstieg|Debian Schnelleinstieg]]<br />
* [[Linux_auf_X-Tablets|Linux auf X-Tablets]]<br />
* [[Fehlersuche_bei_Thinkpads|Fehlersuche bei Thinkpads]]<br />
<br />
=== Meine Thinkpads ===<br />
folgt</div>V164https://thinkwiki.de/index.php?title=Benutzer:V164&diff=17941Benutzer:V1642012-10-23T22:55:48Z<p>V164: Die Seite wurde neu angelegt: „=== Über mich === Hier geht es zu meinem [http://thinkpad-forum.de/members/43978-V164 Profil] im thinkpad-forum. === Initiierte Wiki-Artikel === * [[Debian_S…“</p>
<hr />
<div>=== Über mich ===<br />
Hier geht es zu meinem [http://thinkpad-forum.de/members/43978-V164 Profil] im thinkpad-forum.<br />
<br />
=== Initiierte Wiki-Artikel ===<br />
* [[Debian_Schnelleinstieg|Debian Schnelleinstieg]]<br />
* [[Liunx_auf_X-Tablets|Linux auf X-Tablets]]<br />
* [[Fehlersuche_bei_Thinkpads|Fehlersuche bei Thinkpads]]<br />
<br />
=== Meine Thinkpads ===<br />
folgt</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17940Hardware Maintenance Manuals2012-10-23T22:47:44Z<p>V164: /* Kurioses und wissenswertes */</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6632_04.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
==== Kurioses und wissenswertes====<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM in der HMM-Übersichtsseite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.<br />
* Zu einigen HMMs gibt es verschiendene Bearbeitungsstände, die lenovo zum Download bereit stellt. Es gibt zur Zeit beispielsweise vier verschiedene HMMS zum [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-70068 T/W500].</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17939Hardware Maintenance Manuals2012-10-23T22:44:55Z<p>V164: /* HMM - Hardware Maintenance Manuals */</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6632_04.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
==== Kurioses und wissenswertes====<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM auf der oben angegebenen Seite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.<br />
* Zu einigen HMMs gibt es verschiendene Bearbeitungsstände, die lenovo zum Download bereit stellt. Es gibt zur Zeit beispielsweise vier verschiedene HMMS zum [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-70068 T/W500].</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17938Hardware Maintenance Manuals2012-10-23T22:42:11Z<p>V164: /* Kurioses */</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x200_x200s_x200si_x201_x201i_x201s_hmm_en.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
==== Kurioses und wissenswertes====<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM auf der oben angegebenen Seite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.<br />
* Zu einigen HMMs gibt es verschiendene Bearbeitungsstände, die lenovo zum Download bereit stellt. Es gibt zur Zeit beispielsweise vier verschiedene HMMS zum [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-70068 T/W500].</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17937Hardware Maintenance Manuals2012-10-23T22:39:12Z<p>V164: Kurioses ergänzt</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400 Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x200_x200s_x200si_x201_x201i_x201s_hmm_en.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.<br />
<br />
==== Kurioses ====<br />
* Obwohl das T400 eines der meistverkauften Thinkpads der letzten Jahre sein dürfte, fehlt die Verlinkung zu diesem HMM auf der oben angegebenen Seite von lenovo.<br />
* Es gibt auch japanische HMMs. Eines dieser HMMs kann man sich [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_ja_0b48730_01.pdf hier als PDF] ansehen.</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17935Hardware Maintenance Manuals2012-10-23T22:32:39Z<p>V164: W- und T-Serie auf aktuellen Stand gebracht</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
:* T400s, T410s, T410si Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45M2271_07.pdf PDF]<br />
:* T410, T410i Hardware Maintenance Manual (März 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t410_t410i_hmm_en_63y0535_06.pdf PDF]<br />
:* T420, T420i Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420_t420i_hmm.pdf PDF]<br />
:* T420s, T420si Hardware Maintenance Manual (September 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t420s_t420si_hmm_en_0a60241_05.pdf PDF]<br />
:* T430, T430i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430_t430i_hmm_en_0b48304_01.pdf PDF]<br />
:* T430s, T430si Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t430s_t430si_hmm_en_0b48538_01.pdf PDF]<br />
:* T500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* T510, T510i Hardware Maintenance Manual (April 2012)<br />
:* T520, T520i Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* T530, T530i Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
<br />
'''W-Serie'''<br />
:* W500 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6630_04.pdf PDF]<br />
:* W510 Hardware Maintenance Manual (April 2012)<br />
:* W520 Hardware Maintenance Manual (September 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t520_t520i_w520_hmm_en_0a60078_07.pdf PDF]<br />
:* W530 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/t530_t530i_w530_hmm_en_0b48474_01.pdf PDF]<br />
:* W700, W700ds, W701, W701ds Hardware Maintenance Manual (Juni 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9442_07.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:*X1 Hardware Maintenance Manual (Oktober 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x1_x1hybrid_hmm_en_0a60867_05.pdf PDF]<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x200_x200s_x200si_x201_x201i_x201s_hmm_en.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.</div>V164https://thinkwiki.de/index.php?title=Hardware_Maintenance_Manuals&diff=17934Hardware Maintenance Manuals2012-10-23T22:13:01Z<p>V164: X-Serien auf aktuellen Stand gebracht.</p>
<hr />
<div>=== HMM - Hardware Maintenance Manuals ===<br />
<br />
Die Hardware Maintenance Manuals ([[HMM]]) zeigen detailliert auf, wie man Komponenten an dem entsprechenden ThinkPad tauscht bis hin zur vollständigen Zerlegung des Geräts. Darüber hinaus sind alle Teilenummern ([[FRU]]) der verbauten Teile und möglicher Ersatzteile darin aufgelistet.<br />
<br />
'''R-Serie'''<br />
<br />
:* R30, R31 Hardware Maintenance Manual (September 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/02r2913.pdf PDF]<br />
:* R32 Hardware Maintenance Manual (November 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/02r2914.pdf PDF]<br />
:* R40/e Hardware Maintenance Manual (März 2004) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/13n6183.pdf PDF]<br />
:* R50/p, R51 Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6190.pdf PDF]<br />
:* R60, R60e Hardware Maintenance Manual (November 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3749_02.pdf PDF]<br />
:* R61, R61i 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
<br />
'''T-Serie'''<br />
<br />
:* T20, T21, T22, T23 - Hardware Maintenance Manual (April 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/62p9631.pdf PDF]<br />
:* T30 Hardware Maintenance Manual (Januar 2003) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/92p1840.pdf PDF]<br />
:* T40, T40p, T41, T41p, T42, T42p Hardware Maintenance Manual (Februar 2006) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6192_01.pdf PDF]<br />
:* T43 (187x) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6193.pdf PDF]<br />
:* T43/p (26xx) Hardware Maintenance Manual (Juli 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t2393.pdf PDF]<br />
:* T60/p Hardware Maintenance Manual (Februar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7844_03.pdf PDF]<br />
:* T61 14.1" Widescreen Hardware Maintenance Manual (April 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3547_03.pdf PDF]<br />
:* T61/p 14.1" Standard Screen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3545_03.pdf PDF]<br />
:* T61/p 15.4" Widescreen Hardware Maintenance Manual (Januar 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3546_03.pdf PDF]<br />
<br />
'''X-Serie'''<br />
<br />
:* X20, X21, X22, X23, X24 Hardware Maintenance Manual (März 2002) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/24p2975.pdf PDF]<br />
:* X30, X31, X32 Hardware Maintenance Manual (July 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6189.pdf PDF]<br />
:* X40 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5972.pdf PDF]<br />
:* X41 Hardware Maintenance Manual (September 2005) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf PDF]<br />
:* X41 Tablet Hardware Maintenance Manual (Januar 2006)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf PDF]<br />
:* X60, X60s, X61, X61s Hardware Maintenance Manual (Februar 2008)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3550_04.pdf PDF]<br />
:* X60 Tablet, X61 Tablet Hardware Maintenance Manual (Oktober 2007)[http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42x3551_02.pdf PDF]<br />
:* X100e, X120e Hardware Maintenance Manual (März 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63Y0640_06.pdf PDF]<br />
:* X121e Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x121e_hmm_en_0a96013_04.pdf PDF]<br />
:* X130e Hardware Maintenance Manual (Dezember 2001) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a96359_01.pdf PDF]<br />
:* X200, X200s, X200si, X201, X201i, X201s Hardware Maintenance Manual (April 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x200_x200s_x200si_x201_x201i_x201s_hmm_en.pdf PDF]<br />
:* X220, X220i Hardware Maintenance Manual (Dezember 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x220_x220i_hmm_en.pdf PDF]<br />
:* X230, X230i Hardware Maintenance Manual (Mai 2012) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/x230_x230i_hmm_en_0b48666_01.pdf PDF]<br />
:* X200 Tablet, X201 Tablet Hardware Maintenance Manual (August 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/45n3683_04.pdf PDF]<br />
:* X220 Tablet, X220i Tablet Hardware Maintenance Manual (November 2011) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_04.pdf PDF]<br />
:* X230 Tablet, X230i Tablet Hardware Maintenance Manual (Juni 2012) [http://download.lenovo.com/pccbbs/mobiles_pdf/x230tablet_x230itablet_hmm_en_0b48730_01.pdf PDF]<br />
:* X300 Hardware Maintenance Manual (November 2008) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/42x4239_01.pdf PDF]<br />
:* X301 Hardware Maintenance Manual (September 2009) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y9441_03.pdf PDF]<br />
<br />
'''Z-Serie'''<br />
<br />
:* Z60m Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6195_01.pdf PDF]<br />
:* Z60t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t6194_01.pdf PDF]<br />
:* Z61e, Z61m, Z61p Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7846_02.pdf PDF]<br />
:* Z61t Hardware Maintenance Manual (Oktober 2007) [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/42t7845_02.pdf PDF]<br />
<br />
Alternativ können die Manuals bei IBM/Lenovo [http://support.lenovo.com/en_US/guides-and-manuals/detail.page?LegacyDocID=MIGR-39298 HIER] runtergeladen werden.</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17743Fehlersuche bei ThinkPads2012-10-11T15:22:27Z<p>V164: ...noch ein bisschen wikifiziert</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen [[TP-Modelle|Serien]].<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen [[Lüfter_reinigen|Aussentemperaturen]] oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte ein Hardwaredefekt vorliegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit [[Netzteil]] oder nur mit [[Akku]] zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br><br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br><br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
<br><br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der [[Fingerprint_Reader|FPR]]-Software)<br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br><br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17742Fehlersuche bei ThinkPads2012-10-11T15:13:52Z<p>V164: /* Fingerprintreader ohne Funktion */ wikifiziert</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br><br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br><br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
<br><br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der [[Fingerprint_Reader|FPR]]-Software)<br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br><br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17741Fehlersuche bei ThinkPads2012-10-11T15:10:56Z<p>V164: /* ThinkVantage */ Zeilenumbruch entfernt</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br><br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br><br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
<br><br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der FPR-Software)<br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br><br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17740Fehlersuche bei ThinkPads2012-10-11T15:10:07Z<p>V164: /* ThinkVantage */ FPR</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br><br><br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br><br><br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br><br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br><br><br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br><br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
* [[HDD Passwort zurücksetzen]]<br />
<br><br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
* [[HDD Passwort zurücksetzen]] <br />
<br><br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br><br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
Siehe auch [http://thinkpad-forum.de/threads/99755-Probleme-bei-Inbetriebnahme-neuer-geklonter-SATA-Platte-im-T60?highlight=lba+adressierung diesen Thread] im ThinkPad-Forum<br />
----<br />
<br><br><br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br><br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
----<br />
<br><br><br />
<br />
=== ThinkVantage ===<br />
<br />
===== Nachbauakku wird mit Energiemanager 6 nicht geladen =====<br />
*[http://thinkpad-forum.de/threads/138030-neuer-Energiemanager-l%C3%A4dt-nachbau-Akku-nicht-mehr Neuer Energiemanager lädt Nachbau-Akku nicht mehr]<br />
<br><br />
===== Im Energiemanager werden keine Akkudaten mehr angezeigt =====<br />
* [http://thinkpad-forum.de/threads/141617-gel%C3%B6st!-Keine-Akkudaten-nach-Update Keine Akkudaten nach Update]<br />
<br><br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br><br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br><br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br><br />
===== Fn-Tasten und Lautstärketasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem. Falls dieser Treiber bereits installiert ist, hilft das Reinstallieren des Energiemanagers und des Hotkey-Treibers.<br />
* Siehe auch: [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br><br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
<br><br />
===== Fingerprintreader ohne Funktion =====<br />
<br />
*[http://thinkpad-forum.de/threads/102261-gel%C3%B6st-T500-Probleme-mit-Fingerprint-Reader-bei-Windows-Start Keine Anmeldung via Fingerprintreader möglich] - (betrifft: Version 3.3.2.27 der FPR-Software)<br />
<br><br />
----<br />
<br><br><br />
<br />
=== Windows ===<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, werden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] ([http://thinkpad-forum.de/threads/145821-T-500-macht-keine-Updates?p=1462574&viewfull=1#post1462574 hier mit Lenovo-Treiber einer anderen Serie als Alternative]) (im ThinkPad-Forum) <br />
----<br />
<br><br><br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br><br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br><br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br><br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)<br />
<br><br><br />
[[Category:Fehlermeldung]]</div>V164https://thinkwiki.de/index.php?title=X41&diff=17693X412012-10-08T15:29:00Z<p>V164: /* Weblinks */ Link zum HMM angepasst</p>
<hr />
<div>[[Datei:X41-1.jpg|Thinkpad X41 mit IBM-Logo|thumb]]<br />
<br />
Das [[X41]] ist das zweite und letzte Modell der X4x-Serie.<br />
<br />
Das X41 ist auch als X41 Tablet erhältlich.<br />
<br />
== Wesentliche Unterschiede zum Vorgänger ([[X40]]): ==<br />
* neue CPU: Intel Pentium-M (Dothan) 2MB L2-Cache FSB 400<br />
* neuer Chipsatz: Intel 915 Express Chipset<br />
** Unterstützung von DDR2-RAM (offiziell werden max. 1,5GB RAM unterstützt, es können jedoch problemlos 2GB genutzt werden)<br />
** bessere Grafikkarte: Intel Graphics Media Accelerator 900 (128MB)<br />
** intern ist SATA vorhanden das jedoch auf PATA adaptiert wird<br />
* Fingerabdruckscanner (optional)<br />
* auch als Tablet-Version verfügbar (X41 Tablet)<br />
<br />
== Technische Daten ==<br />
[[Bild:X41_Portrait.jpg|thumb|X41 im laufenden Betrieb (ohne IBM-Logo)]]<br />
[[Bild:X41_Anschluesse.jpg|thumb|Anschlüsse des X41]]<br />
[[Bild:X41_Deckel_Tastatur.jpg|thumb|Deckel & Tastatur (ohne IBM-Logo)]]<br />
<br />
Aufgeführt werden die werksseitig erhältlichen Ausführungen sowie maximal mögliche Ausbaustufen.<br />
<br />
'''CPU:'''<br />
* Intel Pentium-M LV (Dothan) 2MB L2-Cache <br />
** 1.5 GHz, 1.6 GHz<br />
Aufrüstbarkeit: Der Prozessor ist am Mainboard aufgelötet, ein Aufrüsten ist nicht möglich.<br />
<br />
'''Grafikchip:''' <br />
* Intel Graphics Media Accelerator 900<br />
<br />
'''Display:'''<br />
* 12,1" [[Auflösungen|XGA]] TFT <br />
<br />
'''Speicher:'''<br />
* Aufgelötet: 256MB oder 512MB DDR2-533 SDRAM (PC2-4200)<br />
* Zusätzlich: 256MB, 512MB oder 1GB DDR2-533 SDRAM SO-DIMM (PC2-4200)<br />
Aufrüstbarkeit: Offiziell sind maximal 1,25GB bzw 1,5GB möglich, je nach dem, ob 256MB oder 512MB fest auf dem Mainboard auflötet sind. Wenn man einen 2GB-Riegel verbaut, kann man 2GB nutzen.<br />
<br />
'''Festplatte:'''<br />
[[Bild:Festplatten.jpg|thumb|Größenvergleich 2,5" & 1,8" HDDs]]<br />
[[Bild:Toshiba festplatte x40.jpg|thumb|Mit Adapter können auch ZIF-Festplatte verbaut werden]]<br />
Es ist standardmäßig eine 1,8" IDE Festplatte mit<br />
* 40GB oder 60GB verbaut.<br />
Lenovo lieferte auch [[Festplatten_und_SSDs#Samsung_MCCOE64GEMPP_.28FRU:_41W0737.29|gelabelte Samsung SSDs]] aus, FRU: 41W0737.<br />
<br />
Aufrüstbarkeit: Grundsätzlich siehe X40, jedoch hat das X41 einen SATA-Controller, bei welchem das Signal durch einen SATA-IDE-Adapter umgewandelt wird. Dies wirkt sich insofern aus, dass im Gegensatz zum X40 kein [[IDE-CF-Adapter|DUAL-CF-Adapter]] verwendet werden kann.<br />
<br />
'''Chipsatz:'''<br />
* Intel 915GMS + ICH6-M<br />
* AD1981HD HD Audio 1.0 controller<br />
<br />
'''Erweiterungen:'''<br />
* MiniPCI Slot mit einer der folgenden Komponenten:<br />
** Intel PRO/Wireless 2200BG Mini-PCI Adapter<br />
** Intel PRO/Wireless 2915ABG Mini-PCI Adapter <br />
* CDC-Slot mit einer der folgenden Komponenten:<br />
** 56K Modem (MDC-2)<br />
** Bluetooth IV mit 56K Modem (BMDC-3) <br />
* CardBus Slot (Typ 2)<br />
<br />
'''Weitere Besonderheiten:'''<br />
* IBM Embedded Security Subsystem 2.0<br />
* IBM Active Protection System<br />
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2) an bestimmten Modellen<br />
* SD-Kartenleser<br />
* Fingerabdruckscanner (an bestimmten Modellen)<br />
<br />
'''Schnittstellen:'''<br />
* Gbit-Lan<br />
* 2x USB 2.0 Schnittstelle<br />
* 1x PoweredUSB (3-polig, nur Stromquelle)<br />
* 56k-Modem<br />
* IrDA Infrarot Schnittstelle<br />
* VGA Monitor Anschluss<br />
* Stereo Kopfhörer Ausgang<br />
* Stereo Line-In / Mikrofon Eingang<br />
* Eingebautes Mikrofon<br />
<br />
'''Abmessungen & Gewicht:'''<br />
* 268mm x 211mm x 20.6mm[vorn]/26.9mm[hinten] (mit Standard-4-Zellen-Akku) / 268mm x 236.8mm x 20.6mm[vorn]/26.9mm[hinten] (mit Extended-Life 8-Zellen-Akku)<br />
* 1.23kg (mit Standard-4-Zellen-Akku) / 1.47kg (mit Extended-Life 8-Zellen-Akku)<br />
<br />
== X41 Tablet ==<br />
<gallery> Bild:X41_Tablet.jpg|X41 Tablet im "Notebook-Modus"<br />
Bild:X41 Tablet2.jpg|...und im "Tablet-Modus"<br />
Bild:X41 Tablet Akku.jpg|die Tablet-Akkus passen nicht in das "normale" X41<br />
</gallery><br />
Das X41 Tablet ist die Tablet Variante des X41. Es handelt sich hierbei um das erste ThinkPad-Modell, das nach der Übernahme der PC-Sparte von IBM durch Lenovo im Mai 2005 hergestellt wurde.<br />
<br />
Es unterscheidet sich neben dem Äußerlichen auch noch durch folgende Ausstattung:<br />
<br />
* Zusätzlich erhältliche CPU<br />
** Intel Pentium-M ULV (Dothan) 2MB L2-Cache, 1.2 GHz<br />
* andere Akkus, die nicht zu den Non-Tablet-X41 kompatibel sind<br />
* fehlendes Thinklight<br />
* andere Abmessungen: 274mm x 242mm x 29mm[vorn]/32mm[hinten] (mit Standard-4-Zellen-Akku) / 274mm x 266mm x 29mm[vorn]/32mm[hinten] (mit Extended-Life 8-Zellen-Akku)<br />
* anderes Gewicht: 1.61kg (mit Standard-4-Zellen-Akku) / 1.84kg (mit Extended-Life 8-Zellen-Akku) <br />
<br />
Mehr zur Tablet-Funktionalität unter [[x-Tablets]]<br />
<br />
== Bekannte Probleme ==<br />
* Error 1802 bei Verwenden einer nicht FRU-WLAN-Karte oder einer FRU WLAN Karte die nicht autorisiert ist. Abhilfe siehe Error 2010.<br />
* Error 2010 bei Verwenden einer nicht FRU-Festplatte. Abhilfe bietet ein [http://thinkpad-wiki.org/2010_Error_umgehen modifiziertes BIOS]<br />
<br />
== Technische Skizzen oder Schaltpläne ==<br />
Vom Thinkpad-Forum - Mitglied [http://thinkpad-forum.de/members/44189-t59 t59]:<br />
<br />
'''PROBLEM:'''<br />
X41 läßt sich nicht einschalten, keine Anzeige der Ladekontrolleuchte - auch nicht über Dockingstation-Ladebuchse ... (PANIK)<br />
<br />
'''FEHLERQUELLE:'''<br />
Mysteriöse Lötstelle am LADEBUCHSEN-Kontakt (siehe Foto -auf Platine unter JK21)<br />
<br />
'''PROBLEMLÖSUNG:'''<br />
Dicker Lötzinnklecks mit meinem viel zu großen Lötkolben... ( bis die Platine das bruzzeln anfing... )<br />
<gallery><br />
Bild:IMG 8817 aus tf10 s020.jpg|DC-In - Buchse von oben<br />
Bild:IMG 8816 aus tf10 s020.jpg|DC-In - Buchse von unten <br />
Bild:IMG 8816 aus gmpDetail tf10 s020.jpg|Detailaufnahme der kalten Lötstelle<br />
</gallery><br />
<br />
Vielleicht können die Profis mit diesem merkwürdigen Lötkontaktbild etwas anfangen?<br />
Der X41 funktionierte schon seit einem Jahr nur noch über die Ladebuchse der Dockingstation.<br />
Nach dem Totalausfall musste ich doch mal sezieren ...<br />
<br />
[http://thinkpad-forum.de/threads/127211-X41-l%C3%A4%C3%9Ft-sich-nicht-einschalten-Ergebnis-L%C3%B6tstelle-an-Ladebuchse-defekt Diskussionsthread] (im Thinkpad-Forum)<br />
<br />
<br />
'''PROBLEM'''<br />
* Der Deckelverschluss des X41 Tablet ist defekt oder verloren gegangen<br />
<br />
'''LÖSUNG'''<br />
* Thinkpad-Forum-Mitglied el-sahef zeigt im Thread [http://thinkpad-forum.de/threads/133754-Tablet-Verschlusshaken-reparieren Tablet Verschlusshaken reparieren] eine Möglichkeit, den Deckelriegel selbst herzustellen.<br />
<br />
== FAQ ==<br />
Wie lässt sich die 2010 Fehlermeldung beheben?<br />
*[[2010_Error_umgehen|Neues (inoffizielles) BIOS]]<br />
*Einbau einer originalen IBM Festplatte oder SSD<br />
*<div>'''Auto- Mute Work Around:''' Der Artikel [[Beim Herunterfahren automatisch auf lautlos stellen]] präsentiert eine Lösung für ''Windows''-Nutzer. Im ThinkPad-Forum gibt es auch eine Lösung für ''Linux''-Systeme.[http://www.thinkpad-forum.de/thinkpad-software/linux-und-osx/59356-beim-herunterfahren-automatisch-auf-lautlos-stellen-vor-allem-f%C3%BCr-die-error2010-geplagten/ Foren-Thread]</div><br />
<br />
== Treiber ==<br />
* [http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&LegacyDocID=MIGR-54078 Treibermatrix X40/41]<br />
* [http://support.lenovo.com/en_US/research/hints-or-tips/detail.page?&LegacyDocID=MIGR-67100 Treibermatrix X41t]<br />
<br />
== Weblinks ==<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t5971.pdf Hardware Maintenance Manual X41]<br />
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/39t9290.pdf Hardware Maintenance Manual X41 Tablet]<br />
* [http://thinkpad-wiki.org/2010_Error_umgehen Error 2010 beseitigen]<br />
* [http://support.lenovo.com/de_DE/product-and-parts/detail.page?DocID=PD003796 Lenovo support - X41 Tablet overview (EN)]<br />
<br />
* [http://www.notebookreview.com/default.asp?newsID=2362 bebildertes Review des X41 bei notebookreview.com (EN) von 2005-05-23]<br />
* [http://www.tabletpcreview.com/default.asp?newsID=275 bebildertes Review des X41t bei tebletpcreview.com (EN) von 2005-07-06]<br />
<br />
[[Category:Hardware]] [[Category:Thinkpad]] [[Category:X-Serie]] [[Category:X-Serie Tablet]]</div>V164https://thinkwiki.de/index.php?title=Debian_Schnelleinstieg&diff=17683Debian Schnelleinstieg2012-10-06T14:44:47Z<p>V164: /* Sondertasten */</p>
<hr />
<div>== Einleitung ==<br />
Diese Anleitung soll als Schnelleinstieg zur Installation von '''Debian GNU/Linux''' (im Folgenden '''Debian''' genannt) auf ThinkPads dienen. Sie ist daher bewußt knapp gehalten und verweist an zahlreichen Stellen zur Vertiefung auf die verlinkten Quellen.<br />
<br />
== Installation ==<br />
<br />
=== Veröffentlichungen (Releases) auswählen ===<br />
Von Debian gibt es zu jeder Zeit drei unterschiedliche Releases. Diese unterteilen sich in die Zweige '''stable''', '''testing''' und '''unstable'''. Zusätzlich gibt es noch den Zweig '''experimental''', der jedoch keinen vollständigen Stamm von Paketen umfasst, sondern in dem nur Pakete getestet werden, die sich, wie der Name schon sagt, in einem experimentellen Stadium befinden. Ein Jahr nach Erscheinen der jeweils aktuellen Stable-Version wird noch die alte Stable-Version ('''oldstable''') mit Sicherheitsaktualisierungen versorgt. <br />
<br />
Die einzelnen Versionen sind oftmals auch unter Namen bekannt. So steht zur Zeit der Name '''Squeeze''' für die aktuelle stabile Version, '''Wheezy''' ist der Codename für den momentan aktuellen Testing-Zweig. Der unstable-Zweig hingegen hat keinen wechselnden Codenamen und heisst immer '''sid'''. Die Sicherheitsunterstützung für "oldstable"-Lenny ist beispielsweise im Februar 2012 ausgelaufen.<br />
<br />
Während sich die Codenamen der einzelnen Veröffentlichungen immer ändern, bleiben die Bezeichnungen '''stable''', '''testing''' und '''unstable''' immer gleich (mit Ausnahme von '''unstable''', das immer '''sid''' heisst, siehe oben). Aus diesem Grund ist im Folgenden nur von Stable, Tesing und Unstable die Rede.<br />
<br />
<u>Achtung!</u> Eine Vermischung der einzelnen Zweige ist zwar grundsätzlich möglich, es wird jedoch dringend davon abgeraten, weil es durch verschiedene Abhängigkeiten zu Fehlern kommen kann!<br />
<br />
==== Stable ====<br />
Die letzte stable-Version ist im Februar 2012 offiziell freigegeben worden. Programme in diesem Zweig werden nicht mehr weiter entwickelt, es sind jedoch bis etwa ein Jahr nach Erscheinen der folgenden neuen stable-Version Sicherheitsaktualisierungen verfügbar. Stable vereint Stabilität und Sicherheit. Allerdings muss man als Nutzer mit, wie man so schön sagt, "gut abgehangener" Software Vorlieb nehmen.<br />
<br />
==== Testing ====<br />
Im Testing-Zweig finden sich die Programm, die für das nächste Stable-Release vorgesehen sind. Da sich diese Programme in Entwicklung befinden, kommen in kurzen Abständen Updates. Diese sind zwar in '''unstable''' schon getestet, es kann jedoch trotzdem noch zu Problemen kommen. Sind die Entwicklungen größtenteils abgeschlossen, wird Testing "eingefroren" (Freeze), zu diesem Zeitpunkt finden nur noch Fehlerkorrekturen statt. Nach der Freigabe der nächsten Stable-Version sind Stable und Testing kurzzeitig identisch. Offiziell wird von der Nutzung von Testing auf Produktiv-Systemen abgeraten. Im Desktop-Bereich ist Testing jedoch ein guter Kompromiss zwischen Aktualität und Stabilität.<br />
<br />
==== Unstable ====<br />
In Unstable findet jeweils die aktuelle Entwicklung statt. Üblicherweise verbleiben die Pakete bis zu 14 Tagen in Unstable, ehe sie nach Testing wechseln. Es kann jedoch auch zu einem wesentlich längeren Testzeitraum kommen. Der Nutzer von Unstable muss sich immer darüber bewusst sein, dass es zu Abhängigkeits- und anderen Problemen kommen kann. Für Produktivsysteme ist Unstable ungeeignet. Wer jedoch Wert auf die neuesten Entwicklungen legt und nicht darauf angewiesen ist, dass jedes Programm zu jeder Zeit stabil läuft, kann sich im Unstable-Zweig über neue Entwicklungen informieren.<br />
<br />
<br />
==== Architektur ====<br />
Debian ist in einer ganzen Reihe von Architekturen erhältlich. Die am weitesten verbreiteten Architekturen stellen sicherlich die '''32-Bit (i386)''' und '''64-Bit (amd64)''' dar. Immer wieder führt hierbei der Name '''amd64''' zu Verwirrung. Diese Version ist nicht nur für AMD-CPUs geeignet, sondern wird auch für Intel-CPUs verwendet. <br />
<br />
Nur zur Vollständigkeit seien hier noch die Architekturen armel, ia64, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390 und sparc genannt. Inoffizelle Portierungen gibt es für alpha, arm, armhf, AVR32, hppa, hurd-i386, m32, m68k, netbsd-i386, netbsd-alpha, s390x und sh.<br />
<br />
<br />
==== Desktop ====<br />
Unter Debian gibt es verschiedene [http://wiki.debian.org/DesktopEnvironment?action=show&redirect=CategoryDesktopEnvironment Desktop Environments und Window Manager], die unterstützt werden.<br />
<br />
* Desktop Environment:<br />
** Gnome - [http://wiki.debian.org/Gnome Gnome-Desktop]<br />
** KDE - [http://wiki.debian.org/KDE KDE-Desktop]<br />
** Xfce - [http://wiki.debian.org/Xfce Xfce-Desktop]<br />
** LXDE - [http://wiki.debian.org/LXDE LXDE-Desktop]<br />
<br />
* Window Manager<br />
** Openbox - [http://wiki.debian.org/Openbox Openbox Window Manager]<br />
** FluxBox - [http://wiki.debian.org/FluxBox FluxBox Window Manager]<br />
** Compiz - [http://wiki.debian.org/Compiz Compiz Window Manager]<br />
** Wmii - [http://wiki.debian.org/Wmii Wmii Window Manager]<br />
<br />
<u>Hinweis:</u> Aufgrund des identischen Unterbaus ist für den Wechsel des Desktops keine Neuinstallation erforderlich. Man kann jederzeit weitere Umgebungen nachinstallieren.<br />
<br />
<br />
=== Installationsmedien ===<br />
Debain unterstützt eine ganze Reihe von Installationsmedien. Hier gibt es einen ersten [http://www.debian.org/distrib/ Überblick]:<br />
* Kleine Image-Dateien: [http://www.debian.org/distrib/netinst Kleine CDs, kleinere CDs, Winzige CDs, USB-Sticks, Booten über Netz]<br />
* Große Image-Dateien: [http://www.debian.org/CD/ Große Image-Dateien]. Anmerkung: Hier reicht es jeweils nur die CD 1 herunter zu laden. Alle auf den folgenden CDs enthaltenen Programme können später nachinstalliert werden.<br />
* Debian CDs kaufen: [http://www.debian.org/CD/vendors/ Verkäufer von Debian-CDs]<br />
* Live-Installations-Images: [http://www.debian.org/CD/live/ Live-Installations-Images]<br />
<br />
ThinkPads ohne optisches Laufwerk installiert man am einfachsten per USB-Stick. Dessen Erstellung aus einem heruntergeladenen ISO-Image beschreibt [http://o-o-s.de/2008-05-02/linux-debian-von-usb-stick-installieren diese Seite]. Die für Squeeze gültige Datei boot.img.gz findet man [ftp://ftp2.de.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/ hier].<br />
<br />
Natürlich ist es ebenso möglich, Debian mittels eines externen CD/DVD-Laufwerks zu installieren.<br />
<br />
<br />
=== Basisinstallation ===<br />
Für den eigentlichen Installationsvorgang einschließlich Multi-Boot-Konfigurationen sei auf [http://www.debian.org/releases/stable/amd64/index.html.de die Debian Installationsanleitung] verwiesen. <br />
<br />
<br />
=== Partitionierung ===<br />
Es ist empfehlenswert bei der Installation für System und Benutzerdaten getrennte Partitionen anzulegen; so vermeidet man bei einer evtl. Neuinstallation des Systems den Verlust der Benutzerdaten. Eine Übersicht über die Aufteilung und Bedeutung der Partitionen finden Sie ebenfalls in der [http://www.debian.org/releases/stable/amd64/ch06s03.html.de#di-partition Installationsanleitung].<br />
<br />
'''''Vorherige'' Datensicherung auf ein externes Medium ist trotzdem Pflicht!'''<br />
<br />
<br />
=== SSD ===<br />
Möchte man Debian auf einer ''"Solid State Disk"'' installieren, empfiehlt sich die Lektüre von [http://wiki.ubuntuusers.de/SSD SSD].<br />
<br />
<br />
=== Vollverschlüsselung ===<br />
Das Aufsetzen eines vollverschlüsselten Systems beschreibt [http://www.andreas-janssen.de/cryptodisk.html Andreas Janssen] anschaulich auf seiner Internetseite.<br />
<br />
<br />
=== Tipps zur Installation ===<br />
* Grafischer oder Nichtgrafischer Installer? Diese Entscheidung hängt natürlich von den eigenen Vorlieben ab; in der Vergangenheit hat sich jedoch der nichtgrafische Installer besser bewährt.<br />
* Softwareauswahl: Standardmäßig ist dieser Punkt bei der Debian-Installation mit den Auswahlpunkten '''"Grafische Desktop-Umgebung"''', '''"Laptop"''' und '''"Standard-Systemwerkzeuge"''' hinterlegt. Wählen Sie den Punkt '''"Grafische Desktop-Umgebung"''' zunächst ab und installieren Sie einstweilen nur das Grundsystem. Nach der erfolgreichen Installation nehmen Sie erst ein paar Veränderungen vor und installieren dann die gewünschte Desktop-Umgebung nach.<br />
<br />
<br />
== Nach der Installation ==<br />
<br />
<u>Hinweis zum Editieren von Systemdateien:</u> Diese Anleitung erfordert an einigen Stellen das Bearbeiten von Systemdateien mit Root-Rechten. Im folgenden gilt: Benötigen Sie Root-Rechte, erkennen Sie dies an der vorgestellten Raute (#), reichen Benutzer-Rechte, ist das Dollar-Zeichen ($) den jeweiligen Zeilen vorangestellt.<br />
<br />
=== /etc/apt/sources.list ===<br />
Nach der Grundinstallation bearbeiten Sie als erstes die Datei '''/etc/apt/sources.list'''. In dieser Datei sind Ihre Update-Quellen hinterlegt. Sollten Sie sich bei den Einstellungen unsicher sein, können Sie einen [http://debgen.simplylinux.ch/ sources.list-Generator] zu Rate ziehen. Hier eine exemplarische sources.list mit offiziellen und inoffiziellen (hier: Skype und Debian-Multimedia) Quellen:<br />
<br />
#############################################################<br />
################### OFFICIAL DEBIAN REPOS ###################<br />
#############################################################<br />
<br />
###### Debian Main Repos<br />
deb <nowiki>http://ftp.de.debian.org/debian/ wheezy main contrib non-free </nowiki><br />
<br />
###### Debian Update Repos<br />
deb <nowiki>http://security.debian.org/ wheezy/updates main contrib non-free </nowiki><br />
<br />
##############################################################<br />
##################### UNOFFICIAL REPOS ######################<br />
##############################################################<br />
<br />
###### 3rd Party Binary Repos<br />
<br />
#### Debian Multimedia - <nowiki>http://www.debian-multimedia.org/</nowiki><br />
## Run this command: apt-get update && apt-get install debian-multimedia-keyring && apt-get update<br />
deb <nowiki>http://www.deb-multimedia.org testing main non-free</nowiki><br />
<br />
#### Skype - <nowiki>http://www.skype.com</nowiki><br />
deb <nowiki>http://download.skype.com/linux/repos/debian/ stable non-free</nowiki><br />
<br />
<br />
Von Bedeutung ist hier vor allem das Wort '''wheezy'''. Es gibt das verwendete Release an. Sie können neben dem Codenamen ebenfalls den Zweig, also '''stable''', '''testing''' oder '''unstable''' bzw. '''sid''' angeben. Wenn Sie '''wheezy''' stehen lassen und '''wheezy''' von Testing nach Stable wechselt, wechselt auch Ihr System von Testing nach Stable!<br />
<br />
Eine ausführliche Erklärung der sources.list findet sich im [http://wiki.debianforum.de/Sources.list DebianforumWiki].<br />
<br />
=== Update des Systems ===<br />
Das '''Advanced Package Tool''' ist ein Frontend des Paketmanagers DPKG und löst Abhängigkeiten von Paketen selbstständig auf. Sie verwenden APT zur Aktualisierung, Installation oder De-Installation von Software. <br />
<br />
Mit dem folgenden Kommando wird die Paketdatenbank aktualisiert (dies ist auch nach jeder Änderung der Datei '''/etc/apt/sources.list''' nötig):<br />
<br />
# apt-get update<br />
<br />
Pakete können folgendermaßen nachinstalliert werden:<br />
<br />
# apt-get install Paketname<br />
<br />
Installierte Pakete werden mit dem folgenden Befehl aktualisiert:<br />
<br />
# apt-get upgrade<br />
<br />
Pakete entfernen können Sie entweder mit <br />
<br />
# apt-get remove Paketname<br />
<br />
oder mit<br />
<br />
# apt-get purge Paketname<br />
<br />
Während beim ersten Befehl nur das Paket selber entfernt wird, entfernt der zweite Befehl zusätzlich die dazugehörigen Konfigurationsdateien.<br />
<br />
=== Flashplayer ===<br />
Ein flash-Plugin befindet sich im Bereich '''contrib''', weshalb dieser in der sources.list stehen muss, um das Plugin zu installieren:<br />
<br />
# apt-get install flashplugin-nonfree<br />
<br />
=== DVDs abspielen ===<br />
Standardmäßig spielt Debian keine DVDs ab. Wenn Sie dies ermöglich wollen, installieren Sie die entsprechenden Bibliotheken nach:<br />
<br />
# apt-get install libdvdcss2<br />
<br />
<br />
== ThinkPad ==<br />
<br />
=== Trackpoint ===<br />
Mit einem Editor legt man als Root die Datei /usr/share/X11/xorg.conf.d/20-trackpoint.conf an und trägt folgendes ein:<br />
<br />
Section "InputClass"<br />
Identifier "Trackpoint"<br />
MatchProduct "TrackPoint|DualPoint Stick"<br />
MatchDevicePath "/dev/input/event*"<br />
Option "EmulateWheel" "true"<br />
Option "EmulateWheelButton" "2"<br />
Option "EmulateWheelTimeout" "200" <br />
Option "YAxisMapping" "4 5" # vertikales Scrollen<br />
Option "XAxisMapping" "6 7" # horizontales Scrollen<br />
EndSection<br />
<br />
Danach ist der X-Server mit<br />
<br />
# /etc/init.d/gdm3 restart<br />
<br />
neu zu starten. Alternativ werden die Einstellungen auch nach einem reboot wirksam.<br />
<br />
=== Touchpad deaktivieren ===<br />
Das Tochpad kann mittels des Befehls<br />
<br />
$ synclient TouchPadOff=1<br />
<br />
ausgeschaltet, bzw. mit dem Befehl<br />
<br />
$ synclient TouchPadOff=0<br />
<br />
wieder eingeschaltet werden. Die Einstellungen sind jedoch nach einem Neustart wieder zurück gesetzt.<br />
<br />
=== Sondertasten ===<br />
==== Fn-Tastenkombinationen ====<br />
Von Hause aus funktionieren mit Ubuntu folgende Hotkeys:<br />
* Fn+F2 – Bildschirm sperren<br />
* Fn+F3 – Akkuladezustand zeigen<br />
* Fn+F4 – Suspend to RAM (STR)<br />
* Fn+F5 – Ab- und Anschalten von WLAN<br />
* Fn+F7 – zyklisches Schalten zwischen internem und externem Bildschirm<br />
* Fn+F8 – Touchpad ein/aus<br />
* Fn+F12 – Suspend to Disk (STD)<br />
<br />
Zusätzliche Funktion:<br />
* Fn+F6 – internes WLAN / Bluetooth / WWAN zyklisch schalten. Ein zyklisches Schalten von WLAN, WWAN und Bluetooth kann mittels des nachfolgenden Scripts erreicht werden. Dazu muss zum Einen '''tlp''' installiert sein, ausserdem ist eine Anpassung der Datei '''/ect/sudoers''' erforderlich. Hier muss dem jeweiligen Nutzer ein Zugriff auf die Befehle '''/usr/bin/bluetooth''', '''/usr/bin/wwan''' und '''/usr/bin/wifi''' erlaubt werden. Informationen zur Bearbeitung und den Parametern in '''/etc/sudoers''' findet man unter<br />
<br />
$ man sudoers<br />
<br />
Scipt zum zyklischen Schalten von WLAN, Bluetooth und WWAN:<br />
#!/bin/bash<br />
# name: sywn (switch your wireless network)<br />
# description: wireless network switch cyclically (ThinkPads under debian)<br />
# dependencies: tlp<br />
# author: Frank Zimmermann<br />
# version: 0.0.1<br />
# date: 2012-03-28<br />
<br />
BT=$(bluetooth)<br />
WW=$(wwan)<br />
WI=$(wifi)<br />
BT0=$(echo "bluetooth = off (software)")<br />
BT1=$(echo "bluetooth = on")<br />
BTN=$(echo "bluetooth = none (no device)")<br />
WW0=$(echo "wwan = off (software)")<br />
WW1=$(echo "wwan = on")<br />
WWN=$(echo "wwan = none (no device)")<br />
WI0=$(echo "wifi = off (software)")<br />
WI1=$(echo "wifi = on")<br />
<br />
if <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW1" || "$WWN" ]]</nowiki><br />
then<br />
`sudo bluetooth off` && `sudo wwan off`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki><br />
then<br />
`sudo wwan off`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BT0" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki><br />
then<br />
`sudo wifi off` && `sudo bluetooth on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI1" ]] && [[ "$BT" == "$BTN" ]] && [[ "$WW" == "$WW0" ]]</nowiki><br />
then<br />
`sudo wifi off` && `sudo wwan on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT1" ]] && [[ "$WW" == "$WW0" || "$WWN" ]]</nowiki><br />
then<br />
`sudo bluetooth off` && `sudo wwan on`<br />
<br />
elif <nowiki>[[ "$WI" == "$WI0" ]] && [[ "$BT" == "$BT0" || "$BTN" ]] && [[ "$WW" == "$WW1" ]]</nowiki><br />
then<br />
`sudo wwan off`<br />
else<br />
`sudo wifi on`<br />
`sudo bluetooth on`<br />
`sudo wwan on`<br />
fi<br />
<br />
exit 0<br />
<br />
Weitere Informationen zur Shell-Programmierung findet man unter [http://www.linux-services.org/shell/ Einführung zur Shell-Programmierung]<br />
<br />
==== Feinere Helligkeitsstufen ====<br />
Unter Debian sind derzeit beim Betätigen der Tastenkombinationen Fn+Pos1 und Fn+Ende ohne Modifikation nur 5-6 Helligkeitsstufen verfügbar. Dem kann man mit zwei aufeinander aufbauenden Maßnahmen abhelfen:<br />
<br />
8 oder in einigen Fälle auch mehr Helligkeitsstufen erhält man durch Aufnahme folgender Zeile in '''/etc/rc.local''' (vor dem abschließenden <code>exit 0</code>):<br />
$ echo "N" > /sys/module/video/parameters/brightness_switch_enabled<br />
und Aktivierung per Neustart oder Kommandozeile:<br />
$ /etc/rc.local<br />
<br />
<u>Nebenwirkungen:</u><br />
* Unter KDE ist obiges Kommando kontraproduktiv, d.h. die Helligkeitsregelung wird deaktiviert<br />
<br />
=== UMTS / WWAN ===<br />
Die Funktionalität der in den verschiedenen Thinkpads verbauten UMTS-Karten konnte noch nicht abschließend getestet werden. Hier ist Zuarbeit noch erwünscht. Für die folgende Karte liegt bereits ein kleines HowTo vor:<br />
<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren#Debian_GNU.2FLinux|Qualcomm Gobi 2000]] - verbaut in X201(+s +t), X100e, T410(s)/510, L412/512<br />
<br />
Mittels des oben aufgeführten Scripts können die Funknetzwerke zyklisch geschaltet werden.<br />
<br />
=== Grafik ===<br />
==== NVIDIA ====<br />
In einigen Thinkpad-Modelle sind NVIDIA-Grafikchips verbaut. Installationsaleitungen für [http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_NVIDIA Freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_NVIDIA unfreie] Grafiktreiber finden sich im Wiki des debianforums.<br />
<br />
==== ATI ====<br />
Ebensolche Installationsanleitungen existieren für ATI-Grafikchips ([http://wiki.debianforum.de/Freie_Grafiktreiber_f%C3%BCr_ATI freie] und [http://wiki.debianforum.de/Unfreie_Grafiktreiber_f%C3%BCr_ATI unfreie] Grafiktreiber).<br />
<br />
=== Lüftersteuerung ===<br />
Für die Lüftersteuerung unter Linux gibt es eine ganze Reihe von [http://www.thinkwiki.org/wiki/ACPI_fan_control_script Möglichkeiten]. Hier sollen nur die beiden gebräuchlichsten Programme für Debian vorgestellt werden.<br />
<br />
==== Thinkfan ====<br />
[http://thinkfan.sourceforge.net/ Thinkfan] ist eine einfache Software zur Lüftersteuerung, die über die Ubuntu-Paketquellen verfügbar ist. Installation und Konfiguration sind in [[Thinkfan]] beschrieben.<br />
<br />
==== ThinkPad Fan Control ====<br />
[http://www.gambitchess.org/mediawiki/index.php/ThinkPad_Fan_Control Thinkpad Fan Control] ist eine Lüftersteuerungssoftware mit GUI zur Einstellung der Temperaturschwellen. Installation und Konfiguration sind in [[Thinkpad_Fan_Control|Thinkpad Fan Control]] beschrieben.<br />
<br />
== Strom sparen ==<br />
<br />
=== TLP ===<br />
Sehr bewährt hat sich in diesem Zusammenhang das Programm '''tlp'''. Zur Installation ist der Wiki-Artikel [[TLP - Linux Stromsparen#Debian_6.0_und_h.C3.B6her|TLP - Linux Stromsparen]] empfehlenswert, die möglichen Einstellungen werden im Wiki-Artikel [[TLP Einstellungen|TLP - Einstellungen]] hinlänglich erklärt. Ausserdem soll noch auf die [[TLP FAQ|TLP FAQs]] hingewiesen werden.<br />
<br />
== Tablets ==<br />
Die speziellen Schritte zur Erlangung der vollen Funktionalität von Tablets der X-Serie sind unter [[Linux auf X-Tablets]] beschrieben.<br />
<br />
== Links ==<br />
* [http://www.thinkwiki.org/w/index.php?title=Special%3ASearch&search=Debian&go=Go www.thinkwiki.org] – Installationsanleitungen und -erfahrungen im thinkwiki.org. Achtung! Einige der Anleitungen und Erfahrungsberichte sind schon etwas älter.<br />
* [http://wiki.debian.org/InstallingDebianOn/Thinkpad InstallingDebianOn Thinkpad] - Hier finden Sie ebenfalls Erfahrungen und Statusmeldungen zur Installation von Debian auf Thinkpads.<br />
* [http://wiki.debianforum.de/?title=Spezial%253ASearch&go=Seite&search=Thinkpad&x=0&y=0 http://wiki.debianforum.de] - Auch im deutschen Wiki des Debianforums gibt es einige Treffer zur Suche nach Debian auf Thinkpads.<br />
<br />
== Todo ... ==<br />
* Undervolting<br />
* Fingerprint (Unterstützung erbeten)<br />
<br />
[[Category:Linux]] <br />
[[Category:Installation]]<br />
[[Category:Debian]]</div>V164https://thinkwiki.de/index.php?title=ThinkPad_Linux_Anleitungen&diff=17682ThinkPad Linux Anleitungen2012-10-06T14:11:18Z<p>V164: Alphabetische Reihenfolge angepasst</p>
<hr />
<div>Verzeichnis der Anleitungen zu Linux auf ThinkPads.<br />
<br />
__TOC__<br />
<br />
== Linux allgemein ==<br />
* [[Archlinux Schnelleinstieg]] – Kleiner Guide zum Einstieg in Archlinux<br />
* [[Debian Schnelleinstieg]] – Anleitung zur Installation von Debian/GNU Linux<br />
* [[Fedora Schnelleinstieg]] – Anleitung zur Installation von Fedora<br />
* [[Fingerprintinstallation mit LMDE]] – Fingerabdruckleser einrichten<br />
* [[Linux Distributionen]] – Entscheidungshilfen für die Wahl zwischen Ubuntu, Debian, Gentoo & Co.<br />
* [[Linux Distributionen für ältere Thinkpads]] – Linux-Distributionen, die weniger Leistung benötigen<br />
* [[Linux auf X-Tablets]] – Installationsanleitungen mit Tablet-Funktionen<br />
* [[Linux Mint xfce Schnelleinstieg]] – Installationsanleitung Linux Mint xfce für Umsteiger<br />
* [[LinuxLiveCD]] - Hilfreiche Tips zur Hardwareüberprüfung mit Linux<br />
* [[Messung_der_Leistungsaufnahme_unter_Linux|Messung der Leistungsaufnahme]] - Verbrauchsmessung mit Powertop bzw. tp_smapi<br />
* [[TeX und LaTeX]] – Installation des Textsatzsystems<br />
* [[Thinkfan]] – Benutzerdefiniertes Steuern des CPU-Lüfters<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
* [[Thinkpad_Fan_Control|tpfanco]] – Lüftersteuerung mit GUI<br />
Veraltete Anleitungen:<br />
* [[Fedora 9]] - Alles über die aktuelle Community-Distribution aus dem Hause Redhat<br />
* [[Kernel compilieren]] – ohne Schrecken zum angepassten Kernel<br />
* [[Linux Intel Wifi Link]] Intel Wifi Link 5100 - 5300 unter Suse 11.0 einrichten<br />
* [[Linux Specials]] – Trick & Kniffe<br />
* [[Linux Stromsparen]] – Grundlagen und Feintuning mit Powertop<br />
* [[Thinkpad_Sondertasten_konfigurieren | ThinkPad Sondertasten konfigurieren]] – xmodmap Anpassung für Fn-F5 (Wireless) und weitere Sondertasten<br />
<br />
== Ubuntu ==<br />
* [[Ubuntu_Schnelleinstieg|Ubuntu Schnelleinstieg]] – Übersichtsartikel zur Installation mit zahlreichen Querverweisen<br />
* [[TLP - Linux Stromsparen]] – Dokumentation zum Stromspartool<br />
* [[BIOS-Update_ohne_optisches_Laufwerk_unter_Ubuntu|BIOS-Update ohne opt. Laufwerk]] – BIOS-ISO-Image mit Grub2/SysLinux ausführen<br />
* [[Qualcomm_Gobi_2000_unter_Linux_installieren|Gobi 2000]] – Qualcomm Gobi 2000 einrichten<br />
* [[Intel_855GM-Chipsatz_unter_Ubuntu_10_04|Intel 855GM-Chipsatz]] – Ubuntu 10.04 auf X40, R50e, R51 (nur Modelle mit Intel-Grafik) einrichten<br />
* [[Ubuntu_ThinkPad_Extras_PPA|ThinkPad Extras PPA]] – Pakete für Trackpoint, Gobi 2000 und zum Schalten des WWAN<br />
* [[Ubuntu_tp-Kernel|tp-Kernel]] – Kernel mit rückportierten Treibern und Patches für aktuelle Modelle sowie PHC-Patch<br />
* [http://thinkpad-forum.de/threads/105006-Ubuntu-auf-dem-ThinkPad-n%C3%BCtzliche-Links Ubuntu auf dem ThinkPad - nützliche Links] – Forums-Sticky mit vielen weiteren Links<br />
<br />
Veraltete Anleitungen:<br />
* [[Linux Installation]] – Ubuntu mit Wubi, unetbootin oder doch LiveCD installieren?<br />
* [[TabletBuntu]] – die Ubuntu Tablet Edition<br />
* [[Ubuntu 9.04 auf X31]] - Installationsanleitung für Ubuntu 9.04 auf einem ThinkPad X31<br />
<br />
[[Category:Linux]] <br />
[[Category:Installation]]<br />
[[Category:Archlinux]]<br />
[[Category:Debian]]<br />
[[Category:Fedora]]<br />
[[Category:Ubuntu]]</div>V164https://thinkwiki.de/index.php?title=Diskussion:Fehlersuche_bei_ThinkPads&diff=17419Diskussion:Fehlersuche bei ThinkPads2012-10-01T13:58:17Z<p>V164: </p>
<hr />
<div>Über die Syntax der Links bin ich mir noch nicht 100%ig im Klaren. Einstweilen schlage ich folgende Syntax für die Verlinkung vor: <nowiki>* [Link zum Forenbeitrag] - (betrifft: Typ und / oder spezielles Bauteil)</nowiki><br />
[[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 22:12, 26. Sep. 2012 (CEST)<br />
: Warum nicht <nowiki> [<Link>|<Erläuterung>]</nowiki>? --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 11:24, 28. Sep. 2012 (CEST<br />
:Ja klar mit Erläuterung, da habe ich mich oben ein bisschen missverständlich ausgedrückt. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)<br />
<br />
Die Abschnitte "HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar " unter "Windows" und "Linux" gehören meiner Meinung nach unter "Hardware/BIOS", da es nicht OS-Spezifisch ist, sondern tatsächlich von der Hardware bzw. dem BIOS abhängig ist, wie die LBA adressiert werden. --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 13:45, 29. Sep. 2012 (CEST)<br />
:Okay, ich führe das am Wochenende zusammen. Wenn Jemand schneller ist bin ich aber auch nicht böse. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)<br />
<br /><br />
Nur als Frage, wenn man die Lösung eines Problems hier reingeschrieben hat, sollen die Links zu den Forenbeiträgen noch erhalten bleiben? Ich finde das wirkt irgendwie sehr unübersichtlich und verwirrend.<br />
Was meint ihr dazu? --[[Benutzer:Mr metall|Mr metall]] ([[Benutzer Diskussion:Mr metall|Diskussion]]) 23:00, 30. Sep. 2012 (CEST)<br />
:Finde ich schon....es ist ja auch vom Grundsatz her als Linksammlung gedacht; trotzdem finde ich auch einige ausformulierte Absätze schön und auch wünschenswert. Der Verweis auf den Link hat jedoch zwei Vorteile: Erstens: Werbung fürs Forum (okay, dass ist eher zweitranging) und Zweitens: Manchmal führen verschiedene Wege zum Ziel. Der Hilfesuchende kann so auf ganzes "Gespräch" zurückgreifen und im Forum die Schritte vielleicht manchmal besser nachvollziehen. So merkt er auch, ob er sich auf der richtigen Fährte oder doch eher auf dem Holzweg befindet. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 15:57, 1. Okt. 2012 (CEST)</div>V164https://thinkwiki.de/index.php?title=Diskussion:Fehlersuche_bei_ThinkPads&diff=17418Diskussion:Fehlersuche bei ThinkPads2012-10-01T13:57:52Z<p>V164: </p>
<hr />
<div>Über die Syntax der Links bin ich mir noch nicht 100%ig im Klaren. Einstweilen schlage ich folgende Syntax für die Verlinkung vor: <nowiki>* [Link zum Forenbeitrag] - (betrifft: Typ und / oder spezielles Bauteil)</nowiki><br />
[[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 22:12, 26. Sep. 2012 (CEST)<br />
: Warum nicht <nowiki> [<Link>|<Erläuterung>]</nowiki>? --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 11:24, 28. Sep. 2012 (CEST<br />
:Ja klar mit Erläuterung, da habe ich mich oben ein bisschen missverständlich ausgedrückt. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)<br />
<br />
Die Abschnitte "HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar " unter "Windows" und "Linux" gehören meiner Meinung nach unter "Hardware/BIOS", da es nicht OS-Spezifisch ist, sondern tatsächlich von der Hardware bzw. dem BIOS abhängig ist, wie die LBA adressiert werden. --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 13:45, 29. Sep. 2012 (CEST)<br />
:Okay, ich führe das am Wochenende zusammen. Wenn Jemand schneller ist bin ich aber auch nicht böse. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)<br />
<br /><br />
Nur als Frage, wenn man die Lösung eines Problems hier reingeschrieben hat, sollen die Links zu den Forenbeiträgen noch erhalten bleiben? Ich finde das wirkt irgendwie sehr unübersichtlich und verwirrend.<br />
Was meint ihr dazu? --[[Benutzer:Mr metall|Mr metall]] ([[Benutzer Diskussion:Mr metall|Diskussion]]) 23:00, 30. Sep. 2012 (CEST)<br />
:Finde ich schon....es ist ja auch von Grundsatz her als Linksammlung gedacht; trotzdem finde ich auch einige ausformulierte Absätze schön und auch wünschenswert. Der Verweis auf den Link hat jedoch zwei Vorteile: Erstens: Werbung fürs Forum (okay, dass ist eher zweitranging) und Zweitens: Manchmal führen verschiedene Wege zum Ziel. Der Hilfesuchende kann so auf ganzes "Gespräch" zurückgreifen und im Forum die Schritte vielleicht manchmal besser nachvollziehen. So merkt er auch, ob er sich auf der richtigen Fährte oder doch eher auf dem Holzweg befindet. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 15:57, 1. Okt. 2012 (CEST)</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17378Fehlersuche bei ThinkPads2012-09-29T17:03:35Z<p>V164: /* Linux */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem<br />
* [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache:''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, weden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] (im ThinkPad-Forum)<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)<br />
<br />
===== Sonstiges =====<br />
* [http://thinkpad-forum.de/threads/144640-Feinere-Helligkeitsstufen-unter-Linux Feinere Helligkeitsstufen unter Linux einstellen] - (betrifft: alle Modelle mit unterschiedlicher Auswirkung)</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17377Fehlersuche bei ThinkPads2012-09-29T16:54:12Z<p>V164: /* Fn-Tasten ohne Funktion */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem<br />
* [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache:''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, weden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] (im ThinkPad-Forum)<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: Fn-Tasten ohne Funktion] - (betrifft: alle Modelle)</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17376Fehlersuche bei ThinkPads2012-09-29T16:53:42Z<p>V164: /* Linux */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem<br />
* [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache:''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, weden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] (im ThinkPad-Forum)<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Probleme mit Funknetzwerken =====<br />
* [http://thinkpad-forum.de/threads/141313-gelöst-Arch-auf-X220-wlan-quot-schwächelt-quot X220: Schlechter WLAN-Empfang]<br />
* [http://thinkpad-forum.de/threads/138423-Firmware-für-WLAN-(intern)-von-T400-unter-Debian Kein WLAN unter Debian] - (betrifft: alle Modelle)<br />
<br />
===== Kurze Akkulaufzeit =====<br />
* [http://thinkpad-forum.de/threads/143809-Kurze-Lebensdauer-Akku X220: Kurze Akkulaufzeit] - (betrifft vor allem X220)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
* [http://thinkpad-forum.de/threads/142367-X201-Hotkeys-funktionieren-nicht X201: FN-Tasten ohne Funktion] - (betrifft: alle Modelle)</div>V164https://thinkwiki.de/index.php?title=Diskussion:Fehlersuche_bei_ThinkPads&diff=17375Diskussion:Fehlersuche bei ThinkPads2012-09-29T15:57:00Z<p>V164: </p>
<hr />
<div>Über die Syntax der Links bin ich mir noch nicht 100%ig im Klaren. Einstweilen schlage ich folgende Syntax für die Verlinkung vor: <nowiki>* [Link zum Forenbeitrag] - (betrifft: Typ und / oder spezielles Bauteil)</nowiki><br />
[[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 22:12, 26. Sep. 2012 (CEST)<br />
: Warum nicht <nowiki> [<Link>|<Erläuterung>]</nowiki>? --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 11:24, 28. Sep. 2012 (CEST<br />
:Ja klar mit Erläuterung, da habe ich mich oben ein bisschen missverständlich ausgedrückt. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)<br />
<br />
Die Abschnitte "HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar " unter "Windows" und "Linux" gehören meiner Meinung nach unter "Hardware/BIOS", da es nicht OS-Spezifisch ist, sondern tatsächlich von der Hardware bzw. dem BIOS abhängig ist, wie die LBA adressiert werden. --[[Benutzer:Mornsgrans|Mornsgrans]] ([[Benutzer Diskussion:Mornsgrans|Diskussion]]) 13:45, 29. Sep. 2012 (CEST)<br />
:Okay, ich führe das am Wochenende zusammen. Wenn Jemand schneller ist bin ich aber auch nicht böse. [[Benutzer:V164|V164]] ([[Benutzer Diskussion:V164|Diskussion]]) 17:57, 29. Sep. 2012 (CEST)</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17374Fehlersuche bei ThinkPads2012-09-29T15:52:14Z<p>V164: /* Fn-Tasten ohne Funktion */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem<br />
* [http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache:''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, weden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] (im ThinkPad-Forum)<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17373Fehlersuche bei ThinkPads2012-09-29T15:49:20Z<p>V164: /* ThinkVantage */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. [[LinuxLiveCD|Linux Live-CD]]). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch [http://thinkwiki.de/Garantie#und_wenn_mein_ThinkPad_defekt_ist.3F Garantieansprüche] hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr.<br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
* Beep-Codes und Fehlermeldungen sind im jeweiligen [http://support.lenovo.com/en_US/detail.page?LegacyDocID=NDEX-HMM Hardware Maintenance Manual] erläutert.<br />
* zusätzlich findet man hier eine Zusammenfassung der [[Error Codes]] (in Arbeit) teilweise mit Links zu Beiträgen zur Abhilfe<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
* Installieren des Hotkey-Treibers löst in den meisten Fällen das Problem<br />
* [ http://thinkpad-forum.de/threads/146121-X220-nach-Neu-Installation-Probleme-mit-Lautst%C3%A4rke-Tasten Nach Installation keine Funktion der Lautstärketasten] - (betrifft: alle Modelle, aufgetreten bei X220)<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
* Ausführen des Energiemanagers als Administrator kann hier das Problem lösen.<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
* Nach dem Klonen der alten Festplatte auf eine neue bootet der Rechner nicht mehr. Lediglich ein blinkender Cursor bleibt links oben auf dem Bildschirm sichtbar.<br />
: '''Ursache:''' ist eine andere Verwaltung der logischen Blöcke auf der HDD/SSD gegenüber den über USB angeschlossenen, aber auch einer anderen ThinkPad -Modellreihe. Dieser Fehler tritt immer dann auf, wenn die Ziel-Festplatte/-SSD als externes Laufwerk beim Klonen angeschlossen und erst danach eingebaut wird. <br />
: '''Abhilfe:''' Das Problem behebt man, indem man das neue Laufwerk erst einbaut, die alte Festplatte bzw. SSD über USB anschließt und danach über USB-Stick oder CD das Klontool bootet und das Laufwerk klont.<br />
<br />
===== Windows Updates unter Windows 7 funktionieren nicht mehr =====<br />
* Obwohl alle Dienste unter Windows laufen, weden keine Windows Updates mehr gefunden.<br />
: '''Abhilfe:''' [http://thinkpad-forum.de/threads/142797-Gel%C3%B6st-Windows-Update-wird-blockiert?p=1420659&viewfull=1#post1420659 anderen Intel Matrix Storage Manager installieren] (im ThinkPad-Forum)<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17353Fehlersuche bei ThinkPads2012-09-26T20:55:25Z<p>V164: /* OSD-Anzeige funktioniert nicht mehr */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. Linux). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch Garantieansprüche hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr. <br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
* [http://thinkpad-forum.de/threads/143426-Gel%C3%B6st-Fehlende-OSD-f%C3%BCr-Lautst%C3%A4rke-und-Helligkeit?highlight=gel%F6st Fehlende OSD für Lautstärke und Helligkeit] - (betrifft: alle Modelle)<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17352Fehlersuche bei ThinkPads2012-09-26T20:43:31Z<p>V164: /* Sammlung der Fehlerbehebungen */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. Linux). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch Garantieansprüche hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr. <br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/Allgemein ===<br />
<br />
===== Probleme beim Booten =====<br />
<br />
* [http://thinkpad-forum.de/threads/144973-gel%C3%B6st-Thinkpad-X230-pl%C3%B6tztlich-tot-dringend-Hilfe-erw%C3%BCnscht?highlight=gel%F6st X230 reagiert nicht auf Einschaltversuche] - (betrifft: X230)<br />
<br />
===== Probleme mit Perepheriegeräten (z.B. Docking) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144966-T420s-T520-Nach-andocken-kein-LAN-gel%C3%B6st?highlight=gel%F6st Nach andocken kein LAN] - (betrifft: T420(s)/T520)<br />
<br />
----<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
* [http://thinkpad-forum.de/threads/144598-Fan-Error-Eine-m%C3%B6gliche-L%C3%B6sung?highlight=gel%F6st Fan Error: Mögliche Ursache] - (betrifft: alle Modelle)<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17351Fehlersuche bei ThinkPads2012-09-26T20:24:43Z<p>V164: /* Hardware/Treiber */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. Linux). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch Garantieansprüche hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr. <br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
* [http://thinkpad-forum.de/threads/144898-Gel%C3%B6st-X61-Tablet-Bluetooth-funktioniert-nicht?highlight=gel%F6st X61 Tablet Bluetooth funktioniert nicht] - (betrifft: X61 Tablet)<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164https://thinkwiki.de/index.php?title=Fehlersuche_bei_ThinkPads&diff=17350Fehlersuche bei ThinkPads2012-09-26T20:18:18Z<p>V164: /* Hardware/Treiber */</p>
<hr />
<div>== Allgemeines ==<br />
<br />
Obwohl Thinkpads im Allgemeinen seitens ihrer technischen Konstrution als robust und wenig störanfällig gelten, sind Fehlfunktionen und technische Störungen natürlich nicht auszuschließen. Einige Fehlfunktionen finden ihre Grundlage in fehlerhafter Konfiguration seitens des Anwenders und können deswegen oftmals leicht selber behoben werden. Diese Sammlung gelöster Fehler soll Ihnen bei der Behebung Ihres Problems behilflich sein. Beachten Sie auch, dass diese Sammlung natürlich nicht abschließend jeden Fehler behandeln kann. Hilfe bei individuellen oder anders gearteten Problemen erhalten Sie beispielsweise im [http://www.thinkpad-forum.de Thinkpad-Forum]. <br />
<br />
Beachten Sie: Diese Sammlung geht nicht auf bekannte Serienprobleme ein. Zu Problemen dieser Art nutzen Sie bitte die Wiki-Artikel zu den einzelnen Serien.<br />
<br />
== Eingrenzung des vorliegenden Fehlers ==<br />
<br />
Meist stellt die Suche nach der Ursache eines Fehlers eine größere Anforderung an den Nutzer als die eigentliche Behebung des Problems. Deswegen ist es von größter Wichtigkeit den Kern des Problems zu ergründen, bevor Sie sich mit der Fehlerbeseitigung befassen. Wenn Sie einen Fehler feststellen, den Sie sich zunächst nicht erklären können, sollten Sie zunächst die folgenden Fragen beantworten:<br />
<br />
* Haben Sie vor Eintritt des Fehlers etwas an der Hardware- oder Softwarekonfiguration Ihres Thinkpads geändert, das den Fehler hergevorrufen haben könnte (bspw. ein neues Programm installiert)?<br />
* Gab es eine Vorgeschichte, die den vorliegenden Fehler eventuell verursachen könnte (beachten Sie hierzu den Artikel [[Erste_Hilfe_bei_Flüssigkeitsschäden|Erste Hilfe bei Flüssigkeitsschäden]])? <br />
* Tritt der Fehler bei ähnlichen Rahmenbedingungen auf, bspw. bei hohen Aussentemperaturen oder nur im Akku-Betrieb?<br />
* Können Sie den Fehler nachstellen? <br />
<br />
Zudem können Sie zur Ursachenforschung der Fehlfunktion einige Dinge probieren, mit denen Sie versuchen können der Ursache auf den Grund zu gehen. Dazu gehört beispielsweise:<br />
<br />
* Versuchen Sie Ihr Thinkpad mit einem Live-Medium zu starten (bspw. Linux). Tritt der Fehler auch bei einer Livesystem bzw. einem anderen Betriebssystem auf, könnte der Fehler an der Hardware liegen.<br />
* Versuchen Sie, Ihr Thinkpad nur mit Netzteil oder nur mit Akku zu betreiben und achten Sie darauf, ob Ihr Fehler weiterhin auftritt (bspw. führen defekte Akkus manchmal zu nicht nachvollziehbaren Störbildern).<br />
* Versuchen Sie, falls es Ihnen möglich ist, Ihr Thinkpad mit anderen RAM-Riegeln zu starten und / oder testen Sie RAM-Riegel auch einzeln. Einzelheiten zum Ausbau und Tausch der Speicherriegel finden Sie im HMM Ihres jeweiligen Modells. Lesen Sie die Arbeitsschritte zum Aus- und Einbau der Speicherriegel bevor Sie diese ausbauen!<br />
* Führen Sie einen Hardware-Reset durch (Akku ausbauen, Netzteil abstecken, Power-Knopf für mindestens 30 Sekunden gedrückt halten).<br />
* Versuchen Sie relevante Log-Dateien nach Hinweisen auf den Fehler zu durchsuchen. Sollten Sie die Ausgaben nicht verstehen finden Sie ebenfalls Hilfe im [http://www.thinkpad-forum.de Thinkpad-Forum].<br />
<br />
'''Wichtig!''' Machen Sie sich vorher darüber Gedanken, ob und in welchem Umfang Ihr Thinkpad noch Garantieansprüche hat. Seien Sie sich darüber im Klaren, dass bspw. der selbsttätige Ausbau des Mainboards zu einem Verlust der Werksgarantie führt! Sollten Sie sich nicht sicher sein, ob die durchzuführenden Arbeiten zu einem Verlust der Garantie führen könnte, fragen Sie vorher nach. Alle hier aufgezeigten Lösungsmöglichkeiten zur Fehlerbehebung geschehen auf eigene Gefahr. <br />
<br />
== Sammlung der Fehlerbehebungen ==<br />
<br />
<br />
=== Hardware/BIOS ===<br />
<br />
===== Fan Error =====<br />
<br />
===== HDD-Passwort nach Boardwechsel zurücksetzen =====<br />
<br />
===== Rechner defekt, wie komme ich an die Daten meiner passwortgeschützten HDD =====<br />
<br />
===== Beep-Codes und Fehlermeldungen =====<br />
<br />
----<br />
<br />
=== Hardware/Treiber ===<br />
<br />
===== Probleme mit Funknetzwerken (WLAN, WWAN, Bluetooth) =====<br />
<br />
===== Grafik- / Bildschirmprobleme =====<br />
<br />
* [http://thinkpad-forum.de/threads/144864-Helligkeit-nicht-regulierbar!!-E335?highlight=gel%F6st E335 - Helligkeit nicht regulierbar] - (betrifft: E335)<br />
<br />
----<br />
<br />
=== ThinkVantage ===<br />
<br />
===== Access Connections kann keine Verbindung aufbauen =====<br />
<br />
===== Recoverypartition kann nicht gebootet werden =====<br />
<br />
===== OSD-Anzeige funktioniert nicht mehr =====<br />
<br />
===== Fn-Tasten ohne Funktion =====<br />
<br />
===== Energieprofile lassen sich im Energiemanager nicht speichern =====<br />
<br />
----<br />
<br />
=== Windows ===<br />
<br />
===== HDD bootet nach Klonen nicht, nur blinkender Cursor links oben sichtbar =====<br />
<br />
----<br />
<br />
=== Linux ===<br />
<br />
===== Nach Klonen der HDD erscheint beim Rechnerstart nur "GRUB" und Rechner bleibt stehen =====<br />
<br />
===== Kurze Akkulaufzeit =====<br />
<br />
===== Fn-Tasten ohne Funktion =====</div>V164