ďťż
 
 
   Strasznie baterio żerny Debian
 
 

Tematy

 
    
 

 

 

 

Strasznie baterio żerny Debian





M@ilo - 22-09-2008 03:08
Zauważyłem, że bateria w Debianie trzyma mi nie całe 40min przy minimalnym podświetleniu, posiadam Debiana 2.6.26-1-amd64 Lenny. ÂŚrodowisko GNOME. Co ciekawe i przykre zarazem przy dystrybucji live cd Opensuse pod i386, również GNOME, niższa rozdzielczość ekranu - niewolne sterowniki (suse nie obsługuje karty wlan, w ogóle jej nie włącza, w Debianie karta cały czas pracuje) - czas ten wynosi ok 1h 10min, niemalże 2 krotnie więcej :(
Jak poprawić baterio żerność mojego Debiana, czy jest to wina platformy amd64 i i386?



stepek - 22-09-2008 20:22
Czy mówisz o samej instalacji czy grzebałeś się trochę przy konfiguracji jądra?
Czy podczas instalacji powiedziałeś, że jest to laptop (z tego co pamiętam jest to gdzieś w opcjach podczas instalacji)?



M@ilo - 23-09-2008 16:10
Nie grzebałem w konfiguracji jądra, a podczas instalacji zaznaczyłem (a właściwie instalka zaznaczyła sama), że ma być to laptop.



De_sant - 23-09-2008 18:09
Jesli mozesz to wylacz w biosie nieużywane urządzenia. (np WIFI lub czytnik kart)



piroaa - 23-09-2008 22:00
Włącz jako root: powertop i spróbuj wykonać wskazówki, które ci poda program. Jak pomoże to możesz zrobić z tego skrypt uruchamiany przy starcie systemu.



Piotrus Pan - 24-09-2008 17:09
Cześć.
A w ogóle poinstalowałeś wszystko od oszczędzania energii? Acpi? Coś do procka? (np. cpufreq). Nie wiem co tam w GNOME jest za menager, w KDE jest Kpowersave, ma troche ustawień. Pakiet typu "laptop mode" też by się chyba przydał. Nie wiem co tam więcej ...
A jak spróbujesz "powertop" to on Ci pokaże co najwięcej jest używane, wpisz te kilka linijek tutaj, które on wytłuści to będziemy wiedzieć co mniej więcej się dzieje.



M@ilo - 25-09-2008 15:00
Tak to wygląda: Wakeups-from-idle per second : 171,7    interval: 3,0s
Użycie zasilania (szacunek ACPI): 34,5W (0,5 godzin)

Top causes for wakeups:
  70,1% (239,0)      <interrupt> : extra timer interrupt
  20,7% ( 70,7)      <interrupt> : PS/2 keyboard/mouse/touchpad
  2,8% (  9,7)      <interrupt> : b43
  1,6% (  5,3)      compiz.real : schedule_timeout (process_timeout)
  0,6% (  2,0)      <kernel IPI> : Rescheduling interrupts
  0,6% (  2,0)    gnome-terminal : schedule_timeout (process_timeout)
  0,6% (  2,0)    <kernel core> : clocksource_register (clocksource_watchdog)
  0,6% (  2,0)              Xorg : schedule_timeout (process_timeout)
  0,4% (  1,3)    <kernel core> : cpucache_init (delayed_work_timer_fn)
  0,3% (  1,0)          ifconfig : input_open_polled_device (delayed_work_timer_fn)
  0,3% (  1,0)        atieventsd : schedule_timeout (process_timeout)
  0,2% (  0,7)  gnome-power-man : schedule_timeout (process_timeout) Ogólnie po chwili obserwacji stwierdzam, że najwięcej na zmianę zużywa "<interrupt>: extra timer interrupt " i "<interrupt>: PS/2 keyboard/mouse/touchpad" tylko nie za bardzo wiem co z tym zrobić, co to w ogóle jest "extra timer interrupt"?

edit
Nic nie instalowałem w celu zmniejszenia zużycia energii (nie wiem po prostu za bardzo co do tego służy) Doinstalowałem właśnie cpufreq, laptop_mode i wykonałem wszystko co mi kazało powertop wygląda to tak (są dodatkowo inf o procesorach) i jest troche lepiej :)
    PowerTOP version 1.10      (C) 2007 Intel Corporation

< Detailed C-state information is not P-states (frequencies)
                                        1,80 GHz    0,0%
                                        1,60 GHz    0,0%
                                        800 MHz  100,0%

Wakeups-from-idle per second : 429,1    interval: 10,0s
Użycie zasilania (szacunek ACPI): 19,6W (0,7 godzin) (długoterminowo: 29,4W,/0,4h)

Top causes for wakeups:
  56,7% (485,0)      <interrupt> : PS/2 keyboard/mouse/touchpad
  25,9% (221,5)      <interrupt> : extra timer interrupt
  8,6% ( 73,6)      <kernel IPI> : Rescheduling interrupts
  2,2% ( 18,9)      firefox-bin : futex_wait (hrtimer_wakeup)
  2,1% ( 17,6)              Xorg : schedule_timeout (process_timeout)
  1,3% ( 10,8)      <interrupt> : b43
  1,0% (  8,6)      compiz.real : schedule_timeout (process_timeout)
  0,7% (  6,0)      <kernel IPI> : TLB shootdowns
  0,5% (  4,2)      <interrupt> : acpi
  0,1% (  1,0)        atieventsd : schedule_timeout (process_timeout)

Suggestion: Disable 'hal' from polling your cdrom with:
hal-disable-polling --device /dev/cdrom 'hal' is the component that auto-opens a
window if you plug in a CD but disables SATA power saving from kicking in. Nie mogę niestety nic wyłączyć w biosie bo z wszystkiego kożystam :( (no oprócz karty LAN ale wyłączenie jej mało pomaga



Piotrus Pan - 25-09-2008 22:52
Ustaw jeszcze cpufreq. Tak na szybko znalazłem stronę z ustawieniami:

http://technowizah.com/2007/01/debia...anagement.html

Nic nie stoi na przeszkodzie, żebyś poszukał czegoś lepszego.

Doinstaluj sobie jak nie masz:
sudo apt-get install acpid acpi-support cpulimit laptop-mode-tools Jeszcze bym spróbował, czy coś w xorgu się nie da poustawiać:
sudo dpkg-reconfigure xserver-xorg Napisz jeszcze co Ci pokarze konsola po wpisaniu :

top Napisz co masz za graficzną ?



M@ilo - 28-09-2008 08:57
powertop
< Detailed C-state information is not P-states (frequencies)
                                        1,80 GHz    0,0%
                                        1,60 GHz    0,0%
                                        800 MHz  100,0%

Wakeups-from-idle per second : 368,9    interval: 10,0s
Użycie zasilania (szacunek ACPI): 17,6W (1,0 godzin)

Top causes for wakeups:
  61,3% (450,7)      <interrupt> : PS/2 keyboard/mouse/touchpad
  31,8% (233,9)      <interrupt> : extra timer interrupt
  1,5% ( 11,1)              Xorg : schedule_timeout (process_timeout)
  1,3% (  9,9)      <interrupt> : b43
  1,0% (  7,7)      compiz.real : schedule_timeout (process_timeout)
  0,7% (  5,0)      <kernel IPI> : Rescheduling interrupts

Suggestion: Disable 'hal' from polling your cdrom with:
hal-disable-polling --device /dev/cdrom 'hal' is the component that auto-opens a top
top - 08:49:34 up 15 min,  2 users,  load average: 0.21, 0.29, 0.26
Tasks: 103 total,  3 running,  99 sleeping,  0 stopped,  1 zombie
Cpu(s):  4.3%us,  2.5%sy,  0.0%ni, 92.7%id,  0.0%wa,  0.3%hi,  0.2%si,  0.0%st
Mem:    898044k total,  724692k used,  173352k free,    15844k buffers
Swap:  2698880k total,        0k used,  2698880k free,  273316k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND           
 3165 root      20  0  366m 104m  33m R  11 11.9  1:06.70 Xorg             
 3935 marcin    20  0  230m  20m  11m R    3  2.3  0:03.64 gnome-terminal   
 3657 marcin    20  0  103m  18m 3264 S    1  2.2  0:05.06 compiz.real       
    1 root      20  0 10312  756  624 S    0  0.1  0:00.80 init             
    2 root      15  -5    0    0    0 S    0  0.0  0:00.00 kthreadd         
    3 root      RT  -5    0    0    0 S    0  0.0  0:00.00 migration/0       
    4 root      15  -5    0    0    0 S    0  0.0  0:00.00 ksoftirqd/0       
    5 root      RT  -5    0    0    0 S    0  0.0  0:00.00 watchdog/0       
    6 root      RT  -5    0    0    0 S    0  0.0  0:00.00 migration/1       
    7 root      15  -5    0    0    0 S    0  0.0  0:00.00 ksoftirqd/1       
    8 root      RT  -5    0    0    0 S    0  0.0  0:00.00 watchdog/1       
    9 root      15  -5    0    0    0 S    0  0.0  0:00.04 events/0         
  10 root      15  -5    0    0    0 S    0  0.0  0:00.04 events/1         
  11 root      15  -5    0    0    0 S    0  0.0  0:00.00 khelper           
  46 root      15  -5    0    0    0 S    0  0.0  0:00.00 kblockd/0         
  47 root      15  -5    0    0    0 S    0  0.0  0:00.02 kblockd/1         
  49 root      15  -5    0    0    0 S    0  0.0  0:00.38 kacpid Karta graficzna: ATI Radeon™ X1250

Dziękuje za pomoc, bo jak widać już jest znacznie lepiej ;-) Oczywiście jak da się jeszcze coś zrobić to proszę o dalsze rady



Piotrus Pan - 01-10-2008 11:16
WoW! 17,5W! To mi przy nieruszaniu myszką przez 5 minut tyle nie pokaże! I to masz jeszcze compiza odpalonego! Pewnie jak odpalałeś z płyt systemy to pewnie bez compiza dla tego tak długo Ci trzymało.

W takim razie :
-"PS/2 keyboard/mouse/touchpad" - to od touchpada, niby to normalne i pojawia się jak go używasz ale tylko na chwile.
-wyłącz compiza i sprawdź ile będzie Ci trzymać. Jak to compiz to możesz ewentualnie w ustawieniach compiza zmniejszyć jakość ale to może nieznacznie pomóc.
-standardowo, możesz trochę ściemnić ekran, oczywiście do ilu tam Ci będzie wygodniej. To też niewiele daje ale kropla do kropli ... :-)
Z ATI poszukaj w google, ja mam NVidie więc nie jestem za bardzo wtajemniczony :-)
Popatrz jakiej pojemności masz baterie bo albo jest cienka bateria albo już umiera śmiercią naturalną :-P
Moja trzyma około 2 godzin przy 25W



M@ilo - 03-10-2008 19:28
Faktycznie bez compiza spada do 16,5W. Dziękuje ślicznie za pomoc teraz ewentualnie spróbuje z kartą może coś jeszcze poprawię osiągi ;-)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis