[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:22335] suspend for Portege300CT
近藤@portege です。
apm -s でサスペンドができるようになって喜んだのですが、
root ならOKでもユーザーではPermissionでだめでした。
しかたないのでソースを眺めてできるように修正しました。
他の方の役にたつかどうかわかりませんけど、私の環境では
LCDの蓋の開け閉めでサスペンドと復帰をします。
/usr/src/linux/arch/i386/kernel/apm.c
static void check_events(void) 関数内
case APM_USER_SUSPEND: 電源ボタンや蓋を閉めた時の飛び先
#ifdef CONFIG_APM_IGNORE_USER_SUSPEND
if (apm_bios_info.version > 0x100)
apm_set_power_state(APM_STATE_REJECT);
#ifdef PORTEGE300CT 追加した部分
set_time();
send_event(event, 0, NULL);
#endif
break;
#endif