昕栎 发表于 2004-12-29 11:19:54

我的FC3关机不成功

我的FC3关机命令执行以后老是显示
Power down.
acpi_power_off called
然后就卡在这里,非要用手按住电源按钮5秒钟才会断电.

sobigapple 发表于 2004-12-29 12:17:39

大哥们,我的机子也是一样
俺用的是p4X400的板子
关机过程中
可以听到硬盘电源被关掉的声音
但是CPU风扇还是空转着
郁闷啊

昕栎 发表于 2004-12-29 12:30:34

有高手知道电源管理的设置在哪里么?

asahi 发表于 2004-12-29 13:51:08

我的笔记本关机时也是这样,系统关闭,但是必须手动关闭电源。

coffeeboy 发表于 2004-12-29 23:03:40

在终端的窗口下用root的帐户登陆,并且使用命令:(/sbin/)shutdown -h now,我halt now也关不成机,但是用上面的命令就可以了。

sutie 发表于 2004-12-29 23:58:52

halt -p

昕栎 发表于 2004-12-30 13:51:14

各位老大,有设置电源管理的办法么,或者可以编辑关机用命令的办法。

frank9090 发表于 2005-1-5 16:49:02

我的是IBM T22笔记本,也是同样的问题。

superfang 发表于 2005-1-6 18:59:07

我找到了这个,一块试试看:
FC3的,您可試試
緣起:
一直以來都想將自己的筆記型電腦LINUX化,可惜功力不夠,玩Debian一直玩不起來(廢話,誰叫你龜毛,一定就要灌在NB上),所以還是只得在FC上混呀混呀!好不容易FC3出來

了...很高興的裝進去,What...關機不能自動切斷電源...天呀!這是啥狀況!翻遍了討論,最後的結果是!把ACPI關掉!這...這是啥建議呀!假如把ACPI關掉,那NB的一堆功能

就一併廢了...失望呀失望!本來想重編核心看看...果然...還是沒用!在討論區中有人反應是kernel的問題...好吧!那...就沒輒了!然而...前兩天逛逛時...看到了2.6.10的核

心...一換之下...哈哈,一切ok了!故將心得分享給各位!

環境說明:
華碩M2N一台

步驟說明:
首先我是有先裝kernel....src.rpm的!所以假如直接抓kernel來編的人有問題,可試試先裝src的rpm。
1.我下載2.6.10的地方是
http://www.cis-nctu-tw.lkams.kernel.org/pub/linux/kernel/v2.6/linux-2.6.10.tar.gz
2.下載後解壓縮,將linux-2.6.10的目錄放到/usr/src下,然後以終端機(文字模式)到/usr/src/linux-2.6.10下(cd /usr/src/linux-2.6.10)。
3.以下以命令方式呈現
3-1:make mrproper (此命令是要將記憶體暫存區清空)
3-2:make oldconfig (此命令是要以舊的核心設定為基底)
3-2補充:2.6.10在用make oldconfig會問你一些新的設定或變更的設定,您可依照他的預設,看的懂的話亦可自行變更,像是在下就將cpu選成P-M。
3-3:原本應該用make menuconfig 或make xconfig或make gconfig來調整設定,但因前面的make oldconfig已經有設好,所以這一步就不用了,直接打make(編譯核心)
3-4:在漫長等待後...核心編譯完成,請鍵入make modules_install (編譯、安裝模組)
3-5:最後make install (安裝)
4.安裝完成後,請到/boot/grub中以文字編輯器(vi等等)修改grub.conf這個檔
4-1:修改default,將其數值從1改成0 (這樣才會自動以2.6.10的核心開機,若不放心新核心,待測試後再改亦可,不改也亦可)
4-2:將kernel /vmlinuz-2.6.10 ro root=LABEL=/ rhgb quiet那行最後加上acpi=on (強制使用acpi,可不加,看您的狀況而定!)
4-3:存檔離開
5.完成,acpi關機不能自動切斷電源的問題解決。

後記:
FC3的核心編譯法:
因為FC3已將核心編譯的套件拿掉,改成直接下載src的方式,所以有所不同的編譯法(當然原來的編法還是可以用的),在此說明:
用src編譯的方法:
先去下載src的核心:
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/SRPMS/
上面網址裡有,下載後用rpm -ivh安裝。再到/usr/src/redhat/SPECS/中執行rpmbuild -bp --target=i686 kernel.spec (最後的kernel.spec請用tab鍵補齊的方式來得到正確名

稱)。接下來在/usr/src/redhat/BUILD會發現linux-x.x.x...的目錄夾,將目錄夾搬到/usr/src下就可以了!以後的方式就和以前的編法一樣,請見上面說明!

以上不成氣候的東西給各位做一參考,歡迎繼續補充或指正,也歡迎幫我轉到其他論壇(因為不想註冊太多帳號而造成資源浪費),謝謝

皓月 筆(轉載的話請勿將此行去掉,謝謝)

松心心 发表于 2005-1-9 22:19:07

正在编译中。试试

superfang 发表于 2005-1-9 22:24:54

不过我也找到了其他的方法,参考的社员心心松的方法:
在/boot/grub/grub.conf中在rhgb 前加上 acpi=offj就行了,我试过了,可以得
具体的看这里很好的
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=98961&highlight=fc3+%B9%D8%BB%FA
:lol:

松心心 发表于 2005-1-9 22:36:09

我知道,我原来就是那样的,可是把acpi这个功能强行关了啊!不能由系统节能了。我想把acpi这项打开不设成off而设成on。只好试试这个内核了。太慢长了,还在编译中。

松心心 发表于 2005-1-9 23:52:47

上面linux-2.6.10编译完成了,acpi不设成off也能关机了。我又得重装显卡驱动。每升一次不重装这个驱动新的内核就进不了图形了。

松心心 发表于 2005-1-10 04:12:29

求助:每次小升一下内核,都得重装显卡驱动。安装的是NVIDIA用的是这个版本NVIDIA-Linux-X86-1.0-6629-pkg1.run.然后非得cp /dev/nvidia*到/etc/udev/devices/下。不然第二次起动时/dev下的nvidia*就不见了。这时新安装的内核能够用nvidia这个驱动起到图形下了。可想用原先的内核就不能用nvidia起到图形下了。只得到/etc/X11把xorg.conf这个文件下的nvidia还原成系统默认的nv才能进图形。有什么办法随便用哪个内核启动都能用nvidia起到图形下而用不着换来换去,装来装去的。说到底我现在能用nvidia这个驱动但就只能一个内核能用。要想另一个内核用又得给他装一次但上一个内核又无法用了。有什么办法啊?

superfang 发表于 2005-1-10 12:33:55

如果新内核稳定,为什么不用更高级的呢?
页: [1] 2
查看完整版本: 我的FC3关机不成功