Bastelanleitung für Thinkpad R51
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
... hab das HowTo mal unter http://www.debianforum.de/wiki/?page=Notebooks+und+PDAs verlinkt.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
Grins, das Problem kenne ich. Und das könnte/dürfte/sollte das Problem für das Nichtabschalten sein. Du hast kein acpi-sleep im Kernel. Zumindest ist das so bei mir, wenn ich diese Option ausschalte, dann schläft er ein und wacht sofort wieder auf. Powering off habe ich nicht ausprobiert, weil ich mir fix einen neuen Kernel mit acpi_sleep gebacken habe.dorpm hat geschrieben: Stopping tasks:
....
Restarting tasks... done
Du solltest darüber nachdenken, ob Du Dir nicht doch einen eigenen Kernel bäckst. In den Kerneloptionen muß ein Haken bei ACPI Sleep states sein, dann klappt es auch mit dem Schlafen legen und wahrscheinlich mit dem Abschalten.
Zum Kernelbauen gibt es eine prima Anleitung hier im Wiki.
roland
Das muss nicht unbedingt sein. Ich würde mich auch eher eagles Meinung anschließen und vermuten, dass dieses Gerät den Laptop sofort wieder aufweckt. Die USB Treiber sollen da auch gerne mal die Finger drin haben.
Ich habe das Problem bei mir auch und acpi_sleep ist fest im Kernel drin.
Mathis
Ich habe das Problem bei mir auch und acpi_sleep ist fest im Kernel drin.
Mathis
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
In der Tat:
Da legt sich wohl ein USB Controller quer. Nun denn, dann mache ich mich mal ans Kernel-bauen.
EDIT:
Yipeeh, hat geklappt! War zwar noch ein kleiner Kampf mit dem xserver (der wollte nicht starten, da ihm die Maus/ein core-device) fehlte). Nun aber läufts und die Kiste geht aus, wenn ich bei KDE "Rechner ausschalten" anklicke.
So und nun mache ich mich an die anderen ACPI-Dinger...
Flori
Code: Alles auswählen
lspci | grep 0000:00:1d.7
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCIController (rev 01)
EDIT:
Yipeeh, hat geklappt! War zwar noch ein kleiner Kampf mit dem xserver (der wollte nicht starten, da ihm die Maus/ein core-device) fehlte). Nun aber läufts und die Kiste geht aus, wenn ich bei KDE "Rechner ausschalten" anklicke.
So und nun mache ich mich an die anderen ACPI-Dinger...
Flori
FD - debian Sarge auf Thinkpad R51
Hey Flori,
prima, dann wäre das schonmal geschafft. Was ich bei acpi_sleep witzig finde, ist die Beschreibung der Kerneloption:
Also alles super gefährlich und experimental und funktioniert sowieso nicht. Aber ohne acpi_sleep pennt meine Kiste nicht mehr ein. Wobei bei mir das sowieso egal ist, weil das R51 im Schlafmodus satte 4Wh verbrät und demzufolge keinen halben Tag schlafend überlebt.
roland
prima, dann wäre das schonmal geschafft. Was ich bei acpi_sleep witzig finde, ist die Beschreibung der Kerneloption:
Code: Alles auswählen
Sleep States (EXPERIMENTAL) (ACPI_SLEEP)
...This option is not recommended for anyone except those doing driver
power management development.
roland
Nunja, wohl alles nicht so einfach.
Also: ich habe mal "/etc/init.d/acpid stop" und dann "acpid -d" ausprobiert um die acpi-events zu testen. Bislang gehen allerdings nur Fn+F4 und Fn+F7. Bei Fn+F4 geht der Rechner in den Schlafmodus. Zum Aufwachen muss ich allerdings zweimal die Fn-Taste drücken, da er nach dem ersten Mal wieder einschläft.
Bei Fn+F7 geht der Bildschirm an und aus.
Bei den anderen blauen Tasten tut sich nix, gibt auch keine Debugausgabe auf dem Screen.
Bin für weitere Tipps dankbar.
Flori
Also: ich habe mal "/etc/init.d/acpid stop" und dann "acpid -d" ausprobiert um die acpi-events zu testen. Bislang gehen allerdings nur Fn+F4 und Fn+F7. Bei Fn+F4 geht der Rechner in den Schlafmodus. Zum Aufwachen muss ich allerdings zweimal die Fn-Taste drücken, da er nach dem ersten Mal wieder einschläft.
Bei Fn+F7 geht der Bildschirm an und aus.
Bei den anderen blauen Tasten tut sich nix, gibt auch keine Debugausgabe auf dem Screen.
Bin für weitere Tipps dankbar.
Flori
FD - debian Sarge auf Thinkpad R51
Ups,
da stand doch tatsächlich ein "disabled" in /proc/acpi/ibm/hotkey. (peinlich)
Schlafen schicken und Wieder-aufwecken scheint nun zu funktionieren. Habe einfach nochmal Deine sleep.conf installiert. Aber beim hibernating geht noch nix, obwohl der Tastatur-Event nun erkannt wird.Da gehts dann wohl weiter...
Vielen Dank schonmal für Deine Tipps,
Flori
da stand doch tatsächlich ein "disabled" in /proc/acpi/ibm/hotkey. (peinlich)
Schlafen schicken und Wieder-aufwecken scheint nun zu funktionieren. Habe einfach nochmal Deine sleep.conf installiert. Aber beim hibernating geht noch nix, obwohl der Tastatur-Event nun erkannt wird.
Code: Alles auswählen
[Wed Feb 23 13:59:43 2005] received event "ibm/hotkey HKEY 00000080 0000100c"
[Wed Feb 23 13:59:43 2005] executing action "/usr/sbin/hibernate -F /etc/hibernate/hibernate.conf"
[Wed Feb 23 13:59:43 2005] BEGIN HANDLER MESSAGES
Your kernel does not have any recent Software Suspend 2 support compiled in.
Please follow the HOWTO linked from http://softwaresuspend.berlios.de/ for
instructions on how to compile Software Suspend into your kernel.
hibernate: Aborting.
[Wed Feb 23 13:59:44 2005] END HANDLER MESSAGES
[Wed Feb 23 13:59:44 2005] action exited with status 2
[Wed Feb 23 13:59:44 2005] completed event "ibm/hotkey HKEY 00000080 0000100c"
Vielen Dank schonmal für Deine Tipps,
Flori
FD - debian Sarge auf Thinkpad R51
Wie die Fehlermeldung schon sagt:
Da mußt Du wieder an den Kernel ran...
roland
Code: Alles auswählen
Your kernel does not have any recent Software Suspend 2 support compiled in.
Please follow the HOWTO linked from http://softwaresuspend.berlios.de/ for
instructions on how to compile Software Suspend into your kernel.
roland
Mühsam nährt sich das Eichhörnchen...
Kleiner Zwischenstand:
Wie gesagt, mit Fn+F4 kann ich mein Denkbrett schlafen legen und das Aufwachen klappt auch schon. Nur: nach jedem Rechnerstart steht in /proc/acpi/ibm/hotkey ein "disabled" drin. Muss ich das jedes Mal ändern oder gibts da was Eleganteres?
Mit Fn+F3 geht nun das Display aus, aber gleich auch wieder an.
Beim swsup2 bin ich noch dabei. Der Kernel wird gerade neu kompiliert.
Gute Nacht,
Flori
Kleiner Zwischenstand:
Wie gesagt, mit Fn+F4 kann ich mein Denkbrett schlafen legen und das Aufwachen klappt auch schon. Nur: nach jedem Rechnerstart steht in /proc/acpi/ibm/hotkey ein "disabled" drin. Muss ich das jedes Mal ändern oder gibts da was Eleganteres?
Mit Fn+F3 geht nun das Display aus, aber gleich auch wieder an.
Beim swsup2 bin ich noch dabei. Der Kernel wird gerade neu kompiliert.
Gute Nacht,
Flori
FD - debian Sarge auf Thinkpad R51
Eichhörnchen, genau. Deshalb habe ich den ganzen Zirkus mal aufgeschrieben, damit man die Nüsse wiederfindet
Um beim Systemstart hotkey auf enable zu bekommen, mußt Du Dir ein init script stricken (oder meins nehmen ).
Das das Display dunkel und gleich wieder hell wird, hmm, steht in Deiner XF86Config-4 irgendwas von DPMS drin? Und was sagt Dein acpi action script?
roland
Um beim Systemstart hotkey auf enable zu bekommen, mußt Du Dir ein init script stricken (oder meins nehmen ).
Das das Display dunkel und gleich wieder hell wird, hmm, steht in Deiner XF86Config-4 irgendwas von DPMS drin? Und was sagt Dein acpi action script?
roland
Das acpid action log sagt Jetzt geht geht der Bildschirm auch nicht mehr aus und dann wieder an.
Ansonsten habe ich zur Zeit Probleme, mit meinem swsup2-fähigen Kernel. Mit dem mag nämlich der WLAN-Treiber nicht mehr spielen. make bricht einfach mit Fehler 2 ab - unverschämt, oder? Nach so viel Arbeit! Naja, zum Glück habe ich den alten Kernel noch aufgehoben.
Es grüßt der Eichhörnchen-Jäger ..
Code: Alles auswählen
/usr/X11R6/bin/xset: unable to open display ":0"
Ansonsten habe ich zur Zeit Probleme, mit meinem swsup2-fähigen Kernel. Mit dem mag nämlich der WLAN-Treiber nicht mehr spielen. make bricht einfach mit Fehler 2 ab - unverschämt, oder? Nach so viel Arbeit! Naja, zum Glück habe ich den alten Kernel noch aufgehoben.
Es grüßt der Eichhörnchen-Jäger ..
FD - debian Sarge auf Thinkpad R51
Hüstel, hüstel, err, aehm, tja, da fehlt was in meinem Script. Das Bildschirm-Aus muß so aussehen:
WLAN vs. Swsusp2, hmm, keine Ahnung.
roland
Code: Alles auswählen
#!/bin/bash
# Try to find the .Xauthority file used to start the X server
# (based on an idea by David Schweikert <dws@ee.eth.ch>)
PID=`pidof /usr/X11R6/bin/X`
AUTH=`perl -ne'/\x00-auth\x00(.*?)\x00.*/&&print$1' /proc/$PID/cmdline`
if [ x"$AUTH" = x ]; then
AUTH=`perl -ne'/(^|\x00)XAUTHORITY=(.*?)\x00/&&print$2' /proc/$PID/environ`
fi
export XAUTHORITY=$AUTH
/usr/X11R6/bin/xset -display :0 dpms force standby
roland
Tja, nun habe ich wieder das "Aus-und-gleich-wieder-an" beim Display:
Meine XF86Config-4 sieht an der entscheidenden Stelle so aus:
EDIT: Wenn ich Fn+F3 mehrfach drücke, bleibt das Display so beim dritten oder vierten Mal dann dunkel..
Any idea why?
Flori
Code: Alles auswählen
[Fri Feb 25 17:51:48 2005] received event "ibm/hotkey HKEY 00000080 00001003"
[Fri Feb 25 17:51:48 2005] executing action "/etc/acpi/blank.sh"
[Fri Feb 25 17:51:48 2005] BEGIN HANDLER MESSAGES
[Fri Feb 25 17:51:48 2005] END HANDLER MESSAGES
[Fri Feb 25 17:51:48 2005] action exited with status 0
[Fri Feb 25 17:51:48 2005] completed event "ibm/hotkey HKEY 00000080 00001003"
Code: Alles auswählen
Section "Monitor"
Identifier "Standardbildschirm"
HorizSync 28-50
VertRefresh 43-75
Option "DPMS"
DisplaySize 325 242 # 15'' LCD-Display - 80dpi
EndSection
Any idea why?
Flori
FD - debian Sarge auf Thinkpad R51
habe genau das selbe Problem, der Laptop will nicht schlafen gehen.
Bei mit ist es auch das Gerät 1d.7 wobei lspci meint, dies wäre
der USB 2 Controller
Bei mit ist es auch das Gerät 1d.7 wobei lspci meint, dies wäre
der USB 2 Controller
Code: Alles auswählen
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
Dann entferne doch einfach das Modul vor dem Schlafenlegen.TBT hat geschrieben:habe genau das selbe Problem, der Laptop will nicht schlafen gehen. Bei mit ist es auch das Gerät 1d.7 wobei lspci meint, dies wäre der USB 2 ControllerCode: Alles auswählen
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
Code: Alles auswählen
#!/bin/sh
# /etc/acpi/lid.sh
#
rmmod -f ehci_hcd
echo 3 > /proc/acpi/sleep
modprobe ehci_hcd
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
@dorpm: meine Tasten sind anscheinend anders belegt, die Symbole sind wie folgt
FN+F1: dürfte WLan an/aus sein - kleines Dreickeck mit senkrechten Strich - funkioniert (LED geht an/aus)
FN+F3: Lautstärke leiser - funktioniert nicht
FN+F4: Lautstärke lauter - funktioniert nicht
FN+F5: ??? kleines Computersymbol - Rechner bleibt hängen
FN+F6: Bildschirm dunkler - funktioniert
FN+F7: Bildschirm heller - funktioniert
FN+F10: ??? sieht aus wie eine Glocke - funktioniert nicht (keine Reaktion)
FN+F11: ??? zwei Vierecke hintereinander (leicht versetzt) - Rechner bleibt hängen
FN+F12: ??? Pausezeichen (wie Stereoanlage) - funktioniert nicht (keine Reaktion)
F2 - F8 - F9 haben keine Symbole drauf
@eagle: das Script funktioniert, er geht schlafen, doch wie wecke ich ihn wieder auf
drücken auf FN bringt ihn nicht wieder hoch - die Power LED blinkt aber
PS: ist mein erster Laptop überhaupt - vor einer Woche installiert
FN+F1: dürfte WLan an/aus sein - kleines Dreickeck mit senkrechten Strich - funkioniert (LED geht an/aus)
FN+F3: Lautstärke leiser - funktioniert nicht
FN+F4: Lautstärke lauter - funktioniert nicht
FN+F5: ??? kleines Computersymbol - Rechner bleibt hängen
FN+F6: Bildschirm dunkler - funktioniert
FN+F7: Bildschirm heller - funktioniert
FN+F10: ??? sieht aus wie eine Glocke - funktioniert nicht (keine Reaktion)
FN+F11: ??? zwei Vierecke hintereinander (leicht versetzt) - Rechner bleibt hängen
FN+F12: ??? Pausezeichen (wie Stereoanlage) - funktioniert nicht (keine Reaktion)
F2 - F8 - F9 haben keine Symbole drauf
@eagle: das Script funktioniert, er geht schlafen, doch wie wecke ich ihn wieder auf
drücken auf FN bringt ihn nicht wieder hoch - die Power LED blinkt aber
PS: ist mein erster Laptop überhaupt - vor einer Woche installiert
Bei mir musste ich mit dem Kernel 2.6.7 immer kurz die Power Taste drücken damit er aufwacht.TBT hat geschrieben:@eagle: das Script funktioniert, er geht schlafen, doch wie wecke ich ihn wieder auf
drücken auf FN bringt ihn nicht wieder hoch - die Power LED blinkt aber
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
auf den Powerbutton reagiert er, das Notebook fährt wieder an
doch, der Bildschirm bleibt schwarz, und auch ein login per ssh meldet ein
"no route to host"
müssen noch irgendwelche Pakete installiert werden / sein, damit das alles ordentlich funktioniert?
PS habe dein Script um das Stoppen und starten des MySQL Servers erweitert
doch, der Bildschirm bleibt schwarz, und auch ein login per ssh meldet ein
"no route to host"
müssen noch irgendwelche Pakete installiert werden / sein, damit das alles ordentlich funktioniert?
PS habe dein Script um das Stoppen und starten des MySQL Servers erweitert
Bei einem IBM Notebook hilft in diesem Fall oft die boot Option acpi_sleep=s3_bios. Aber wenn du den ATI Treiber fglrx geladen hast, dann funktioniert es nicht. Das ist ein bekanntes Problem des ATI Treibers.
eagle
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams