oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Przenośne komputery i problemy z nimi związane
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

Poprzedni temat wyleciał z powodu braku sensu tudzież niewystarczającego opisu. Napiszę więc kolejny raz o co dokładnie mi chodzi.
Czy można powyłączać pewne urządzenia (o ile to zmniejszy pobór mocy) jak cdrom, usb, kamera, czytnik kart, kartę dźwiękową, wifi, bluetooth? Jeśli tak to jak?
Czy są jeszcze jakieś urządzenia raczej nie potrzebne do minimalnej pracy a zmniejszające pobór mocy? Tak aby laptop wytrzymał jak najdłużej na baterii.

Poprzednio polecono mi zmianę gnome na coś lżejszego ale nie odpuszczę sobie komfortu pracy, a pracowanie bez cdromu gdy akurat nie jest on potrzebny nie jest wielką udręką.

Może jakieś dodatkowe pomysły co powyłączać?

Ps. Jezeli chodzi o program powertop to czy zmiany wprowadzane przez niego są na stałe?

edit: Fakt, o temacie zapomniałem ;o
http://pakos.biz | http://polishteam.com.pl
Awatar użytkownika
goferrr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 204
Rejestracja: 06 sty 2008, 15:09
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: goferrr »

Heart of stone, hands of steel:cool:
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

Art nighta czytałem juz dawno temu, problem teraz jest taki że linki nie działają :)
http://pakos.biz | http://polishteam.com.pl
mrowa
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 19 maja 2008, 23:38
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: mrowa »

napisałem maila do właściciela bloga. Jeśli prześle mi ten skrypt to go tutaj opublikuję
Pozdrawiam
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

Też wczoraj pisałem, zobaczymy co z tego będzie ;)
http://pakos.biz | http://polishteam.com.pl
przemk
Przyjaciel
Przyjaciel
Posty: 332
Rejestracja: 13 paź 2005, 12:44
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: przemk »

Zawsze można skorzystać z przepastnych archiwow googla: http://209.85.135.104/search?q=cache:Vm ... =firefox-a
jesli link nie zadziała to w wyszukiwarke wpisać należy 'night oszczedzaj toshiba', a nastepnie na wynikach wybrać 'Kopia' interesujacej pozycji
[url=http://kalicki.it]http://kalicki.it[/url]
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

przemk pisze:Zawsze można skorzystać z przepastnych archiwow googla: http://209.85.135.104/search?q=cache:Vm ... =firefox-a
jesli link nie zadziała to w wyszukiwarke wpisać należy 'night oszczedzaj toshiba', a nastepnie na wynikach wybrać 'Kopia' interesujacej pozycji
Faktycznie wszystko jest, a można jakoś wyświetlić listę aktualnie używanych modułów? Bo zapewne będą się one różnić w związku z innym sprzętem.
http://pakos.biz | http://polishteam.com.pl
przemk
Przyjaciel
Przyjaciel
Posty: 332
Rejestracja: 13 paź 2005, 12:44
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: przemk »

Pakos pisze:Faktycznie wszystko jest, a można jakoś wyświetlić listę aktualnie używanych modułów?

Kod: Zaznacz cały

lsmod
[url=http://kalicki.it]http://kalicki.it[/url]
mrowa
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 19 maja 2008, 23:38
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: mrowa »

przemk pisze:Zawsze można skorzystać z przepastnych archiwow googla: http://209.85.135.104/search?q=cache:Vm ... =firefox-a
jesli link nie zadziała to w wyszukiwarke wpisać należy 'night oszczedzaj toshiba', a nastepnie na wynikach wybrać 'Kopia' interesujacej pozycji
No tak na najprostsze rozwiązania najtrudniej wpaść.
Się zaczerwieniłem :)
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

Ok trochę się pobawiłem o doszedłem do takiego momentu:

Kod: Zaznacz cały

rmmod uvcvideo hci_usb rfcomm l2cap bluetooth usbhid uhci_hcd ehci_hcd sdhci mmc_core sr_mod cdrom
Takie coś usuwa mi kamerę, bluetooth, usb, czytnik kart i cdrom.
Czy potrzebne jest tez stopowanie demonów z init.d? bo dla bluetooth jest, nie wiem czy dla innych też.


Powertop sugeruje też takie zmiany:

Kod: Zaznacz cały

echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
hal-disable-polling --device /dev/cdrom
2 komenda działa, z pierwszą mam problem bo

Kod: Zaznacz cały

sudo echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
odpowiada: Permission denied
Dodatkowo w /sys/class/scsi_host/ mam 5 katalogów, w każdym z nich to ustawiać?
Kolejna porada z powertop to:

Kod: Zaznacz cały

Suggestion: increase the VM dirty writeback time from 0.30 to 15 seconds with:
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
Co to dokładnie robi? Bo nie mogę zrozumieć ;)


Kolejna sprawa, nie daję rady z usuwaniem modułów od karty dźwiękowej. Za każdym razem pojawiają się błędy:

Kod: Zaznacz cały

sudo rmmod  snd_hda_intel  snd_pcm_oss  snd_mixer_oss snd_pcm  snd_timer  snd_hwdep snd_page_alloc  snd soundcore  snd_seq snd_seq_dummy snd_seq_oss snd_rawmidi snd_seq_device
ERROR: Module snd_hda_intel is in use
ERROR: Module snd_pcm_oss does not exist in /proc/modules
ERROR: Module snd_mixer_oss does not exist in /proc/modules
ERROR: Module snd_pcm is in use by snd_hda_intel
ERROR: Module snd_timer is in use by snd_pcm,snd_seq
ERROR: Module snd_hwdep is in use by snd_hda_intel
ERROR: Module snd_page_alloc is in use by snd_hda_intel,snd_pcm
ERROR: Module snd is in use by snd_hda_intel,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ERROR: Module soundcore is in use by snd
ERROR: Module snd_seq is in use by snd_seq_midi,snd_seq_midi_event
ERROR: Module snd_seq_dummy does not exist in /proc/modules
ERROR: Module snd_seq_oss does not exist in /proc/modules
ERROR: Module snd_rawmidi is in use by snd_seq_midi
ERROR: Module snd_seq_device is in use by snd_seq_midi,snd_rawmidi,snd_seq
Próbowałem na kilka sposobów, dodanie wszystkich modułów z snd też nie załatwiło sprawy więc nie wiem czego brakuje.

Kolejne pytanie:

Kod: Zaznacz cały

rmmod lp parport_pc ppdev parport 2> /dev/null;
echo "Parallel port is now OFF";;
Od czego to jest?

Moduł pcspkr to głosniki?

Usunięcie modułu ndiswrapper (bo z niego korzystam z wifi) wyłączy kartę?

Poniżej wynik lsmod

Kod: Zaznacz cały

lsmod 
Module                  Size  Used by
af_packet              27272  4 
ipv6                  311848  10 
i915                   38144  2 
drm                   105896  3 i915
binfmt_misc            14860  1 
rfcomm                 47392  2 
l2cap                  28800  13 rfcomm
ppdev                  11400  0 
acpi_cpufreq           10832  2 
cpufreq_stats           8416  0 
cpufreq_ondemand       11152  1 
cpufreq_conservative    10632  0 
cpufreq_userspace       6180  0 
cpufreq_powersave       3200  0 
freq_table              6464  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
container               6656  0 
sbs                    17808  0 
sbshc                   8960  1 sbs
dock                   12960  0 
iptable_filter          4608  0 
ip_tables              24104  1 iptable_filter
x_tables               23560  1 ip_tables
ndiswrapper           243872  0 
sbp2                   27272  0 
parport_pc             41128  0 
lp                     14916  0 
parport                44300  3 ppdev,parport_pc,lp
joydev                 15488  0 
uvcvideo               62084  0 
compat_ioctl32         11136  1 uvcvideo
videodev               30720  1 uvcvideo
v4l1_compat            15492  2 uvcvideo,videodev
v4l2_common            21888  3 uvcvideo,compat_ioctl32,videodev
hci_usb                19228  2 
bluetooth              67748  7 rfcomm,l2cap,hci_usb
snd_hda_intel         440408  2 
snd_pcm_oss            47648  0 
snd_mixer_oss          20224  1 snd_pcm_oss
snd_pcm                92168  2 snd_hda_intel,snd_pcm_oss
snd_page_alloc         13200  2 snd_hda_intel,snd_pcm
snd_hwdep              12552  1 snd_hda_intel
snd_seq_dummy           5764  0 
snd_seq_oss            38912  0 
snd_seq_midi           10688  0 
snd_rawmidi            29856  1 snd_seq_midi
snd_seq_midi_event     10112  2 snd_seq_oss,snd_seq_midi
sdhci                  21508  0 
video                  23444  0 
output                  5632  1 video
mmc_core               59272  1 sdhci
snd_seq                63232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              27912  2 snd_pcm,snd_seq
snd_seq_device         10644  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
serio_raw               9092  0 
wmi_acer               11076  0 
snd                    70856  15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
button                 10912  0 
battery                16776  0 
ac                      8328  0 
dcdbas                 11312  0 
evdev                  14976  9 
intel_agp              30624  1 
iTCO_wdt               15312  0 
iTCO_vendor_support     5764  1 iTCO_wdt
shpchp                 38172  0 
pci_hotplug            34608  1 shpchp
soundcore              10400  1 snd
pcspkr                  4992  0 
psmouse                46236  0 
ext3                  149264  1 
jbd                    57000  1 ext3
mbcache                11392  1 ext3
sr_mod                 20132  0 
cdrom                  41512  1 sr_mod
pata_acpi               9856  0 
usbhid                 35296  0 
hid                    44992  1 usbhid
sg                     41880  0 
sd_mod                 33280  3 
ata_piix               24196  0 
ohci1394               36532  0 
tg3                   124804  0 
ahci                   33028  2 
ieee1394              106968  2 sbp2,ohci1394
ata_generic             9988  0 
libata                176432  4 pata_acpi,ata_piix,ahci,ata_generic
scsi_mod              178488  5 sbp2,sr_mod,sg,sd_mod,libata
ehci_hcd               41996  0 
uhci_hcd               29856  0 
usbcore               169904  7 ndiswrapper,uvcvideo,hci_usb,usbhid,ehci_hcd,uhci_hcd
thermal                19744  0 
processor              41448  4 acpi_cpufreq,thermal
fan                     6792  0 
fbcon                  46336  0 
tileblit                4096  1 fbcon
font                   10112  1 fbcon
bitblit                 7424  1 fbcon
softcursor              3712  1 bitblit
fuse                   56112  3 
jest tutaj coś jeszcze do wyłączenia?

jest tam coś od zwykłej sieciówki?


Wybaczcie za dosyć długi wpis ale liczę na jakaś pomoc.
No chyba że da się sprawdzić inaczej niż przez lsmod jakich dokładnie modułów używa jakieś konkretne urządzenie. To byłoby bardzo pomocne i rozwiązałoby kilka powyżej zadanych pytań.
http://pakos.biz | http://polishteam.com.pl
szysz3kster
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 06 mar 2007, 20:20
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: szysz3kster »

To chyba jakaś lipa jest, nie wydaje mi się żeby wywalenie modułu obsługującego urządzenie wyłączyło je.

Wyłączyłem:

Kod: Zaznacz cały

sr_mod cdrom pcmcia yenta_socket rsrc_nonstatic pcmcia_core usbhid hid ff_memless sd_mod sdhci mmc_core ohci1394 ieee1394 ehci_hcd uhci_hcd usbcore
Do tego zastosowałem wszystkie zmiany sugerowane przez PowerTOP i jakoś czas pracy na baterii nie wydłużył się nawet o 5 min. Przynajmniej nic o tym nie mówi Gnome Power Manager :/


Można w jakiś sposób spod systemu po prostu wyłączyć 'zasilanie' danego urządzenia?
Awatar użytkownika
wieszti
Sędziwy Jeż
Sędziwy Jeż
Posty: 38
Rejestracja: 01 sie 2008, 18:13
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: wieszti »

odczyty z software to wiesz gdzie można wsadzić...
sprawdz to z zegarkiem w reku
KDE 4.2 -- Debian Sid -- Hp6820s
Awatar użytkownika
vi3dr0
Piegowaty Guziec
Piegowaty Guziec
Posty: 19
Rejestracja: 18 cze 2007, 22:10
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: vi3dr0 »

A ja mam inne pytanie: czy wyłączenie tylu modułów (napęd, dźwięk, usb etc.) coś u was zmienia? U mnie, owszem, spada liczba wybudzeń/sek z ~70 do ~20, ale zużycie prądu się nie zmienia (no, może o 0,2W).

Pozdrawiam
Kuba
ThinkPad Power!
T61p: T7700, 4GB RAM, NVIDIA Quadro 570M, Intel 4965 @ Arch64
Pakos
Sędziwy Jeż
Sędziwy Jeż
Posty: 83
Rejestracja: 26 sie 2005, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Łazy
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: Pakos »

U mnie poniekad dziala. Mimo iz soft pokazuje rozne wartosci z czasem da sie zauwazyc roznice.
podczas pracy normalnie wytrzymywal nieco ponad 3 godziny, po wylaczeniu zbednych rzeczy prawie 4.
pewnie udalo by sie wycisnac wiecej ale poki co nie chce mi sie juz z tym babrac ;)
http://pakos.biz | http://polishteam.com.pl
noobik

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: noobik »

czy można poprosic o link do tego skryptu?
oraz jakas krótka insrukcje jak to osiagnąć?
Awatar użytkownika
rafaloo
Wytworny Kaczor
Wytworny Kaczor
Posty: 349
Rejestracja: 05 kwie 2008, 22:14
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: rafaloo »

bardzo ciekawy temat również przyłączam się z prośba o udostępnienie kodu źródłowego :)
swoją droga jak wyłączyć napend CD i inne odbiorniki w celu zminimalizowania poboru energii?
Problemy rozwiązujemy na forum nie na PW. Niech inni na tym skorzystają.
Inny OS Gentoo/Debian/*BSD
bacior
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 18 lut 2008, 23:36
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: bacior »

Ponawiam prośbę o link lub skrypt mejlem - mogę umieścić na swojej stronie żeby już nie zginął :-)
Powyższe sposoby niestety nie działają.
Awatar użytkownika
rafaloo
Wytworny Kaczor
Wytworny Kaczor
Posty: 349
Rejestracja: 05 kwie 2008, 22:14
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: rafaloo »

ehh chyba nic z tego :D autor na maile nie odpowiada. Na forum Debiana też cisza :( a szkoda
Problemy rozwiązujemy na forum nie na PW. Niech inni na tym skorzystają.
Inny OS Gentoo/Debian/*BSD
przemk
Przyjaciel
Przyjaciel
Posty: 332
Rejestracja: 13 paź 2005, 12:44
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: przemk »

rafaloo pisze:ehh chyba nic z tego :D autor na maile nie odpowiada. Na forum Debiana też cisza :( a szkoda
Mam ten skrypt w swoim archiwum, muszę go tylko poszukać po powrocie do domu. Jeśli nie opublikuję go w ciągu 24h to proszę o przypomnienie na maila (jeśli ktoś zainteresowany)

EDIT:
skrypt jest do ściągnięcia ze strony http://przemkalicki.pl/?p=266 Zapraszam!
[url=http://kalicki.it]http://kalicki.it[/url]
bacior
Sędziwy Jeż
Sędziwy Jeż
Posty: 48
Rejestracja: 18 lut 2008, 23:36
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: oszczedzanie baterii - co i jak mozna wylaczyc aby zaoszczedzic moc baterii

Post autor: bacior »

Wielki dzięki :-)
ODPOWIEDZ

Wróć do „Laptopy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości