suspend problem with xbmc-live r35648
#1
My pc would not suspend and if I selected reboot it will kill the XBMC session and restart. Upower was installed as well as the mod to the PKLA file adding user xbmc. Here is a snippet of the log, it looks as if XBMC was handing off the command.

Code:
[b]1st pkaction[/b]
pkaction
com.ubuntu.languageselector.setsystemdefaultlanguage
com.ubuntu.screenresolution.mechanism.configure
com.ubuntu.screenresolution.mechanism.dontzap
org.debian.aptxapianindex.update
org.freedesktop.consolekit.system.restart
org.freedesktop.consolekit.system.restart-multiple-users
org.freedesktop.consolekit.system.stop
org.freedesktop.consolekit.system.stop-multiple-users
org.freedesktop.policykit.exec
org.freedesktop.policykit.lockdown
org.freedesktop.udisks.cancel-job-others
org.freedesktop.udisks.change
org.freedesktop.udisks.change-system-internal
org.freedesktop.udisks.drive-ata-smart-refresh
org.freedesktop.udisks.drive-ata-smart-retrieve-historical-data
org.freedesktop.udisks.drive-ata-smart-selftest
org.freedesktop.udisks.drive-detach
org.freedesktop.udisks.drive-eject
org.freedesktop.udisks.drive-set-spindown
org.freedesktop.udisks.filesystem-check
org.freedesktop.udisks.filesystem-check-system-internal
org.freedesktop.udisks.filesystem-lsof
org.freedesktop.udisks.filesystem-lsof-system-internal
org.freedesktop.udisks.filesystem-mount
org.freedesktop.udisks.filesystem-mount-system-internal
org.freedesktop.udisks.filesystem-unmount-others
org.freedesktop.udisks.inhibit-polling
org.freedesktop.udisks.linux-lvm2
org.freedesktop.udisks.linux-md
org.freedesktop.udisks.luks-lock-others
org.freedesktop.udisks.luks-unlock
org.freedesktop.upower.hibernate
org.freedesktop.upower.qos.cancel-request
org.freedesktop.upower.qos.request-latency
org.freedesktop.upower.qos.request-latency-persistent
org.freedesktop.upower.qos.set-minimum-latency
org.freedesktop.upower.suspend

[b]2nd snippet[/b]18:03:53 T:3077617536 M:897269760   DEBUG: SECTION:UnloadDll(libcurl-gnutls.so.4)
18:03:53 T:3077617536 M:897269760   DEBUG: Unloading: libcurl-gnutls.so.4
18:06:18 T:3077617536 M:893214720   DEBUG: LIRC: Update - NEW at 214403:000000037ff07bf3 00 Power mceusb (Power)
18:06:18 T:3077617536 M:893214720   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:18 T:3077617536 M:893214720   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:18 T:3077617536 M:893214720   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:18 T:3077617536 M:893214720   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:19 T:3077617536 M:893214720   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:19 T:3077617536 M:893214720   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:19 T:3077617536 M:893214720   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:19 T:3077617536 M:893214720   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:20 T:3077617536 M:893087744   DEBUG: LIRC: Update - NEW at 215841:000000037ff07bf3 00 Power mceusb (Power)
18:06:20 T:3077617536 M:893087744   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:20 T:3077617536 M:893087744   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:20 T:3077617536 M:893087744   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:20 T:3077617536 M:893087744   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:20 T:3077617536 M:893087744   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:20 T:3077617536 M:893087744   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:20 T:3077617536 M:893087744   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:23 T:3077617536 M:893374464   DEBUG: LIRC: Update - NEW at 218580:000000037ff07bf3 00 Power mceusb (Power)
18:06:23 T:3077617536 M:893374464   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:23 T:3077617536 M:893374464   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:23 T:3077617536 M:893374464   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:23 T:3077617536 M:893374464   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:24 T:3077617536 M:893374464   DEBUG: LIRC: Update - NEW at 219520:000000037ff07bf3 00 Power mceusb (Power)
18:06:24 T:3077617536 M:893374464   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:24 T:3077617536 M:893374464   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:24 T:3077617536 M:893374464   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:24 T:3077617536 M:893374464   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc
18:06:24 T:3077617536 M:893386752   DEBUG: LIRC: Update - NEW at 220199:000000037ff07bf3 00 Power mceusb (Power)
18:06:24 T:3077617536 M:893386752   DEBUG: OnKey: 196 pressed, action is XBMC.ShutDown()
18:06:24 T:3077617536 M:893386752   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method AboutToSleep
18:06:24 T:3077617536 M:893386752   DEBUG: DBus: Creating message to org.freedesktop.UPower on /org/freedesktop/UPower with interface org.freedesktop.UPower and method Suspend
18:06:24 T:3077617536 M:893386752   DEBUG: CAnnouncementManager - Announcement: Suspend from xbmc

I have removed upower and installed policykit from tar balls, plus corrected the PKLA to reflect the change. I then added the cmd lines for the action.
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.suspend. With upower installed, this step wasn't necessary since policykit was not part of Maverick.

Now it is working.
Maverick 10.10
xbmc 10.0
Reply

Logout Mark Read Team Forum Stats Members Help
suspend problem with xbmc-live r356480