aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
linrunner schrieb: L hab ich keine Rückmeldungen bisher.
Da ich gerade ein L512 (voruebergehend) vor mir habe, habe ich mal die CD von Lubuntu 10.10 getestet: das Kernelmodul thinkpad_acpi wird lt. lsmod | grep acpi unter Kernel 2.6.35-22 automatisch geladen. Anbei noch ein paar relevante Ausgaben von dmesg: [ 76.290987] tpm_tis 00:0a: 1.2 TPM (device-id 0x0, rev-id 78)
[ 78.695097] thinkpad_acpi: ThinkPad ACPI Extras v0.24
[ 78.695101] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 78.695103] thinkpad_acpi: ThinkPad BIOS 81ET44WW (1.20 ), EC 81HT26WW-1.169000
[ 78.695106] thinkpad_acpi: Lenovo ThinkPad L512, model 259766G
[ 78.695315] thinkpad_acpi: detected a 8-level brightness capable ThinkPad
[ 78.696953] thinkpad_acpi: radio switch found; radios are enabled
[ 78.697003] thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode
[ 78.699661] thinkpad_acpi: asked for hotkey mask 0x078dffff, but firmware forced it to 0x008dffff
[ 78.709203] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
[ 78.709252] Registered led device: tpacpi::thinklight
[ 78.709279] Registered led device: tpacpi::power
[ 78.709572] Registered led device: tpacpi::standby
[ 78.709595] Registered led device: tpacpi::thinkvantage
[ 78.726659] thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
[ 78.729676] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input9
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3271
|
Interessant. Magst Du vielleicht auch mal tp-smapi testen? Genauer gesagt Ladeschwellen und Festplattenschutz.
|
jodalu
Anmeldungsdatum: 20. Mai 2011
Beiträge: Zähle...
|
Hallo, ich habe mich mit meinem L412 auch mal am Festplattenschutz versucht. Tatsächlich kann ich die Module thinkpad_ec und hdaps ohne Fehler laden. Allerdings nutze ich auch LMDE, also im Prinzip Debian Testing - unter Ubuntu hab ich das mal mit 10.04 und 10.10 versucht, da gabs aber Fehler. Wenn ich jetzt hdapsd mit testen will, kommt folgende Ausgabe: | Fri May 20 21:11:24 2011: Starting hdapsd
Fri May 20 21:11:24 2011: Selected interface: HDAPS
Fri May 20 21:11:24 2011: Selected HDAPS input device: /dev/input/event14
Fri May 20 21:11:26 2011: Could not read from /sys/devices/platform/hdaps/position: Device or resource busy
Fri May 20 21:11:26 2011: Could not read position from sysfs.
|
Vielleicht hilft das ja weiter! Gruß,
jodalu
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3271
|
Danke für die Rückmeldung. Dann kann die Abgrenzung in Festplattenschutz so bleiben (kein HDAPS mit L-Reihe).
|
jodalu
Anmeldungsdatum: 20. Mai 2011
Beiträge: 2
|
Aber zumindest beim Rest kann ich dich beruhigen. thinkpad_acpi läuft sehr gut, und Teile von tp_smapi scheinen auch zu funktionieren, wobei stop_charge_thresh und start_charge_thresh irgendwie zusammenhängen (start = stop+1), das sollte glaub ich anders sein. Dafür funktioniert aber force_discharge. Lass mich wissen, wenn ich noch was testen soll! Schönes Wochenende noch,
jodalu
|
Jeldrik
Anmeldungsdatum: 25. April 2007
Beiträge: 105
|
Habe diesen Artikel jetzt erst gesehen. Bei dem L520 scheint es weiterhin ein Problem zu geben. Siehe die ausführliche Beschreibung hier: http://forum.ubuntuusers.de/topic/thinkpad-l520-acpi-treiber-kann-nicht-geladen-/
|
frustschieber
Ehemalige
Anmeldungsdatum: 4. Januar 2007
Beiträge: 4259
|
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! kann dann wohl ins Archiv. so long hank
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3271
|
Ach wo. Das geht doch zu 99,8% noch – und wird auch voraussichtlich funktionieren solange es Ubuntu und ThinkPads gibt. Hab mal ein getestet für 12.04 und 14.04 eingetragen. Im Grunde könnte man den aber versionsunabhängig machen.
|
frustschieber
Ehemalige
Anmeldungsdatum: 4. Januar 2007
Beiträge: 4259
|
|
passer-domesticus
Anmeldungsdatum: 25. August 2008
Beiträge: 127
|
Die Funktionstastenbelegung beim recht verbreiteten Thinkpadmodell T400 ist anders, als im Wikiartikel beschrieben: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y3111.pdf Die Tastaturbelegungen der einzelnen Thinkpadmodelle sind dummerweise verschieden. Die Beschreibung hier kann deshalb nicht für alle Modelle zutreffen. Eine Tabelle für verschiedene Thinkpadmeodelle würde hier den Rahmen sprengen, vielleicht ein Hinweis auf eine andere Seite, die sie enthält (Eventuell im Thinkpadforum?) Außerdem liefert mir cat /proc/acpi/ibm/hotkey als Ergebnis 0x038c7fff. Wenn davon nur die niederwertigen Bits gelten, dann sollte man den Text der Wikiseite da verändern und schreiben, daß das gelieferte Ergebnis erst mit 0x08FF verundet werden muß, denn jedes der niedersten 12 Bits "gehört" einer Doppelbedienung Fn-Fx mit x=1...12. Ich habe habe außerdem festgestellt, daß bei meinem Thinkpad 400 und allen enableten Bits (Ergebnis 0x038c7fff) nnur Fn-F3 (Batterieanzeige) und Fn-F7 (Bildschirme) funktionieren.
|
paulisper
Anmeldungsdatum: 29. September 2013
Beiträge: 27
|
Zum eigentlichen Thema (Funktionstasten) kann ich nichts sagen, mir scheint da aber bei dem "verunden" etwas nicht zu passen: Wenn es um 12 Bits geht, müsste die Maske doch wohl 0x0FFF sein, oder? Und geht es um die ersten beiden (0x038c) oder die letzten beiden Bytes (0x7fff) von 0x038c7fff?
|
passer-domesticus
Anmeldungsdatum: 25. August 2008
Beiträge: 127
|
oops, richtig: 0x0fff wäre die richtige Maske zum Verunden! Ich wollte das oben gleich korrigieren, damit es keiner falsch abtippt, aber "Bearbeiten" geht wohl nur beim letzten Eintrag - oder?
|
linrunner
Anmeldungsdatum: 7. August 2007
Beiträge: 3271
|
passer-domesticus schrieb: Die Tastaturbelegungen der einzelnen Thinkpadmodelle sind dummerweise verschieden. Die Beschreibung hier kann deshalb nicht für alle Modelle zutreffen. Eine Tabelle für verschiedene Thinkpadmeodelle würde hier den Rahmen sprengen, vielleicht ein Hinweis auf eine andere Seite, die sie enthält (Eventuell im Thinkpadforum?)
Ich habe habe außerdem festgestellt, daß bei meinem Thinkpad 400 und allen enableten Bits (Ergebnis 0x038c7fff) nnur Fn-F3 (Batterieanzeige) und Fn-F7 (Bildschirme) funktionieren.
Mal davon abgesehen, dass es kein ThinkPad 400 gibt: das Herumspielen an der Maske ist unnötig. Nur die Generation T60/X60 und älter braucht das für die Bildschirmanzeige (OSD) der Lautstärketasten. Für Fn-Kombis musst Du niemals bei einem ThinkPad die Maske ändern, der Default reicht. Beim T400 funktionieren Fn+F2/F3/F5/F7/F8 sowie Lautstärke und Helligkeit. "Nachhilfe" braucht nur die Mute-Taste. Zumindest gilt das für den Unity-Desktop. Einzelheiten siehe Schnelleinstieg. Dort steht auch ein Link zum Thema Fn+F12 (Hibernate). ps. der Wiki-Artikel ist eher als Dokumentation der Kernel-Interfaces/Sysfiles zu sehen, denn als Lösungsansatz.
|
Beforge
Ehemalige
Anmeldungsdatum: 29. März 2018
Beiträge: 2007
|
Möchte jemand den Artikel noch für eine aktuelle Ubuntu-Version testen/anpassen? Sonst kommt der Artikel demnächst ins Archiv.
|