Bug#397508: [rdorsch@web.de: Fwd: Re: [Pkg-kde-extras] Powermanager OSD comes up again and again]

Luka Renko lure at kubuntu.org
Mon Jan 15 22:05:30 CET 2007


On Monday 15. January 2007 21:34, Rainer Dorsch wrote:
> I checked the output of lshal, both when the laptop is connected to the
> power supply and when the laptop runs from battery. The output looks
> reasonable to me. Since kde-guidance-powermanager displays again and again
> that the laptop is disconnected, I did several time an lshal, when the
> power supply is plugged off. But always I get the ac_adapter.present =
> false.
>
> Looks to me like a powermanager issue. Also the problem is not
> intermittent, happens always....

Yep, thus looks like powermanager issue. If you start powermanager from 
konsole, do you get any messages on the screen?

Regards,
Luka

P.S. Can you get to IRC? It would be faster to debug this online. I am Lure @ 
freenode (in #kubuntu-devel)

> Here are details:
>
> This is what I get, when plugged in:
>
> rdorsch at paddy:~/.ssh$ lshal|grep -B 3 -A 1 ac_adapter
> udi = '/org/freedesktop/Hal/devices/acpi_AC'
>   info.udi = '/org/freedesktop/Hal/devices/acpi_AC'  (string)
>   linux.hotplug_type = 4  (0x4)  (int)
>   ac_adapter.present = true  (bool)
>   info.capabilities = {'ac_adapter'} (string list)
>   info.category = 'ac_adapter'  (string)
>   info.product = 'AC Adapter'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   linux.acpi_type = 3  (0x3)  (int)
>   linux.acpi_path = '/proc/acpi/ac_adapter/AC'  (string)
>
> Now plugging off the power supply.
>
> This is what I get when plugged off:
>
> rdorsch at paddy:~/.ssh$ lshal|grep -B 3 -A 1 ac_adapter
> udi = '/org/freedesktop/Hal/devices/acpi_AC'
>   info.udi = '/org/freedesktop/Hal/devices/acpi_AC'  (string)
>   linux.hotplug_type = 4  (0x4)  (int)
>   ac_adapter.present = false  (bool)
>   info.capabilities = {'ac_adapter'} (string list)
>   info.category = 'ac_adapter'  (string)
>   info.product = 'AC Adapter'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   linux.acpi_type = 3  (0x3)  (int)
>   linux.acpi_path = '/proc/acpi/ac_adapter/AC'  (string)
>
> rdorsch at paddy:~/.ssh$ lshal|grep -B 3 -A 1 ac_adapter
> udi = '/org/freedesktop/Hal/devices/acpi_AC'
>   info.udi = '/org/freedesktop/Hal/devices/acpi_AC'  (string)
>   linux.hotplug_type = 4  (0x4)  (int)
>   ac_adapter.present = false  (bool)
>   info.capabilities = {'ac_adapter'} (string list)
>   info.category = 'ac_adapter'  (string)
>   info.product = 'AC Adapter'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   linux.acpi_type = 3  (0x3)  (int)
>   linux.acpi_path = '/proc/acpi/ac_adapter/AC'  (string)
>
> rdorsch at paddy:~/.ssh$ lshal|grep -B 3 -A 1 ac_adapter
> udi = '/org/freedesktop/Hal/devices/acpi_AC'
>   info.udi = '/org/freedesktop/Hal/devices/acpi_AC'  (string)
>   linux.hotplug_type = 4  (0x4)  (int)
>   ac_adapter.present = false  (bool)
>   info.capabilities = {'ac_adapter'} (string list)
>   info.category = 'ac_adapter'  (string)
>   info.product = 'AC Adapter'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   linux.acpi_type = 3  (0x3)  (int)
>   linux.acpi_path = '/proc/acpi/ac_adapter/AC'  (string)
>
> rdorsch at paddy:~/.ssh$ lshal|grep -B 3 -A 1 ac_adapter
> udi = '/org/freedesktop/Hal/devices/acpi_AC'
>   info.udi = '/org/freedesktop/Hal/devices/acpi_AC'  (string)
>   linux.hotplug_type = 4  (0x4)  (int)
>   ac_adapter.present = false  (bool)
>   info.capabilities = {'ac_adapter'} (string list)
>   info.category = 'ac_adapter'  (string)
>   info.product = 'AC Adapter'  (string)
>   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>   linux.acpi_type = 3  (0x3)  (int)
>   linux.acpi_path = '/proc/acpi/ac_adapter/AC'  (string)
>
> rdorsch at paddy:~/.ssh$
>
> Am Montag, 15. Januar 2007 15:06 schrieb Luka Renko:
> > Hi!
> >
> > Powermanager uses HAL/DBus to get information about battery and AC
> > adapter. Currently, powermanager does polling on the HAL devices status
> > in regular intervals and detect if the state of device changes.
> >
> > Notification about battery powered/AC adapter powered is therefore
> > detected by device of category "ac_adapter". You can check the output of
> > "lshal" and search for "ac_adapter". On my system:
> >
> > udi = '/org/freedesktop/Hal/devices/acpi_C176'
> >   info.udi = '/org/freedesktop/Hal/devices/acpi_C176'  (string)
> >   linux.hotplug_type = 4  (0x4)  (int)
> >   ac_adapter.present = false  (bool)
> >   info.capabilities = {'ac_adapter'} (string list)
> >   info.category = 'ac_adapter'  (string)
> >   info.product = 'AC Adapter'  (string)
> >   info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
> >   linux.acpi_type = 3  (0x3)  (int)
> >   linux.acpi_path = '/proc/acpi/ac_adapter/C176'  (string)
> >
> > Powermanager checks 'ac_adapter.present' variable and if the state
> > changes, it notifies the users.
> > It is possible that the bug reported by you is powermanager bug or bug in
> > HAL or kernel. Inspecting lshal output when bug occurs might reveal if
> > HAL has proper info about the state or not.
> >
> > Regards,
> > Luka
> >
> > > ----- Forwarded message from Rainer Dorsch <rdorsch at web.de> -----
> > >
> > > From: Rainer Dorsch <rdorsch at web.de>
> > > To: jriddell at ubuntu.com, pkg-kde-extras at lists.alioth.debian.org
> > > Date: Sat, 13 Jan 2007 20:35:22 -0500
> > > Subject: Fwd: Re: [Pkg-kde-extras] Powermanager OSD comes up again and
> > > again
> > >
> > > Hello,
> > >
> > > I just wanted to politely ask how powermanager finds out that it got
> > > detached from the power and runs from battery (hal?).
> > >
> > > Although I like powermanager, it is rendered almost useless on my
> > > ThinkPad.
> > >
> > > Any input (like a pointer to the most appropriate documentation or a
> > > hint what I could try) is welcome.
> > >
> > > I am wondering if the severity level of the debian bug should be
> > > increased, because it reduces the usability of powermanager
> > > significantly.
> > >
> > > Thanks,
> > > Rainer
> > >
> > > ----------  Weitergeleitete Nachricht  ----------
> > >
> > > Subject: Re: [Pkg-kde-extras] Powermanager OSD comes up again and again
> > > Date: Montag, 8. Januar 2007 09:16
> > > From: Rainer Dorsch <rdorsch at web.de>
> > > To: Tom Albers <toma at kovoks.nl>
> > > Cc: jriddell at ubuntu.com, pkg-kde-extras at lists.alioth.debian.org
> > >
> > > Am Montag, 8. Januar 2007 03:30 schrieb Tom Albers:
> > > > At Sunday 07 January 2007 17:24, you wrote:
> > > > > Jonathan,
> > > > >
> > > > > I get continously the Powermanager OSD (see attachment), when I
> > > > > plug off the powersupply of my Thinkpad T42p.
> > > > >
> > > > > Also when I open Power Manager from kicker, when pressing cancel,
> > > > > it is disappearing, I have to press OK.
> > > > >
> > > > > I am running Power Manager 0.42 on KDE 3.5.5 on a Debian etch
> > > > > system.
> > > >
> > > > no attachment...
> > >
> > > Weired. My outbox says there was an attachment (showing the message as
> > > a screenshot).
> > >
> > > Attaching it again.
> > >
> > > BTW, I found in the meantime, that is bug is already reported in the
> > > Debian BTS. I added further information there:
> > >
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=397508
> > >
> > > Thanks,
> > > Rainer
> > >
> > > --
> > > Rainer Dorsch
> > > Alzentalstr. 28
> > > D-71083 Herrenberg
> > > 07032-919495
> > > jabber: rdorsch at jabber.org
> > > GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F  8F59 E3A8 C538 7519 141E
> > > Full GPG key: http://pgp.mit.edu/
> > >
> > > -------------------------------------------------------




More information about the pkg-kde-extras mailing list