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:
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ć:
Napisz jeszcze co Ci pokarze konsola po wpisaniu :
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