LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
LinkBack Search this Thread
Old 03-23-2013, 10:51 AM   #1
ac_kumar
Member
 
Registered: Aug 2011
Distribution: Ubuntu, Fedora
Posts: 166

Rep: Reputation: 8
Increase efficiency of Linux os


I have tried Ubuntu,Fedora on Laptop
I have notice less battery time and efficiency as compared to windows.
I want know why it is and how can I fix it.
(Linux Rocks)
 
Old 03-23-2013, 11:01 AM   #2
JWJones
Member
 
Registered: Jun 2009
Location: Cascadia
Distribution: Slackware, OpenBSD, Mac OSX
Posts: 624

Rep: Reputation: 161Reputation: 161
Not sure how to fix it in those distros, but you might take a look at Fuduntu, which boasts up to a 30% increase in battery performance, and is optimized for laptops and netbooks:

http://www.fuduntu.org/
 
1 members found this post helpful.
Old 03-23-2013, 11:07 AM   #3
shivaa
Senior Member
 
Registered: Jul 2012
Location: Grenoble, Fr.
Distribution: Sun Solaris, RHEL, Ubuntu, Debian 6.0
Posts: 1,778
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
As per my understanding, bettry life is mostly affected by your system's screen brightness, graphical effects on desktop, searching and connecting to wireless devices like WiFi or bluetooth etc.

In Windows Vista or 7 or 8, if you've ever noticed, when you go under 'My computer > Properties > Advance System Properties', and there if you choose option for "Best performance", system will change it's theme to Windows XP theme. And this simply indicates that more graphics or visual effects means more battery power consumption.

However, in case of Linux, you simply need to make changes in all these i.e. in your system's screen brightness, graphical effects on desktop etc. and turn off searching of WiFi or bluetooth devices.

Last edited by shivaa; 03-23-2013 at 11:08 AM. Reason: Typo
 
Old 03-23-2013, 12:07 PM   #4
DavidMcCann
Senior Member
 
Registered: Jul 2006
Location: London
Distribution: CentOS, Salix
Posts: 2,821

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
Take a look at this site
http://lesswatts.org/
There are quite a few things you can do to reduce power use.
 
2 members found this post helpful.
Old 03-23-2013, 12:52 PM   #5
r41d3n
Member
 
Registered: Mar 2013
Distribution: Slackware
Posts: 38

Rep: Reputation: Disabled
You can try some lightweight desktops environments like LXDE or XFCE that are more power saving than KDE or GNOME. Install the acpi package to see if your battery last full capacity is low running "acpi -V". Here is an example ouput:

Code:
Battery 0: Full, 100%
Battery 0: design capacity 2200 mAh, last full capacity 1696 mAh = 77%
Adapter 0: on-line
Thermal 0: ok, 46.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 92.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 85.0 degrees C
Thermal 0: trip point 2 switches to mode active at temperature 70.0 degrees C
Cooling 0: LCD 0 of 9
Cooling 1: Fan 1 of 1
Cooling 2: Processor 0 of 3
Cooling 3: Processor 0 of 3

Last edited by r41d3n; 03-23-2013 at 01:13 PM.
 
Old 03-23-2013, 04:19 PM   #6
fewt
Fuduntu Team
 
Registered: Dec 2011
Location: Nashville, TN
Distribution: Fuduntu
Posts: 74

Rep: Reputation: Disabled
FYI changing your desktop alone doesn't increase or decrease battery life contrary to popular rumor with exception of course for poorly behaved desktops such as GNOME 3 and Unity. If you want to improve battery life and aren't opposed to an rpm based distribution have a look at Fuduntu. If you are happy with your current distribution, you'll want to look at laptop-mode-tools and in addition spend some time working to reduce disk wake-ups and other things that tend to consume power.

Use powertop as your guide for the basics, and then dig into file system and service tuning etc to improve behavior even further.

We have crafted simple tools and baked most of this sort of tuning into our distribution.
 
Old 03-23-2013, 04:26 PM   #7
AwesomeMachine
Senior Member
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian jessie/sid; OpenSuSE; Fedora
Posts: 1,589

Rep: Reputation: 161Reputation: 161
Considering Windows does virtually nothing, it can reasonably be expected that it would use less battery power. But, the handling of ACPI in Linux can be radically different from Windows. You can adjust the CPU throttling via a power manager. The OnDemand setting is probably the best. You can also set the screen to dim after 10 secs. idle time. As soon as you touch anything it comes back. You can set the power manager to dim the screen by 10% or 15% when using battery power.

Also, unless you run the battery until the lappy powers down by itself, you really don't know how long the battery lasts, because operating-system estimates of battery consumption are not very accurate until you have 15 seconds left to hibernation. Those last 15 seconds are estimated pretty accurately. I had a battery that one laptop estimated roughly five hours runtime from a full charge, but another laptop (the exact same model) said roughly two hours runtime from a full charge.

That's a three hour difference. I didn't run the battery all the way down to check which was correct, because probably neither estimate was right.
 
Old 03-23-2013, 05:56 PM   #8
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,388
Blog Entries: 2

Rep: Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900
Sadly, many laptops don't provide conforming or consistent ACPI implementations, and 'fix' it by providing Windows drivers. No such drivers are provided for Linux, although there may be, on a case-by-case basis, work-arounds and special fixes. Fans, screen brightness, wifi, bluetooth, sleep and hibernate modes, etc may all not be properly controllable. Even worse, there are different latops sold under the same model name/number that are not really the same, and may have different revisions of BIOSes, where the ACPI seems to be (and I really don't know how that gets used in a protected mode OS).
--- rod.
 
Old 03-23-2013, 06:35 PM   #9
fewt
Fuduntu Team
 
Registered: Dec 2011
Location: Nashville, TN
Distribution: Fuduntu
Posts: 74

Rep: Reputation: Disabled
Quote:
Originally Posted by theNbomr View Post
Sadly, many laptops don't provide conforming or consistent ACPI implementations, and 'fix' it by providing Windows drivers. No such drivers are provided for Linux, although there may be, on a case-by-case basis, work-arounds and special fixes. Fans, screen brightness, wifi, bluetooth, sleep and hibernate modes, etc may all not be properly controllable. Even worse, there are different latops sold under the same model name/number that are not really the same, and may have different revisions of BIOSes, where the ACPI seems to be (and I really don't know how that gets used in a protected mode OS).
--- rod.
This is still a problem to a small degree, much smaller than it used to be. There are very few cases where it is a problem. If the op follows my advice they will be fine.
 
Old 03-24-2013, 12:55 PM   #10
ac_kumar
Member
 
Registered: Aug 2011
Distribution: Ubuntu, Fedora
Posts: 166

Original Poster
Rep: Reputation: 8
are there no device drivers for Linux to improve hardware performance.
Is there any way to use windows device drivers for Linux?
 
Old 03-24-2013, 02:21 PM   #11
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,388
Blog Entries: 2

Rep: Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900Reputation: 900
For the most part, the Linux device drivers rely on conforming implementations of ACPI and possibly other stuff. Laptop manufacturers haven't been very rigorous about adhering to standards and the plethora of differing non-conformities and short lifespans of laptops makes it very difficult for developers to keep up. Couple that with lack of documentation and support from manufacturers, and the picture is less than pretty.
It may be getting better, but from my recent experience with a smallish number of laptop platforms, I can't say I've observed any improvement. I have spent a lot of pre-purchase time researching Linux compatibility, and it is extremely difficult to find up to date information; again owing to the short life cycle of laptop hardware.

--- rod.

Last edited by theNbomr; 03-24-2013 at 02:23 PM.
 
Old 03-24-2013, 02:24 PM   #12
fewt
Fuduntu Team
 
Registered: Dec 2011
Location: Nashville, TN
Distribution: Fuduntu
Posts: 74

Rep: Reputation: Disabled
Quote:
Originally Posted by ac_kumar View Post
are there no device drivers for Linux to improve hardware performance.
Is there any way to use windows device drivers for Linux?
It is all built into the kernel, including the triggers. There isn't anything installed by default in many distributions though to adapt the kernel to save power. That's why you need laptop-mode-tools if you aren't using Fuduntu.

There are a few distributions that focus on battery life optimization, like the one I linked.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] awk, bash scripting increase efficiency ip_address Programming 33 08-19-2012 11:17 AM
Testing the efficiency of the memory system part of linux paragdas31s Linux - Newbie 1 05-07-2010 05:48 AM
LXer: Tune your Linux-based server for power efficiency LXer Syndicated Linux News 0 11-03-2009 06:10 AM
LXer: Linux, Windows duke it out over energy efficiency LXer Syndicated Linux News 0 08-30-2007 05:00 AM
LXer: Linux coders tackle power efficiency LXer Syndicated Linux News 0 06-25-2007 06:46 AM


All times are GMT -5. The time now is 05:45 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration