ACPI 請大家幫忙

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

ACPI 請大家幫忙

文章joce » 週五 9月 03, 2004 6:09 pm

不知是否有人在notebook上使用acpi可正常使用休眠功能?
已參考過過去的文章,
似乎沒有成功的案例,
但應該是有人可以正常使用該功能吧?!
可否指點該如何設定?
謝謝!!
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

re:ACPI 請大家幫忙

文章hugh » 週五 9月 03, 2004 8:12 pm

請問你是用幾點幾的核心?
像我的話,是使用2.6.4的kernel,裝在我的notebook上.
而基本上acpi的功能都可以很正常的使用(但是很奇怪的是,2.6.8的kernel好像他的acpi壞掉了哪,裝起來會kernel panic)

對了 我的notebook 是 asus m3n
hugh
可愛的小學生
可愛的小學生
 
文章: 81
註冊時間: 週二 4月 15, 2003 5:26 am

re:ACPI 請大家幫忙

文章阿信 » 週五 9月 03, 2004 8:59 pm

休眠的功能要patch kernel加入 software suspend 的功能。

請參考http://swsusp.sf.net/

目前不方便的地方,必須在compile之前選好在那個硬碟放置休眠的img,且不支援 SCSI 硬碟。

kernel-2.4需要額外patch 才支援待機和休眠,kernel-2.6要patch 過才支援 suspend to disk,預設有支援 suspend to ram,也就是待機。

在 x-win 底下休眠需要 xdm/kdm/gdm 等 display manager 的配合,總而言之,詳情請看網站的說明。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:ACPI 請大家幫忙

文章joce » 週日 9月 05, 2004 6:11 pm

我的kernel版本是2.6.7

看了一下config檔發現我的系統應該是 suspend to ram 而非 suspend to disk ,
我的問題應該這麼說,
基本指令是 " echo 3 > /proc/acpi/sleep "
也就是按 " Fn+F4 " 即可進入待機狀態,
而我的系統卻無法待機 (會馬上醒過來),
在此我也發現一個現象,
那就是在待機之前須關閉"某些裝置"(這種說法不知對不對?),
測試過幾個案例如下:

1)
#rmmod ehci_hcd uhci_hcd
#ehco 3 > /proc/acpi/sleep
#modprobe ehci_hcd
#modprobe uhci_hcd

2)
#/etc/init.d/hotplug stop
#ehco 3 > /proc/acpi/sleep
#/etc/init.d/hotplug start (or restart)

以上兩種方式皆可正常進入待機狀態,
醒來後可抓到usb滑鼠,也可使用,
但使用幾分鐘後滑鼠就會掛掉(無法使用)(未測試其他usb裝置),

所以想請大家幫忙想想該如何才能正常進入待機與恢復狀態?
或是提供幾個方向供小弟參考!!

謝謝!!
頭像
joce
可愛的小學生
可愛的小學生
 
文章: 98
註冊時間: 週二 3月 11, 2003 5:11 am

re:ACPI 請大家幫忙

文章mason » 週一 9月 06, 2004 3:08 pm

滑鼠這個好像是 kernel 裡面 USB suspend 的問題
這裡可以看到一串文章,都是 GregKH 寫給 2.6.8 的 patch
[PATCH] USB: add CONFIG_USB_SUSPEND

This is the core of the USB_SUSPEND functionality. Please merge.

This adds an experimental CONFIG_USB_SUSPEND option, which supports the
USB "suspend" state. Linux-USB hosts have previously ignored that state.

- New driver API calls, usb_suspend_device() and its
sibling usb_resume_device().

- Access to those calls through sysfs, such as
echo -n 2 > power/state
echo -n 0 > power/state


不過在 http://www.kernel.org/pub/linux/kernel/ ... h/usb/2.6/ 裡面似乎還沒放進去的樣子。
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客