Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!  (gelezen 2087 keer)

Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Gepost op: 2011/10/23, 11:42:12 »
Nog steeds ben ik erg onder de indruk van de batterij duur die mijn vriendin op haar macbook pro heeft, en ik ben wat verder gaan kijken. Ik wil dat ook! :-)
Nou haal ik nog niet hetzelfde als zij op haar apple, maar, het wordt er wel beter door... Voorheen 35 minuten op een batterij van 33%, daar haal ik nu bij normaal gebruik nog ongeveer 50 minuten mee... en op een volle accu scheelt het meer dan 40 minuten in totaal. (Hangt natuurlijk wel van je gebruik af, als je met handbrake een dvd gaat omzetten, dan houdt het op.

Gevonden elders:
Reden dat ASPM vaak niet automatisch wordt ingeschakeld is omdat als de BIOS aangeeft dat ASPM niet ondersteund wordt, de Linux-kernel ASPM uit laat staan. Veel laptop BIOS-versies zijn echter zeer beperkt en communiceren dus niet dat ASPM moet worden ingeschakeld.

Aanbevolen wordt dan ook om te checken of ASPM uitstaat en zo ja, het gewoon in te schakelen want het kan wel tot de helft aan accuduur schelen. Details over hoe je dat precies doet moet je even googelen (je moet wat doen met grub.cfg).

 
Gevonden weeral elders:
How to apply the Linux Kernel 2.6.38+ power issue workaround

1. To force Active-State Power Management to be enabled, you must edit the GRUB2 config file so open a terminal and copy/paste this:

gksu gedit /etc/default/grub

2. Then, locate the line that looks like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

(it's on line 11 on my computer) and to the end of the line, before the last quote, addpcie_aspm=force (and a space before it), which should make it look like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

Now double check you've edited the file correctly! Modifying this file incorrectly may cause your computer to stop booting!

3. And finally, update GRUB using the command below:

sudo update-grub

And restart your computer.

If something goes wrong, reverting the changes is pretty easy: simply open "/etc/default/grub" as root and remove "pcie_aspm=force" from the end of the "GRUB_CMDLINE_LINUX_DEFAULT" line, then run "sudo update-grub". 


Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #1 Gepost op: 2011/10/23, 13:00:58 »
Hoe kom ik erachter of mijn laptop ASPM ondersteunt?

VV

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #2 Gepost op: 2011/10/23, 13:10:53 »
http://www.webupd8.org/2011/06/linux-kernel-power-issue-fix.html

Deze link heb ik gebruikt, wat ik er las dat als het niet zou baaten het ook niet zou schaden en kun je het eenvoudig terugzetten. Ik heb zelf de gok genomen zeg maar.

Offline Nardon

  • Lid
Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #3 Gepost op: 2011/10/23, 17:09:56 »
Heb ook even je tutorial gevolgd. Even kijken of het echt werkt. Heb op mijn laptop regelmatig dat de batterij het maar 45 minuten volhoudt (onder gemiddeld gebruik) terwijl ik in Windows makkelijk 1,5 uur door kon werken.

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #4 Gepost op: 2011/10/23, 17:31:25 »
Laat maar even weten, ik ben benieuwd.

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #5 Gepost op: 2011/10/23, 23:17:52 »
De batterijduur bij mij lijkt niet te worden verlengd, het blijft netjes 3.5 a 4.5 uur. Echter wordt mijn laptop altijd behoorlijk warm, en ik hoop hier wel positieve verandering in te zien. Maar dat moet ik nog wat beter testen.
Op de chat te vinden als debiantux

Offline Nardon

  • Lid
Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #6 Gepost op: 2011/10/25, 22:31:15 »
batterijduur is flink verbeterd. :D Loop nu op precies 1:15 uur en nog 15 minuten over van mijn batterij volgens Ubuntu!

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #7 Gepost op: 2011/10/26, 06:37:33 »
En hoe veel tijd haalde je er voor, zit de verbetering bij jou ook op zon dertig procent?

Edit, ah, een post ervoor :). Dus nu hetzelfde als op Windows?
« Laatst bewerkt op: 2011/10/26, 06:51:12 door McVries »

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #8 Gepost op: 2011/10/26, 08:37:35 »
Een kleine aanvulling: deze fix is ook voor de 3.0 xxx kernel die dezelfde power issue heeft.
Gubuntu 17.04 wegens verdwijnen Unity binnenkort

Offline Nardon

  • Lid
Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #9 Gepost op: 2011/10/26, 09:35:35 »
En hoe veel tijd haalde je er voor, zit de verbetering bij jou ook op zon dertig procent?

Edit, ah, een post ervoor :). Dus nu hetzelfde als op Windows?

Ja, ongeveer. Misschien iets minder lang dan in Windows, maar dat zal hooguit een kwartier verschil zijn.. :P Maar het is al een stuk beter in ieder geval!

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #10 Gepost op: 2011/10/26, 21:12:44 »
2 uur en twaalf minuten bezig, en nog 20 minuten over. Beter heb ik het nog niet gezien op deze machine! :-)

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #11 Gepost op: 2011/10/26, 21:46:18 »
Voor de work-around 1.20 uur en na de fix 2h15 !!!

Ik werk met U 11.10 en unity 4.24 (als het er iets mee te maken heeft)

Goeie tip !!

Zet hem ook eens op de juiste plaats 'etalage' ;)
Gubuntu 17.04 wegens verdwijnen Unity binnenkort

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #12 Gepost op: 2011/10/26, 22:53:21 »
Ik heb geen concrete getallen, maar mijn laptop lijkt duidelijk minder warm dan voorheen :)
Op de chat te vinden als debiantux

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #13 Gepost op: 2011/10/26, 23:36:46 »
Dit is een artikel van een kernel-ontwikkelaar die niet blij is met geforceerde ASPM:
http://www.fewt.com/2011/09/about-kernel-30-power-regression-myth.html

Volgens hem levert het, als het al geen storingen veroorzaakt, hooguit een paar minuten accuwinst op....

Enfin, ik ben toch nieuwsgierig geworden, want meer accutijd is natuurlijk erg prettig. Dus ik ga het ook eens uitproberen op een paar netboekjes. Ik ben benieuwd....

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #14 Gepost op: 2011/10/27, 07:58:08 »
Iemand hier ervaring met Jupiter, wat genoemd werd in dat artikel?

Hoewel ik zijn verhaal wel kan volgen, ik snap ook dat een goeie bios implementatie het zou moeten regelen, maar de praktijk is voor mij in ieder geval anders, zonder force aspm haal ik nog geen twee uur ( eerder een uur en 45 minuten) en met force aspm haal ik rond de 2,5 uur (eigenlijk iets meer, maar gisteren heb ik na 2,5 uur de lader aangesloten).

En minder stabiel is hij zeker niet geworden. (so far so good). Ik ben trouwens ineens erg tevreden over unity. Mag ook wel eens gezegd worden.

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #15 Gepost op: 2011/10/27, 08:45:08 »
+1 stabiel is het zeker wel (ik ervaar toch geen troubles) ! En ja Unity is heerlijk om mee te werken dat zeker en vast ;)
Gubuntu 17.04 wegens verdwijnen Unity binnenkort

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #16 Gepost op: 2011/10/27, 10:27:39 »
Dat jupiter klinkt ook erg interessant. Maar als het zo'n groot "probleem" is, waarom kan ik dan geen alternatieven vinden in de bronnen van Canonical?
Op de chat te vinden als debiantux

Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #17 Gepost op: 2011/10/27, 18:10:43 »
Jupiter kun je beter mee oppassen, want externe software kan problemen veroorzaken.


Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Ocelot 11.10 ASPM, 30 procent langer met mijn batterij!
« Reactie #19 Gepost op: 2011/11/13, 20:20:32 »
En we boeken vooruitgang: http://www.phoronix.com/scan.php?page=article&item=linux_aspm_solution

Goed artikel, van een knaap die doorgaans prima informatie levert. Dank voor het melden.

De grote vraag is: komt deze belangrijke verbetering in Ubuntu 12.04 LTS? Niet vanzelf, blijkbaar, omdat deze oplossing kennelijk pas bij kernelversie 3.3 standaard meegeleverd wordt, en 12.04 vermoedelijk versie 3.2 krijgt....