broda Napisano Sierpień 5, 2006 Zgłoszenie Share Napisano Sierpień 5, 2006 witam, Niedawno zauważyłem, że "przestał działać" wskaźnik zużycia baterii. Zawsze wszystko było okej i nagle przestał poprawnie funkcjonować, tzn. - jak lap chodzi na baterii i zasilaczu i wyciągnę wtyczkę pokazuje się ikonka: "zasilanie z sieci", a powinna byc ikonka baterii, - jak chodzi na samej baterii i podłączę kompa do gniazdka, to nie pojawia się ikonka ładowania, - nie zmienia się stan zużycia/naładowania baterii, albo zmienia się bardzo dziwnie (np. nagle z 50% po godzinie pracy zjeżdza na 20% - co jest powiedzmy normalna wartością, ale powinien robić to stopniowo co 1%, a nie tak nagle) Teraz troche faktów: - lap jest nowy, bateria też, niedawno wszystko działało jak należy, - używam środowiska GNOME i na panelu mam applet "Monitor poziomu naładowania akumulatora", sporadycznie też korzystam z "Obszaru powiadamiania, gdzie wyświetla się ikonka "Power Manager", - googlając po necie oraz czytając pomoc do appletu "Monitor poziomu naładowania akumulatora", że mogą być jakieś problemy z acpi... i faktycznie nie przekazuje prawidłowych parametrów apletowi. Mianowicie plik /proc/acpi/battery/C179/state ma błędne dane - może nie tyle błędne, co "nieaktualne", tzn. podejrzewam, że aplet na podstawie tych danych oblicza pozostały czas życia aku oraz pokazuje odpowiednią ikonkę, więc skoro są nieaktualne dane, to ikonka apletu nie działa tak jak powinna :/ Przykładowy listing: [broda@bad_penguin C179]$ cat state present: yes capacity state: ok charging state: charged present rate: 2982 mA remaining capacity: 429 mAh present voltage: 11385 mV - są też problemy z chłodzeniem, tzn. mam w BIOS'ie ustawione, żeby wenytylator zawsze chodził, jak lap podłączony jest do gniazdka. I oczywiście jak przełączę się z bateri na baterie + AC, to wentyl się nie uruchanmia -> wniosek -> "nie wykrywa", że podłączono zasilacz (chociaż bateria się ładuje normalnie), - próbowałem przeładowywać acpid, zainteresowałem się HAL'em i hald'em, ale nic nie wykombinowałem... -[root@bad_penguin ~]# dmesg | grep ACPI BIOS-e820: 0000000017fefc00 - 0000000017ffb000 (ACPI NVS) ACPI: RSDP (v000 HP ) @ 0x000fe270 ACPI: RSDT (v001 HP 0944 0x22110520 HP 0x00000001) @ 0x17fefc84 ACPI: FADT (v002 HP 0944 0x00000002 HP 0x00000001) @ 0x17fefc00 ACPI: MADT (v001 HP 0944 0x00000001 HP 0x00000001) @ 0x17fefcb8 ACPI: MCFG (v001 HP 0944 0x00000001 HP 0x00000001) @ 0x17fefd14 ACPI: SSDT (v001 HP HPQPpc 0x00001001 MSFT 0x0100000e) @ 0x17ff71d9 ACPI: DSDT (v001 HP SB400 0x00010000 MSFT 0x0100000e) @ 0x00000000 ACPI: PM-Timer IO Port: 0x8008 ACPI: Local APIC address 0xfec01000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 21 low level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. Using ACPI (MADT) for SMP configuration information ACPI: bus type pci registered ACPI: Subsystem revision 20060127 ACPI Error (evgpeblk-0284): Unknown GPE method type: C275 (name not of form _Lxx or _Exx) [20060127] ACPI Error (evgpeblk-0284): Unknown GPE method type: C276 (name not of form _Lxx or _Exx) [20060127] ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [C047] (0000:00) ACPI: Assume root bridge [\_SB_.C047] bus is 0 ACPI: PCI Interrupt Routing Table [\_SB_.C047._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C047.C048._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C047.C0AB._PRT] ACPI: Power Resource [C1CF] (off) ACPI: Embedded Controller [C111] (gpe 17) interrupt mode. ACPI: Power Resource [C1B7] (on) ACPI: Power Resource [C1C7] (on) ACPI: PCI Interrupt Link [C0F0] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F1] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F2] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F3] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F4] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F5] (IRQs 9) *0, disabled. ACPI: PCI Interrupt Link [C0F6] (IRQs 10 11) *0, disabled. ACPI: PCI Interrupt Link [C0F7] (IRQs *10 11) ACPI: Power Resource [C26C] (off) ACPI: Power Resource [C26D] (off) ACPI: Power Resource [C26E] (off) ACPI: Power Resource [C26F] (off) pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices PCI: Using ACPI for IRQ routing ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 20 (level, low) -> IRQ 177 ACPI: Fan [C270] (off) ACPI: Fan [C271] (off) ACPI: Fan [C272] (off) ACPI: Fan [C273] (off) ACPI: CPU0 (power states: C1[C1] C3[C3]) ACPI: Processor [C000] (supports 8 throttling states) ACPI: Thermal Zone [TZ1] (67 C) ACPI: Thermal Zone [TZ2] (57 C) ACPI: Thermal Zone [TZ3] (34 C) ACPI: PCI Interrupt 0000:00:14.6[b] -> GSI 17 (level, low) -> IRQ 209 ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 217 ACPI: PCI Interrupt 0000:02:04.0[A] -> GSI 20 (level, low) -> IRQ 177 ACPI wakeup devices: ACPI: (supports S0 S3 S4 S5) ACPI: PCI Interrupt 0000:00:14.5[b] -> GSI 17 (level, low) -> IRQ 209 ACPI: PCI Interrupt 0000:00:14.6[b] -> GSI 17 (level, low) -> IRQ 209 ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 23 (level, low) -> IRQ 225 ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 22 (level, low) -> IRQ 233 ACPI: PCI Interrupt 0000:02:04.4[C] -> GSI 21 (level, low) -> IRQ 169 ACPI: PCI Interrupt 0000:00:13.2[A] -> GSI 19 (level, low) -> IRQ 50 ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 19 (level, low) -> IRQ 50 ACPI: PCI Interrupt 0000:00:13.1[A] -> GSI 19 (level, low) -> IRQ 50 ACPI: PCI Interrupt 0000:02:04.2[C] -> GSI 21 (level, low) -> IRQ 169 ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 17 (level, low) -> IRQ 209 ACPI: AC Adapter [C177] (on-line) ACPI: Battery Slot [C179] (battery present) ACPI: Battery Slot [C178] (battery absent) ACPI: Power Button (FF) [PWRF] ACPI: Sleep Button (CM) [C1F0] ACPI: Lid Switch [C1F1] ACPI: Video Device [C049] (multi-head: yes rom: no post: no) ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 17 (level, low) -> IRQ 209 jeszcze niedawno zauważyłem takie linijki w dmesg: APIC error on CPU0: 00(40) APIC error on CPU0: 40(40) APIC error on CPU0: 40(40) //kilka takich linijek ale narazie problem zniknął... nie ma tych linijek, plik /var/log/acpid też wydaje się poprawny: [sun Aug 6 00:19:20 2006] completed event "processor C000 00000080 00000002" [sun Aug 6 00:19:20 2006] received event "processor C000 00000080 00000000" [sun Aug 6 00:19:20 2006] notifying client 1914[68:68] [sun Aug 6 00:19:20 2006] completed event "processor C000 00000080 00000000" [sun Aug 6 00:19:33 2006] received event "battery C179 00000080 00000001" [sun Aug 6 00:19:33 2006] notifying client 1914[68:68] [sun Aug 6 00:19:33 2006] completed event "battery C179 00000080 00000001" [sun Aug 6 00:20:27 2006] received event "battery C179 00000080 00000001" [sun Aug 6 00:20:27 2006] notifying client 1914[68:68] [sun Aug 6 00:20:27 2006] completed event "battery C179 00000080 00000001" [sun Aug 6 00:21:21 2006] received event "battery C179 00000080 00000001" [sun Aug 6 00:21:21 2006] notifying client 1914[68:68] [sun Aug 6 00:21:21 2006] completed event "battery C179 00000080 00000001" - jak uruchomię komputer i nic nie robię (nie bawie się wtyczka zasilania) to wszystko jest okej, działa wskaźnik - pokazuje, że ładuje/rozładowywuje, ile pozostało czasu itd... ale jak tylko wyciągnę, wsadze kabel zasilania, to jest problem :/ - uruchomiłem Fedore z poleceniem noapic, ale to też nic nie dało, - dodam, że nie ruszałem żadnych plików w kat. /etc/acpi/events oraz /etc/acpi/actions -może jeszcze to co instalowałem w ostatnim czasie, ale nie widze żadnych niebezpiecznych paczek, log yuma: Aug 01 16:30:52 Updated: NetworkManager.i386 0.6.4-1.fc5 Aug 01 16:31:16 Installed: wireshark.i386 0.99.2-fc5.2 Aug 01 16:31:25 Updated: kadu.i386 0.5.0-0.6.20060730svn.fc5 Aug 01 16:31:32 Updated: selinux-policy.noarch 2.3.3-8.fc5 Aug 01 16:31:32 Updated: NetworkManager-glib.i386 0.6.4-1.fc5 Aug 01 16:31:33 Installed: wireshark-gnome.i386 0.99.2-fc5.2 Aug 01 16:31:44 Updated: selinux-policy-targeted.noarch 2.3.3-8.fc5 Aug 01 16:31:44 Updated: kadu-alsa_sound.i386 0.5.0-0.6.20060730svn.fc5 Aug 01 16:32:01 Updated: krusader.i386 1.70.1-1.fc5 Aug 01 16:32:03 Updated: kadu-arts_sound.i386 0.5.0-0.6.20060730svn.fc5 Aug 01 16:32:08 Updated: NetworkManager-gnome.i386 0.6.4-1.fc5 Aug 01 16:32:09 Erased: ethereal-gnome Aug 01 16:32:19 Erased: ethereal Aug 01 23:33:46 Installed: nmap.i386 2:4.03-0.fc5 Aug 02 00:34:00 Installed: cdrdao.i386 1.2.1-1 Aug 02 00:34:43 Installed: k3b.i386 0.12.15-0.FC5.1 Aug 02 00:47:32 Installed: htop.i386 0.6.3-1.fc5 Aug 03 04:25:05 Installed: cpufreq-utils.i386 1:0.4-1.1.23 Aug 03 16:12:34 Installed: xchat.i386 1:2.6.0-4 Aug 03 19:31:10 Updated: libtiff.i386 3.7.4-8 Aug 03 19:31:14 Updated: gnupg.i386 1.4.5-2 Aug 03 19:31:55 Updated: gnome-icon-theme.noarch 2.14.2-1.fc5.2 Aug 03 19:57:29 Installed: enchant.i386 1:1.2.5-2.fc5 Aug 03 19:57:31 Installed: libsexy.i386 0.1.8-1.fc5 Aug 03 19:57:58 Installed: xchat-gnome.i386 0.13-1.fc5 Aug 04 19:40:32 Installed: beagle.i386 0.2.6-1.fc5.1 Aug 04 20:05:29 Installed: libxml.i386 1:1.8.17-13.2.1 Aug 04 20:05:31 Installed: ORBit.i386 1:0.5.17-15.2.2 Aug 04 20:05:33 Installed: oaf.i386 0.6.10-12.3 Aug 04 20:05:52 Installed: gconf-editor.i386 2.14.0-1.fc5 Aug 04 20:05:57 Installed: GConf.i386 1.0.9-20 Aug 05 21:37:31 Installed: kmod-fglrx.i686 8.27.10-2.2.6.17_1.2157_FC5 Aug 05 21:37:58 Updated: xorg-x11-drv-fglrx.i386 8.27.10-3.lvn5 Aug 05 21:38:53 Erased: cpufreq-utils jeśli ktoś ma jakieś wskazówki, to będą mile widziane Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
kamillys Napisano Sierpień 9, 2006 Zgłoszenie Share Napisano Sierpień 9, 2006 Przyszedl mi do glowy taki test: uruchom z podlaczonym kablem i sprawdz plik "state". Odlacz i sprawdz. Podlacz i sprawdz. I tak kilka razy. Jezeli test sie powiedzie, to applet nawala. Jezeli test sie nie powiedzie, to cos z ACPI jest nie tak. Powodzenia! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
broda Napisano Sierpień 12, 2006 Autor Zgłoszenie Share Napisano Sierpień 12, 2006 no, też to wykombinowałem... wina leży po stronie acpi, ale nie udało się rozwiązać problemu... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
uosiu Napisano Sierpień 13, 2006 Zgłoszenie Share Napisano Sierpień 13, 2006 a masz to samo pod oknami? moze bios jest walniety? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
broda Napisano Sierpień 13, 2006 Autor Zgłoszenie Share Napisano Sierpień 13, 2006 zainstalowałem nową fedorkę i wskaźnik jest okej, po update'cie też działa prawidłowo, do tego w starej FC "padł" mi wskaźnik proca, nie możnabyło przestawić czestotliwości pracy na 100%, proc chodzil zawsze na pół gwizdka :/ choć ma do wyboru 3 tryby pracy... //EDIT: na początku - jak ładuje się system mam taki komunikat: MP-BIOS bug: 8254 timer not connected to IO-APIC ale tak było od zawsze i jakoś wszystko funkcjonowało poprawnie... //EDIT2: zauważyłem, że po zainstalowaniu wine na nowej fedorce pojawił się znowu problem, po odinstalowaniu wszystko jest "jak trzeba". Jak podejrzewam problem powoduje paczka wine-capi... czyli tymczasowe rozwiązanie jest - odinstalować wine oczywiście nadal jestem otwarty na wszelkie propozyjcje pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się