Am Sonntag, 23. März 2008 schrieb Joachim Schrod:
Do you use openSUSE 10.3 on a Thinkpad?
R61.
Did suspend via Fn+F4 and hibernate via Fn+F12 work out of the box?
Yes.
Do you use ACPI and powersave?
I think so.
If yes, where is that Fn-button reaction configured or triggered?
AFAIK powersave handles some of these events. At least these that are not handled by acpid_thinkpad_hotkeys/thinkpad_hotkey_handler.
In /etc/powersave/events I have EVENT_BUTTON_POWER="wm_shutdown" EVENT_BUTTON_SLEEP="suspend_to_disk" EVENT_BUTTON_LID_OPEN="ignore" EVENT_BUTTON_LID_CLOSED="suspend_to_ram" But I don't know what the SLEEP button is supposed to be. It doesn't seem to be Fn+F12.
I am using kpowersave. There, the sleep button is Fn+F4. And if I remove the s2ram action from it, nothing happens, if I press Fn+F4. However, disabling Fn+F12 aka s2disk via kpowersave does not seem to work (anyway, s2disk does not really work for me). But perhaps the powersave events are named differently and the sleep button is Fn+F12, thus, this setting is overriding kpowersave in case no action is set there.
EVENT_OTHER is set to ignore, in case that matters.
Suspending and hibernating itself works, via powersave -u/-U. I can thus make the Fn buttons work by adding additional cases to the script /usr/lib/hotkey-setup/thinkpad_hotkey_handler. But I'm wondering if I do something wrong here and if it shouldn't work without such changes.
IMHO it should work out of the box.
I use neither KDE nor GNOME, in case that matters. [...]
Okay, seems that this might be the cause, e.g.: https://bugzilla.novell.com/show_bug.cgi?id=326305 Or not: https://bugzilla.novell.com/show_bug.cgi?id=346813 I found these searching the bugzilla for all open bugs in 10.3 using the words: +thinkpad +Fn +F4 Gruß Jan -- Sometimes you just gotta say "What the fuck!" -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org