Bug 499928 - pulseaudio system mode fails to detect bluetooth sound devices
Summary: pulseaudio system mode fails to detect bluetooth sound devices
Keywords:
Status: CLOSED DUPLICATE of bug 461546
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-05-09 02:09 UTC by Rudd-O DragonFear
Modified: 2009-05-10 13:26 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-05-10 13:26:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Rudd-O DragonFear 2009-05-09 02:09:28 UTC
Description of problem:

PA fails to detect bluez audio devices -- the nego proceeds through dbus, and dbus rejects messages from the pulse user.  this is a pretty big oversight.


Version-Release number of selected component (if applicable):

latest 0.9.15-11 RPM

How reproducible:

always


Steps to Reproduce:
1. start pa as system mode
2. presto, bluetooth does not work



--------------- /var/log/messages snippet ---------

May  8 20:57:08 karen dbus-daemon: Rejected send message, 4 matched rules; type="method_call", sender=":1.98" (uid=499 pid=2376 comm="pulseaudio --system ") interface="org.bluez.Manager" member="ListAdapters" error name="(unset)" requested_reply=0 destination="org.bluez" (uid=0 pid=2268 comm="/usr/sbin/bluetoothd "))                                                                        
May  8 20:58:47 karen pulseaudio[2402]: main.c: Running in system mode, but --disallow-exit not set!                              
May  8 20:58:47 karen pulseaudio[2402]: main.c: Running in system mode, but --disallow-module-loading not set!                    
May  8 20:58:47 karen pulseaudio[2402]: main.c: Running in system mode, forcibly disabling SHM mode!                              
May  8 20:58:47 karen pulseaudio[2402]: main.c: Running in system mode, forcibly disabling exit idle time!                        
May  8 20:58:47 karen dbus-daemon: Rejected send message, 4 matched rules; type="method_call", sender=":1.99" (uid=499 pid=2402 comm="pulseaudio --system --realtime --log-target=syslog") interface="org.bluez.Manager" member="ListAdapters" error name="(unset)" requested_reply=0 destination="org.bluez" (uid=0 pid=2268 comm="/usr/sbin/bluetoothd "))                                          
May  8 20:58:47 karen pulseaudio[2402]: bluetooth-util.c: Error from ListAdapters reply: org.freedesktop.DBus.Error.AccessDenied  
May  8 20:58:47 karen pulseaudio[2402]: main.c: Failed to acquire org.pulseaudio.Server: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.99" is not allowed to own the service "org.pulseaudio.Server" due to security policies in the configuration file

Comment 1 Lennart Poettering 2009-05-10 13:26:49 UTC
On Fedora we configure PA for session mode for various reasons. We don't support system mode.

Also your bug is unrelated to PA, it seems as if bluez disallows access to the pulse user.

*** This bug has been marked as a duplicate of bug 461546 ***


Note You need to log in before you can comment on or make changes to this bug.