Hi, I'm trying to sort out a pulseaudio issue. It's failing to acknowledge a request (from Jack) to release a device. I've tried the pulseaudio list but haven't had any answers. The full thread is here: http://lists.freedesktop.org/archives/pulseaudio-discuss/2012-November/015210.html This is an extract from dbus-monitor while jack is trying to start. There are two sound devices on the system so an .Audio0 and .Audio1, .Audio0 is not locked, .Audio1 is: method call sender=:1.110 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName method call sender=:1.110 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName string "org.freedesktop.ReserveDevice1.Audio1" uint32 4 method call sender=:1.110 -> dest=org.freedesktop.ReserveDevice1.Audio1 serial=6 path=/org/freedesktop/ReserveDevice1/Audio1; interface=org.freedesktop.ReserveDevice1; member=RequestRelease int32 2147483647 error sender=:1.35 -> dest=:1.110 error_name=org.freedesktop.DBus.Error.UnknownMethod reply_serial=6 string "Method "RequestRelease" with signature "i" on interface "org.freedesktop.ReserveDevice1" doesn't exist " Contrast .Audio0: method call sender=:1.110 -> dest=org.freedesktop.DBus serial=2 path=/org/freede sktop/DBus; interface=org.freedesktop.DBus; member=RequestName string "org.freedesktop.ReserveDevice1.Audio0" uint32 4 method call sender=:1.110 -> dest=org.freedesktop.ReserveDevice1.Audio0 serial=3 path=/org/freedesktop/ReserveDevice1/Audio0; interface=org.freedesktop.ReserveD evice1; member=RequestRelease int32 2147483647 signal sender=org.freedesktop.DBus -> dest=(null destination) serial=295 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.freedesktop.ReserveDevice1.Audio0" string ":1.35" string "" method call sender=:1.35 -> dest=org.freedesktop.DBus serial=74 path=/org/freede sktop/DBus; interface=org.freedesktop.DBus; member=ReleaseName string "org.freedesktop.ReserveDevice1.Audio0" method return sender=:1.35 -> dest=:1.110 reply_serial=3 boolean true signal sender=org.freedesktop.DBus -> dest=(null destination) serial=137 path=/o rg/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.freedesktop.ReserveDevice1.Audio0" string "" string ":1.35" method call sender=:1.35 -> dest=org.freedesktop.DBus serial=76 path=/org/freede sktop/DBus; interface=org.freedesktop.DBus; member=RequestName string "org.freedesktop.ReserveDevice1.Audio0" uint32 5 signal sender=org.freedesktop.DBus -> dest=(null destination) serial=296 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string "org.freedesktop.ReserveDevice1.Audio0" string ":1.35" string ":1.110" I'll speculate that something somewhere is confused by the presence of two devices and either Audio1 isn't being provided correctly by pulse (though it does create it) or requested properly by Jack (though with only one parameter that's difficult to believe). I suspect it's probably a bug in the pulse code failing to set up the method, does that seem likely? -- imalone http://ibmalone.blogspot.co.uk -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel