https://bugs.kde.org/show_bug.cgi?id=487118
--- Comment #2 from Emil <emil.vanh...@gmail.com> --- If org.freedesktop.portal.Inhibit is used with Firefox in Flatpak I see this with dbus-monitor >signal time=1722369868.405491 sender=org.freedesktop.DBus -> >destination=:1.1401 serial=4294967295 path=/org/freedesktop/DBus; >interface=org.freedesktop.DBus; member=NameAcquired > string ":1.1401" >signal time=1722369868.405515 sender=org.freedesktop.DBus -> >destination=:1.1401 serial=4294967295 path=/org/freedesktop/DBus; >interface=org.freedesktop.DBus; member=NameLost > string ":1.1401" >method call time=1722369869.908031 sender=:1.544 -> >destination=org.kde.Solid.PowerManagement serial=13724 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=AddInhibition > uint32 1 > string "org.mozilla.firefox" > string "video-playing" >signal time=1722369874.825363 sender=:1.545 -> destination=(null destination) >serial=9434 path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=InhibitionsChanged > array [ > struct { > string "org.mozilla.firefox" > string "video-playing" > } > ] > array [ > ] >method call time=1722369874.825737 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4342 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=HasInhibition > uint32 4 >method call time=1722369874.827273 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=304963 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722369874.827313 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=304964 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722369877.280859 sender=:1.544 -> >destination=org.kde.Solid.PowerManagement serial=13727 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ReleaseInhibition > uint32 920 >signal time=1722369877.281258 sender=:1.545 -> destination=(null destination) >serial=9439 path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=InhibitionsChanged > array [ > ] > array [ > string "org.mozilla.firefox" > ] >method call time=1722369877.281461 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4343 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=HasInhibition > uint32 4 >method call time=1722369877.281671 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=304966 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722369877.281676 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=304967 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions In the case of Firefox without Flatpak (using org.freedesktop.ScreenSaver it seems) I see this: >>signal time=1722370014.376410 sender=org.freedesktop.DBus -> >>destination=:1.1405 serial=4294967295 path=/org/freedesktop/DBus; >>interface=org.freedesktop.DBus; member=NameAcquired > string ":1.1405" >signal time=1722370014.376428 sender=org.freedesktop.DBus -> >destination=:1.1405 serial=4294967295 path=/org/freedesktop/DBus; >interface=org.freedesktop.DBus; member=NameLost > string ":1.1405" >method call time=1722370017.317112 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4408 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=AddInhibition > uint32 4 > string "firefox" > string "video-playing" >signal time=1722370022.072171 sender=:1.545 -> destination=(null destination) >serial=9486 path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=InhibitionsChanged > array [ > struct { > string "firefox" > string "video-playing" > } > ] > array [ > ] >method call time=1722370022.072447 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4410 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=HasInhibition > uint32 4 >method call time=1722370022.072457 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=305042 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722370022.072463 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=305043 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722370022.168754 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4411 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ReleaseInhibition > uint32 924 >signal time=1722370022.169080 sender=:1.545 -> destination=(null destination) >serial=9491 path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=InhibitionsChanged > array [ > ] > array [ > string "firefox" > ] >method call time=1722370022.169252 sender=:1.515 -> >destination=org.kde.Solid.PowerManagement.PolicyAgent serial=4413 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=HasInhibition > uint32 4 >method call time=1722370022.169629 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=305045 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions >method call time=1722370022.169645 sender=:1.535 -> >destination=org.kde.Solid.PowerManagement serial=305046 >path=/org/kde/Solid/PowerManagement/PolicyAgent; >interface=org.kde.Solid.PowerManagement.PolicyAgent; member=ListInhibitions The only difference I can see is AddInhibition with 4 vs 1. -- You are receiving this mail because: You are watching all bug changes.