IdeaPad S10-3 ( 0647AQJ ) とUbuntu 11.04でサスペンド
NetBSDだとサスペンドがうまく動かなくても微笑ましく感じるのですが、Linuxで動かないと「ばかな! そんなはずがない!」と思ってしまうのは偏見なんでしょうか。
ということで、Ubuntu desktop 11.04 (amd64) でサスペンドが動かず、Windows7に戻すかなぁ、いやいやStarter版だからつらすぎるよ、なんでもいいからLinuxで動いてくれないものかと右往左往しておりました。
Webを調べるとkernelにintel_idle.max_cstate=0というのを教えてあげるとサスペンドできるという情報が。このパラメータに関する情報はいくつか見つかり、昔はこれなしではインストーラすら起動しなかった模様。
おぉ、さすがだ、これで勝ったも同然と覚えたてのgrubを嬉々として設定して起動したものの、サスペンドに失敗。
うーん、それじゃぁ、動いた人が使っているOpenSUSEにすればきっと動くだろう。もともとUbuntuを選んだのは最近の流行っぽいという理由だけだからなぁ、そうだそうしよう。ということでOpenSUSEをインストール。grubに設定を仕込んでいざサスペンド。おぉ、失敗。
にっちもさっちもいかない中、ふと、i386ならどうなんだろ、と。
せっかくだから64bitで動かしたいぜ、とこれまでUbuntuもopenSUSEも64bit版を使っていたんだけど、わらにもすがる思いでUbuntuの32bit版で先のパラメータを/etc/default/grubに設定。update-grubで設定を反映させた後、再起動。
ずいぶん回り道をしましたが、S10-3でサスペンド。i386版を使ってkernelにintel_idle.max_cstate=0を設定する、で成功というお話でした。
ということで、Ubuntu desktop 11.04 (amd64) でサスペンドが動かず、Windows7に戻すかなぁ、いやいやStarter版だからつらすぎるよ、なんでもいいからLinuxで動いてくれないものかと右往左往しておりました。
Webを調べるとkernelにintel_idle.max_cstate=0というのを教えてあげるとサスペンドできるという情報が。このパラメータに関する情報はいくつか見つかり、昔はこれなしではインストーラすら起動しなかった模様。
おぉ、さすがだ、これで勝ったも同然と覚えたてのgrubを嬉々として設定して起動したものの、サスペンドに失敗。
うーん、それじゃぁ、動いた人が使っているOpenSUSEにすればきっと動くだろう。もともとUbuntuを選んだのは最近の流行っぽいという理由だけだからなぁ、そうだそうしよう。ということでOpenSUSEをインストール。grubに設定を仕込んでいざサスペンド。おぉ、失敗。
にっちもさっちもいかない中、ふと、i386ならどうなんだろ、と。
せっかくだから64bitで動かしたいぜ、とこれまでUbuntuもopenSUSEも64bit版を使っていたんだけど、わらにもすがる思いでUbuntuの32bit版で先のパラメータを/etc/default/grubに設定。update-grubで設定を反映させた後、再起動。
GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=0 quiet splash"おぉ、サスペンドするぞ!
ずいぶん回り道をしましたが、S10-3でサスペンド。i386版を使ってkernelにintel_idle.max_cstate=0を設定する、で成功というお話でした。
コメント(0件)
- TB-URL http://www.tokuda.net/diary/adiary.cgi/0751/tb/