Προς το περιεχόμενο

απορια για μπαταρια και αυτονομια σε fedora 17


koslibpro

Προτεινόμενες αναρτήσεις

Καλησπερα σας,

 

μολις πριν λιγο εβαλα το fedora 17. ο υπολογιστης μου ηταν φορτισμενος στο περιπου 75-80%,που στα win που χρησιμοποιουσα πανω σε αυτον μεχρι τωρα θα κρατουσε αλλες 2-3 ωρες τουλαχιστον.

τωρα,θα κρατησει λεει αλλη μια ωρα και κατι λεπτα.ειναι φυσιολογικο αυτο?μηπως στο πρωτο boot γινονται λειτουργιες που τραβανε πολυ ενεργεια?

αλλιως,τι να κανω για να το βελτιωσω λιγο αυτο?

 

επισης,δεν λειτουργουν τα fn πληκτρα που αυξομειωνουν την φωτεινοτητα..και ουτε αυξομειωνεται μεσα απο τις ρυθμισεις του συστηματος..τι μπορω να κανω για αυτο..?

 

ευχαριστω!!

 

υγ:το laptop ειναι ενα acer 5750G

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Απο οτι ξερω,τα fedora μειωνουν την αυτονομια λογω καποιου θεματος του kernel...οσο για τα πληκτρα,μπορει απλα να μν ειναι συμβατα.ειχα κ εγω τ ιδιο προβλημσσ σε fedora με ενα aspire5742zg παρολο που με ubuntu λειτουργουσαν κανονικα απο την αρχη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

διαβασε αυτο και θα βρεις την λυση . δεν ειναι τιποτα τραγικο και δεν ειναι κατορθωμα των ubuntu ωστε να εχουν καλυτερη διαχειριση ενεργειας και φυσικα δεν ειναι θεμα του πυρηνα αφου ειναι ιδιος για ολους.

 

http://forums.fedora...ad.php?t=281932

 

To my suprise when I ran powertop on my fresh fedora 17 install, powertop reported all tunables bad and fedora doesn't seem to have any laptop power saving features enabled by default, nor does it have any of the pm-utils power saving scripts in /usr/lib64/pm-utils/power.d or /etc/pm/power.d.

 

These scripts may have varying degrees of success on different hardware, but they work perfeclty for me. Ubuntu has enabled a few of these by default in 12.04. I was able to easily save a few watts of power on battery and show all "good" in powertop by doing the following:

 

Download the upstream pm-utils source from here:

http://pm-utils.free....s-1.4.1.tar.gz

 

Once extracted you can find various power saving scripts in: pm-utils-1.4.1/pm/power.d. Take the scripts you wish to use, and drop them into /etc/pm/power.d and make them executable. This will enable a good amount of the powertop recommended tunables automatically when you are on battery.

 

After doing this I did a few additional things to get the remaining powertop recommendations set to 'good'.

 

I added a script called "device_pm" (Using a script I found on the arch forums: https://bbs.archlinu....php?pid=860231). to enable runtime pm for all my pci devices:

 

 

Code:

#!/bin/sh

 

device_pm() {

for dpcontrol in /sys/bus/{pci,spi,i2c}/devices/*/power/control; do

[ -w "$dpcontrol" ] || continue

echo $1 > "$dpcontrol"

done

}

 

case "$1" in

true)

echo "**device power management ON"

device_pm auto

;;

false)

echo "**device power management OFF"

device_pm on

;;

esac

 

exit 0

I added a script called usb_pm (taken from the arch wiki: https://wiki.archlin....utils_Settings) to enable usb autosuspend and disable nmi_watchdog:

 

 

Code:

#!/bin/sh

case "$1" in

true)

# USB powersaving

for i in /sys/bus/usb/devices/*/power/autosuspend; do

echo 1 > $i

done

for i in /sys/bus/usb/devices/*/power/control; do

echo auto > $i

done

sysctl kernel.nmi_watchdog=0

;;

false)

for i in /sys/bus/usb/devices/*/power/autosuspend; do

echo 2 > $i

done

for i in /sys/bus/usb/devices/*/power/control; do

echo on > $i

done

sysctl kernel.nmi_watchdog=1

;;

esac

 

exit 0

I added a simpler script for intel audio power saving (taken from a script on the crunchbang forums: http://crunchbanglin....pt-for-debian/) that worked better on my machine than the pm-utils one:

 

 

 

Code:

#!/bin/sh

# A script to enable intel audio power saving on fedora

 

case "$1" in

true)

# Enable some power saving settings while on battery

# Intel power saving

echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller

echo 1 > /sys/module/snd_hda_intel/parameters/power_save

;;

false)

#Return settings to default on AC power

echo N > /sys/module/snd_hda_intel/parameters/power_save_controller

echo 0 > /sys/module/snd_hda_intel/parameters/power_save

;;

esac

 

exit 0

and lastly, increase the vm_writeback value on battery (taken from arch wiki: https://wiki.archlin...-utils_Settings)

 

 

Code:

#!/bin/sh

case "$1" in

true)

# Less VM disk activity. Suggested by powertop

echo 1500 > /proc/sys/vm/dirty_writeback_centisecs

;;

false)

#Return settings to default on AC power

echo 500 > /proc/sys/vm/dirty_writeback_centisecs

;;

esac

 

exit 0

And here are the results

http://i.imgur.com/ZLXQw.png

http://i.imgur.com/GzFPI.jpg

 

αν και δουλευω χρονια σε linux και μου αρεσουν θα σου ελεγα οτι ....τα laptops ειναι "φτιαγμενα" για windows . αν βαλεις linux αρχιζουν οι περιπετειες και δεν θα φταιει το laptop αν παθει κατι .ως γνωστο οι μονες διανομες linux ετοιμες για laptop ηταν αυτες που βγηκαν για τα netbooks .

 

ολες οι υπολοιπες ειναι για servers & desktops

 

συμβουλη. ασε τα windows ( απο την μανα τους σιγουρα θα ειναι και επισημα με τα update τους και τα συναφη ) ως εχουν και βαλε τα linux ως virtual machine και κανε ΟΤΙ θελεις ... δεν θα κερδισεις τιποτα αν εχεις σε ξεχωριστο partition τα linux. ισα ισα μπορει να χασεις και πιο γρηγορα απο θερμοκρασιες ή χαλασμενη μπαταρία την λειτουργικοτητα του laptop σου .

 

εκτος και αν πιστευεις οτι εισαι δυνατος αρκατα ωστε να τα καταφερεις χωρις απωλειες :P

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εχω δοκιμασει τα παραπανω scripts ηδη αλλα δεν μπορω να πω οτι εχω δει και μεγαλη βελτιωση..

Οπως και αν εχει,θα μεινω με windows αποτι φαινεται στο λαπτοπ και στο desktop θα βαλω το linux μου..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το θέμα με τα fn keys πιθανότατα έχει να κάνει με το acpi. Σε ubuntu εμένα μου δούλεψε το παρακάτω. Πιστεύω πως θα δουλέψει και σε σένα...

 

Άνοιξε το αρχείο /etc/default/grub και άλλαξε τις γραμμές να είναι ως εξής:

 

GRUB_CMDLINE_LINUX_DEFAULT="splash acpi_backlight=vendor"

GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

 

μετά δώσε και ένα update-grub.

 

Κάνε ένα reboot και δοκίμασε.

 

Όλα τα παραπάνω με δικαιώματα root φυσικά.

 

Όσο για την μπαταρία. Έχεις hybrid graphics? Intel και Nvidia αν δεν κάνω λάθος....Εγώ σε ATI/INTEL είχα πρόβλημα και μου έτρωγε την μπαταρία πολύ πιο γρήγορα μέχρι που έκλεισα τελείως την ATI (όχι από το Bios) και τώρα είναι κατα πολύ βελτιωμένη η κατάσταση... Για intel/nvidia υπάρχει ένα project που λέγετε bumblebee (http://bumblebee-project.org/) το οποίο δεν το έχω ψάξει αλλά από ότι έχω καταλάβει κάνει δουλειά....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το θέμα με τα fn keys πιθανότατα έχει να κάνει με το acpi. Σε ubuntu εμένα μου δούλεψε το παρακάτω. Πιστεύω πως θα δουλέψει και σε σένα...

 

Άνοιξε το αρχείο /etc/default/grub και άλλαξε τις γραμμές να είναι ως εξής:

 

GRUB_CMDLINE_LINUX_DEFAULT="splash acpi_backlight=vendor"

GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

 

μετά δώσε και ένα update-grub.

 

Κάνε ένα reboot και δοκίμασε.

 

Όλα τα παραπάνω με δικαιώματα root φυσικά.

 

Όσο για την μπαταρία. Έχεις hybrid graphics? Intel και Nvidia αν δεν κάνω λάθος....Εγώ σε ATI/INTEL είχα πρόβλημα και μου έτρωγε την μπαταρία πολύ πιο γρήγορα μέχρι που έκλεισα τελείως την ATI (όχι από το Bios) και τώρα είναι κατα πολύ βελτιωμένη η κατάσταση... Για intel/nvidia υπάρχει ένα project που λέγετε bumblebee (http://bumblebee-project.org/) το οποίο δεν το έχω ψάξει αλλά από ότι έχω καταλάβει κάνει δουλειά....

 

Αν και σε διακοπες εριξα μια ματια στο προτζεκτ που μου προτινες και νομιζω θα το δοκιμασω,δεν εχω να χασω και τιποτα ουτως ή αλλως.

Αυτο για τα fn keys θα το δοκιμασω μολις γυρισω σπιτι και θα ενηνερωσω!

Ευχαριστω πολυ φιλε μου για την βοηθεια!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Χαίρομαι...άντε τώρα φτιάξε και τις κάρτες και είσαι κύριος. Πάντως παρατηρώ τις τελευταίες μέρες την διάρκεια της μπαταρίας και δεν έχω πρόβλημα. Ίσως να έχει μια μικρή διαφορά με τα 7άρια αλλά όχι και την τρελή...Σίγουρα αν το ψάξεις να βελτιώνεται η κατάσταση.

 

Edit:

Εμ...σου απάντησα από τον λογαριασμό του φίλου μου εδώ πέρα καταλάθος! :P

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Απλά να επιβεβαιώσω ότι αν έχεις hybrid nvidia με το bublebee θα δεις τρομακτική διαφορά στις θερμοκρασίες και στην αυτονομία. εγκατέστησε και το indicator-cpufreq για να βλεπεις και να καθορίζεις τον governor του επεξεργαστή.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • 2 εβδομάδες αργότερα...

ξεθαβω το θεμα γιατι θελω να εγκαταστησω το bumblebee project στο fedora μου ομως εχω ορισμενα προβληματα.

 

συμφωνα με αυτο πρεπει να εκτελεσω την εντολη

>
make

 

για το bbswitch, χωρις χρηση dkms.

 

ομως,(εχοντας εννοειται κανει τα παραπανω βηματα),προκυπτει αυτο

>[kostas@fedora bbswitch]$ make
make -C /lib/modules/3.5.1-1.fc17.x86_64/build M="$(pwd)" modules
make: *** /lib/modules/3.5.1-1.fc17.x86_64/build: No such file or directory. Stop.
make: *** [default] Error 2
[kostas@fedora bbswitch]$

 

φυσικα δεν γινεται να κανω κανενα επομενο βημα αν δεν λυθει αυτο.τι φταιει τωρα λοιπον?καμια ιδεα?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

τελικα το ελυσα το προβλημα μου,δεν εκανα τιποτα περιεργο,απλα ακολουθησα παλι αυτη την διαδικασια και εν τελη βγηκε ακρη,ολα εγιναν σωστα.

 

τι να πω,μαλλον καποιο toolset κατεβηκε corrupted την προηγουμενη φορα που δοκιμασα,δεν ξερω..

 

For the record,οντως εχει τρομακτικες αλλαγες σε θερμοκρασια και αυτονομια!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...