Strona 1 z 2

Strasznie baterio Żerny Debian

: 22 września 2008, 03:08
autor: M@ilo
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?

: 22 września 2008, 20:22
autor: stepek
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)?

: 23 września 2008, 16:10
autor: M@ilo
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.

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

: 23 września 2008, 22:00
autor: piroaa
Włącz jako root:

Kod: Zaznacz cały

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.

: 24 września 2008, 17:09
autor: Piotrus Pan
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.

: 25 września 2008, 15:00
autor: M@ilo
Tak to wygląda:

Kod: Zaznacz cały

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 :)

Kod: Zaznacz cały

     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

: 25 września 2008, 22:52
autor: Piotrus Pan
Ustaw jeszcze cpufreq. Tak na szybko znalazłem stronę z ustawieniami:

http://technowizah.com/2007/01/debian-h ... ement.html

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

Doinstaluj sobie jak nie masz:

Kod: Zaznacz cały

 sudo apt-get install acpid acpi-support cpulimit laptop-mode-tools 
Jeszcze bym spróbował, czy coś w xorgu się nie da poustawiać:

Kod: Zaznacz cały

 sudo dpkg-reconfigure xserver-xorg
Napisz jeszcze co Ci pokarze konsola po wpisaniu :

Kod: Zaznacz cały

 top 
Napisz co masz za graficzną ?

: 28 września 2008, 08:57
autor: M@ilo
powertop

Kod: Zaznacz cały

< 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

Kod: Zaznacz cały

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

: 01 października 2008, 11:16
autor: Piotrus Pan
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