pm-suspend進S3一睡不醒 - Linux

By Sandy
at 2009-12-27T12:49
at 2009-12-27T12:49
Table of Contents
※ 引述《Adama (So Say We All.)》之銘言:
: ※ 引述《FBustamente (小巴)》之銘言:
: : 目的是在進入S3睡過一分鐘後自己再醒來
: : 但在某些機器上是可行的,另一些就不行(即使distro及kernel版本相同也是)
: : 請問各位,可能的原因會是什麼呢?
: 睡覺和醒來,這個動作是一項軟體控制硬體的行為
: 所以要kernel支援,裝置driver支援,硬體也要配合
: 就像早期的PC沒有ACPI,直接下poweroff關機是不會切斷電源的
: 我的筆電有兩張顯卡,intel的沒問題,可是nvidia的就會醒不來,這是出在driver
: BIOS裡有些設定也是有關電源管理的,畢竟BIOS就是主機板的韌體
: 某些作業系統還會依據BIOS設定的不同使用不同的kernel...
這樣Trace起來真的很花時間...
每個Driver的Module都可能有關...
卸掛Driver的方式也可能有差...
你真的要去Trace kernel到底是死在哪的需要Trace kernel + 重編 kernel...
而且...
很多EC(電源控制)和BIOS對Linux支援真是一整個暴爛...
如果這東西那麼容易...
敝公司早就收一收了...
--
keep it simple and stupid
--
: ※ 引述《FBustamente (小巴)》之銘言:
: : 目的是在進入S3睡過一分鐘後自己再醒來
: : 但在某些機器上是可行的,另一些就不行(即使distro及kernel版本相同也是)
: : 請問各位,可能的原因會是什麼呢?
: 睡覺和醒來,這個動作是一項軟體控制硬體的行為
: 所以要kernel支援,裝置driver支援,硬體也要配合
: 就像早期的PC沒有ACPI,直接下poweroff關機是不會切斷電源的
: 我的筆電有兩張顯卡,intel的沒問題,可是nvidia的就會醒不來,這是出在driver
: BIOS裡有些設定也是有關電源管理的,畢竟BIOS就是主機板的韌體
: 某些作業系統還會依據BIOS設定的不同使用不同的kernel...
這樣Trace起來真的很花時間...
每個Driver的Module都可能有關...
卸掛Driver的方式也可能有差...
你真的要去Trace kernel到底是死在哪的需要Trace kernel + 重編 kernel...
而且...
很多EC(電源控制)和BIOS對Linux支援真是一整個暴爛...
如果這東西那麼容易...
敝公司早就收一收了...
--
keep it simple and stupid
--
Tags:
Linux
All Comments
Related Posts
GPLv3的一個小問題

By Hedwig
at 2009-12-27T03:28
at 2009-12-27T03:28
如何去除每行開頭有 # 的內容

By Emma
at 2009-12-27T00:47
at 2009-12-27T00:47
如何去除每行開頭有 # 的內容

By Agnes
at 2009-12-26T23:42
at 2009-12-26T23:42
從ubuntu回到Debian5

By Andrew
at 2009-12-26T22:47
at 2009-12-26T22:47
我的 fmt 指令不正常

By Dora
at 2009-12-26T22:35
at 2009-12-26T22:35