Sa pamamagitan ng Phoronix at ang tagalikha nito, si Michael Larabel, ang malaking sanhi ng problema ng paggamit ng kuryente sa kernel 2.6.38 ay ang pagbabago na ginawa sa tawag ASPM (Pamamahala ng Lakas ng Aktibo-Estado) para sa mga puwang ng PCI Express. |
Pinapayagan ka ng tampok na Pangangasiwa ng Power-State na mabawasan ang pagkonsumo ng kuryente sa pamamagitan ng paglalagay ng mga hindi nagamit na mga link ng PCI Express sa isang estado na nagse-save ng kuryente, na ginagawang mas hindi aktibo sa paglipas ng panahon. Ito ay isang pangkaraniwang tampok sa mga laptop at iba pang mga mobile device na ginamit upang pahabain ang buhay ng mga baterya.
Tila, ang sanhi ng problema sa pinakabagong mga kernel ng Linux ay ang maling pag-configure ng BIOS, dahil maraming mga tagagawa ng laptop ang sumusuporta sa ASPM ngunit hindi ito nai-configure nang tama sa tinaguriang Fixed ACPI Deskripsyon ng Talahanayan, na kung saan ay "auto-configure" ang BIOS habang nag-boot.
Ano ang solusyon? Simple
1.- Nagbukas ako ng isang terminal at sumulat:
gksu gedit / etc / default / grub
2.- Hanapin ang isang linya na katulad ng sumusunod:
GRUB_CMDLINE_LINUX_DEFAULT = "tahimik na splash"
3.- Palitan ito ng tulad nito:
GRUB_CMDLINE_LINUX_DEFAULT = "tahimik na splash pcie_aspm = puwersa"
4.- I-save ang mga pagbabago at ipasok ang sumusunod na utos sa terminal:
sudo update-grub
Pinapayagan nito ang ASPM kahit na ano ang sabihin ng BIOS, at ipinapakita ng mga pagsubok na ang solusyon na ito ay nakakamit ng kapansin-pansin na pagtipid ng kuryente na makabuluhang taasan ang buhay ng baterya.
Fuente: Phoronix & Napaka Linux
Naiisip ko na ang pagkonsumo ng enerhiya na ito ay mas kritikal sa latop.
Mahusay, ngunit gumagana ba ito para sa kernel 2.6.39?
Sumali ako sa konsulta ni Martín. Mayroon akong Debian Sid na may kernel 2.6.39
kailangan pa ba sa kernel 2.6.39?
Hindi ko napansin ang anumang malaking pagkakaiba.
Mayroon akong isang Inspiron 5110 core i7 at hybrid graphics.
Tinanong ko ang aking sarili sa parehong tanong, kung ito ay isang problema sa tunggalian sa pagitan ng maling pag-configure ng BIOS at ng ASPM ng kernel, anong solusyon ang kinuha para sa mga sumusunod na bersyon?
Tingnan, mula sa kung ano ang naiintindihan ko na gumagana ito sa lahat ng mga kernel na mas mataas sa 2.6.38, na tiyak na ang mga mayroong problema. Ito ay magiging isang bagay ng pagsubok at paghahambing. 🙂 Panghuli, kung hindi ito gumana, balikan ang mga hakbang at ito na.
Cheers !! Paul
Ang pagkonsumo ng baterya ay isang isyu na napapansin ... lalo na sa mga netbook (kahit na hindi ganoon sa mga notebook).
Ang tanging paraan upang makita talaga kung may mga pagbabago ay ang paggamit ng Phoronix suite upang patakbuhin ang mga kinakailangang pagsusuri.
Isang yakap! Paul
Wala. Nandiyan pa rin ang error ... 🙁
Ganun din ...
Hindi ba ito "sapilitang" nai-load nang awtomatiko?
Siyempre, para doon kailangan mong sundin ang mga hakbang na nakasaad sa post.
Ibinigay ko ang "Gusto" sa halip na "Sagot". 🙂
Ngunit hindi iyon automagic, ginagawa mo ito mismo, kung ano ang ibig kong sabihin ay kung idaragdag ng mga pamamahagi ang parameter upang maiwasan ang problema sa sunud-sunod na paglabas.
Magaling.
Walang ideya ... sana. 🙂