You are not logged in.

#1 2012-05-30 16:31:47

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Toshiba Satellite L655-S5114 - Battery Not Detected

So...it seems that I can't get the XFCE4 battery monitor to detect my battery properly, nor anything else.

As in the post title, I have a Toshiba Satellite L655-S5114, and just got a BRAND new battery (arrived today, old one died).

I can't get the battery monitor to detect it at all, the XFCE Battery Plugin (xfce4-battery-plugin-git from AUR) just shows the icon with "50%%" next to it.

From searching around, I read that maybe it was a case of battery modules not being loaded, so I added both "battery" and "toshiba_acpi" to the MODULES array in my /etc/rc.conf, and rebooted twice.   Still no dice.

If anyone can help figure this out, I'd really appreciate it.  I've also got the newest BIOS available for my laptop, so the issue can't be an old BIOS, either.

I had the same problem with XUbuntu (Though it just showed 0% battery, instead of 50%%).

Thanks in advance for any assistance.  It's really annoying never knowing how much battery power I have left, especially when I do all of my real software and web development on my laptop in various places, and need to know how much power I've got left.  I hate losing an hour worth of work due to thinking I've got more battery than I really do, and having it die on me before I think to save.

Offline

#2 2012-05-30 20:54:07

lagagnon
Member
From: an Island in the Pacific...
Registered: 2009-12-10
Posts: 1,087
Website

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

Do you have "acpid" installed and entered in your /etc/rc.conf DAEMONS line? https://wiki.archlinux.org/index.php/Acpid


Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.

Offline

#3 2012-05-30 21:00:14

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,785

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

Take a look around in /sys and see if there is a directory like this one:

ewaller@odin:~ 1003 %ls /sys/class/power_supply/BAT0/
alarm               current_now   model_name     status      uevent
charge_full         cycle_count   power          subsystem   voltage_min_design
charge_full_design  device        present        technology  voltage_now
charge_now          manufacturer  serial_number  type
ewaller@odin:~ 1004 %

If there is, look in some of the more interesting "Files"

ewaller@odin:~[1] 1004 %cat /sys/class/power_supply/BAT0/charge_*
4335000
4400000
4335000
ewaller@odin:~ 1005 %cat /sys/class/power_supply/BAT0/status  
Full
ewaller@odin:~ 1006 %cat /sys/class/power_supply/BAT0/model_name 
Primary

Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#4 2012-05-30 22:14:23

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

I installed ACPID and rebooted, didn't fix anything. 

I also checked the /sys/class/power_supply/ folder, and the only thing in there is "ACAD", no BAT0 entry, or anything that resembles a battery.

Dunno where to go from here.

Offline

#5 2012-05-31 01:17:02

lagagnon
Member
From: an Island in the Pacific...
Registered: 2009-12-10
Posts: 1,087
Website

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

OK, you installed it but do you have the acpid daemon running as per my original post?


Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.

Offline

#6 2012-05-31 01:52:15

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,785

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

misutowolf wrote:

...I also checked the /sys/class/power_supply/ folder, and the only thing in there is "ACAD", no BAT0 entry, or anything that resembles a battery.
...

Ouch.

What does dmesg | grep ACPI report?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#7 2012-05-31 04:43:20

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

Output of 'dmesg | grep ACPI':

[    0.000000]  BIOS-e820: 00000000bf6bf000 - 00000000bf7bf000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000bf7bf000 - 00000000bf7ff000 (ACPI data)
[    0.000000] ACPI: RSDP 000fe020 00024 (v02 TOSQCI)
[    0.000000] ACPI: XSDT bf7fe120 00074 (v01 TOSQCI TOSQCI00 00000001      01000013)
[    0.000000] ACPI: FACP bf7fc000 000F4 (v04 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: DSDT bf7ec000 0CE26 (v02 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: FACS bf76e000 00040
[    0.000000] ACPI: ASF! bf7fd000 000A5 (v32 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: HPET bf7fb000 00038 (v01 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: APIC bf7fa000 0008C (v02 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: MCFG bf7f9000 0003C (v01 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: SLIC bf7eb000 00176 (v01 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: BOOT bf7e7000 00028 (v01 TOSQCI TOSQCI00 00000001 MSFT 01000013)
[    0.000000] ACPI: ASPT bf7e4000 00034 (v04 INTEL  Calpella 00000001 MSFT 01000013)
[    0.000000] ACPI: WDAT bf7e3000 00224 (v01 INTEL  Calpella 00000001 MSFT 01000013)
[    0.000000] ACPI: SSDT bf7e2000 009F1 (v01  PmRef    CpuPm 00003000 INTL 20051117)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: PM-Timer IO Port: 0x408
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x05] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000889] ACPI: Core revision 20120111
[    0.000971] ACPI: Forced DSDT copy: length 0x0CE26 copied locally, original unmapped
[    0.386468] PM: Registering ACPI NVS region at bf6bf000 (1048576 bytes)
[    0.387340] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.387342] ACPI: bus type pci registered
[    0.387856] ACPI: Added _OSI(Module Device)
[    0.387858] ACPI: Added _OSI(Processor Device)
[    0.387859] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.387861] ACPI: Added _OSI(Processor Aggregator Device)
[    0.389505] ACPI: EC: Look up EC in DSDT
[    0.391109] ACPI: Executed 1 blocks of module-level executable AML code
[    0.393934] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[    0.394330] ACPI: SSDT bf691918 0044B (v01  PmRef  Cpu0Ist 00003000 INTL 20051117)
[    0.394716] ACPI: Dynamic OEM Table Load:
[    0.394718] ACPI: SSDT   (null) 0044B (v01  PmRef  Cpu0Ist 00003000 INTL 20051117)
[    0.394862] ACPI: SSDT bf68f018 00891 (v01  PmRef  Cpu0Cst 00003001 INTL 20051117)
[    0.395232] ACPI: Dynamic OEM Table Load:
[    0.395234] ACPI: SSDT   (null) 00891 (v01  PmRef  Cpu0Cst 00003001 INTL 20051117)
[    0.395478] ACPI: SSDT bf690a98 00303 (v01  PmRef    ApIst 00003000 INTL 20051117)
[    0.395910] ACPI: Dynamic OEM Table Load:
[    0.395912] ACPI: SSDT   (null) 00303 (v01  PmRef    ApIst 00003000 INTL 20051117)
[    0.396024] ACPI: SSDT bf68ed98 00119 (v01  PmRef    ApCst 00003000 INTL 20051117)
[    0.396418] ACPI: Dynamic OEM Table Load:
[    0.396420] ACPI: SSDT   (null) 00119 (v01  PmRef    ApCst 00003000 INTL 20051117)
[    0.396991] ACPI: Interpreter enabled
[    0.396997] ACPI: (supports S0 S3 S4 S5)
[    0.397023] ACPI: Using IOAPIC for interrupt routing
[    0.401073] ACPI: EC: GPE = 0x1e, I/O: command/status = 0x66, data = 0x62
[    0.401396] ACPI: ACPI Dock Station Driver: 1 docks/bays found
[    0.401401] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.401710] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.421707] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.421842] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
[    0.421874] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
[    0.421939] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
[    0.421971] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP05._PRT]
[    0.422051]  pci0000:00: Requesting ACPI _OSC control (0x1d)
[    0.422082]  pci0000:00: ACPI _OSC request failed (AE_ERROR), returned control mask: 0x1d
[    0.422083] ACPI _OSC control for PCIe not granted, disabling ASPM
[    0.426132] ACPI: PCI Root Bridge [CPBG] (domain 0000 [bus ff])
[    0.426296]  pci0000:ff: Requesting ACPI _OSC control (0x1d)
[    0.426298]  pci0000:ff: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x1d
[    0.426299] ACPI _OSC control for PCIe not granted, disabling ASPM
[    0.426490] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 12 14 15)
[    0.426528] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 *11 12 14 15)
[    0.426564] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *0, disabled.
[    0.426601] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
[    0.426637] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *0, disabled.
[    0.426673] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 *11 12 14 15)
[    0.426711] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 *10 12 14 15)
[    0.426748] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 *11 12 14 15)
[    0.426857] PCI: Using ACPI for IRQ routing
[    0.443539] pnp: PnP ACPI init
[    0.443556] ACPI: bus type pnp registered
[    0.443928] pnp 00:00: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active)
[    0.444001] pnp 00:01: Plug and Play ACPI device, IDs PNP0200 (active)
[    0.444029] pnp 00:02: Plug and Play ACPI device, IDs INT0800 (active)
[    0.444124] pnp 00:03: Plug and Play ACPI device, IDs PNP0103 (active)
[    0.444163] pnp 00:04: Plug and Play ACPI device, IDs PNP0c04 (active)
[    0.444254] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.444287] pnp 00:06: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.444343] pnp 00:07: Plug and Play ACPI device, IDs PNP0303 (active)
[    0.444394] pnp 00:08: Plug and Play ACPI device, IDs SYN103f PNP0f13 (active)
[    0.444688] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.444846] pnp 00:0a: Plug and Play ACPI device, IDs PNP0a03 (active)
[    0.444907] pnp: PnP ACPI: found 11 devices
[    0.444908] ACPI: ACPI bus type pnp unregistered
[    3.606496] ACPI: Battery Slot [BAT1] (battery absent)
[    3.639167] toshiba_acpi: Toshiba Laptop ACPI Extras version 0.19
[    3.906141] ACPI: Power Button [PWRB]
[    3.907331] ACPI: Lid Switch [LID]
[    3.907440] ACPI: Power Button [PWRF]
[    3.919351] [Firmware Bug]: ACPI(VGA) defines _DOD but not _DOS
[    3.966663] ACPI: AC Adapter [ACAD] (on-line)
[    3.968485] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[    4.109809] ACPI Warning: 0x00006000-0x0000601f SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20120111/utaddress-251)
[    4.109815] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    4.425072] radeon 0000:01:00.0: power state changed by ACPI to D0
[    4.425079] radeon 0000:01:00.0: power state changed by ACPI to D0
[ 2551.681325] ACPI handle has no context!
[ 2551.752259] radeon 0000:01:00.0: power state changed by ACPI to D3
[ 2551.909140] ehci_hcd 0000:00:1d.0: wake-up capability enabled by ACPI
[ 2551.922249] ehci_hcd 0000:00:1a.0: wake-up capability enabled by ACPI
[ 2551.949028] ACPI: Preparing to enter system sleep state S3
[ 2552.262592] ACPI: Low-level resume complete
[ 2552.372508] ACPI: Waking up from system sleep state S3
[ 2552.373509] ehci_hcd 0000:00:1a.0: wake-up capability disabled by ACPI
[ 2552.373864] ehci_hcd 0000:00:1d.0: wake-up capability disabled by ACPI
[ 2552.375811] radeon 0000:01:00.0: power state changed by ACPI to D0
[ 2552.375824] radeon 0000:01:00.0: power state changed by ACPI to D0
[ 2552.375836] radeon 0000:01:00.0: power state changed by ACPI to D0
[ 2552.375846] radeon 0000:01:00.0: power state changed by ACPI to D0

Offline

#8 2012-05-31 04:44:17

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

@lagagnon:  Yeah, I put it in my DAEMONS array in rc.conf.  I would only assume that makes it run at startup, right?

Offline

#9 2012-05-31 04:47:34

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,785

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

[    3.606496] ACPI: Battery Slot [BAT1] (battery absent)

hmm


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#10 2012-05-31 04:50:22

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

Yep.   I saw that, and frowned bigtime.

The only thing I saw that I could try to do was related to this article, but I don't know how the instructions would translate into Arch stuff:

http://techinterplay.com/fix-toshiba-ba … linux.html

Offline

#11 2012-05-31 05:22:44

misutowolf
Member
Registered: 2012-05-30
Posts: 6

Re: Toshiba Satellite L655-S5114 - Battery Not Detected

http://www.linuxquestions.org/questions … pi-878227/  <--  Apparently this DSDT fix is working for multiple distros.  I just don't know how to do it under Arch.

Offline

Board footer

Powered by FluxBB