F10 audio KDE ldap users

Robin Laing Robin.Laing at drdc-rddc.gc.ca
Thu Jan 8 18:11:09 UTC 2009


Craig White wrote:
> On Wed, 2009-01-07 at 14:57 -0700, Robin Laing wrote:
>> Just finished installing F10 with next to no problems.  My only real 
>> issue at this time is audio.
>>
>> In "messages" I get

snip

>>
>> As the users that are using ldap are not listed in the user management, 
>> how do I add these users to the "pulse-rt" group?  I have no control 
>> over the ldap groups that have to work across multiple versions of Linux 
>> and other OS's.
>>
>> I cannot even run the KDE setup for audio as "System Settings" freezes.
> ----
> I think those 'error' messages in syslog are fairly typical and that you
> don't actually need users in pulse-rt group at all.
> 
> is pulse daemon actually running on those machines? as user? If so, can
> the user open 'Pulse Audio Manager' application (multimedia) and
> connect? If not, can you have user open a shell and type 'pulseaudio -C'
> 
> Craig
> 

Yes it is.  It started when I logged in this morning.

rlaing   13672  0.0  0.0  87752  1144 ?        S    07:04   0:00 /bin/sh
/usr/bin/start-pulseaudio-x11
rlaing   13676  0.0  0.0 137120  2124 ?        S    07:04   0:00
/usr/bin/pulseaudio --start
rlaing   13717  0.0  0.0 137120  2156 ?        S    07:04   0:00
/usr/bin/pulseaudio --start --log-target=syslog
rlaing   14154  0.0  0.0 137120  2160 ?        S    07:17   0:00
/usr/bin/pulseaudio --start --log-target=syslog

I don't see any Pulse Audio Manager in the Multimedia menu.

I tried to run pacmd and got these messages.

E: core-util.c: Failed to create secure directory: Permission denied
E: pacmd.c: No PulseAudio daemon running


The messages are the same and look related to lack of authorities to
access certain parts of the program.

Jan  8 07:04:43 eagle1 pulseaudio[13717]: main.c: Called SUID root and
real-time/high-priority scheduling was requested in the configuration.
However, we lack the necessary privileges:

Jan  8 07:04:43 eagle1 pulseaudio[13717]: main.c: We are not in group
'pulse-rt' and PolicyKit refuse to grant us privileges. Dropping SUID again.

Jan  8 07:04:43 eagle1 pulseaudio[13717]: main.c: For enabling real-time
scheduling please acquire the appropriate PolicyKit privileges, or
become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO
resource limits for this user.

Jan  8 07:04:43 eagle1 pulseaudio[13717]: main.c: High-priority
scheduling enabled in configuration but not allowed by policy.

Jan  8 07:04:43 eagle1 pulseaudio[13717]: core-util.c: setpriority():
Permission denied

Jan  8 07:04:43 eagle1 pulseaudio[13717]: core-util.c: Failed to create
securedirectory: Permission denied

Jan  8 07:04:43 eagle1 pulseaudio[13717]: lock-autospawn.c: Cannot
access autospawn lock.

Jan  8 07:17:58 eagle1 pulseaudio[14154]: main.c: Called SUID root and
real-time/high-priority scheduling was requested in the configuration.
However, we lack the necessary privileges:

Jan  8 07:17:58 eagle1 pulseaudio[14154]: main.c: We are not in group
'pulse-rt' and PolicyKit refuse to grant us privileges. Dropping SUID again.

Jan  8 07:17:58 eagle1 pulseaudio[14154]: main.c: For enabling real-time
scheduling please acquire the appropriate PolicyKit privileges, or
become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO
resource limits for this user.

Jan  8 07:17:58 eagle1 pulseaudio[14154]: main.c: High-priority
scheduling enabled in configuration but not allowed by policy.

Jan  8 07:17:58 eagle1 pulseaudio[14154]: core-util.c: setpriority():
Permission denied

Jan  8 07:17:58 eagle1 pulseaudio[14154]: core-util.c: Failed to create
securedirectory: Permission denied

Jan  8 07:17:58 eagle1 pulseaudio[14154]: lock-autospawn.c: Cannot
access autospawn lock.

Jan  8 10:45:39 eagle1 pulseaudio[15843]: main.c: Called SUID root and
real-time/high-priority scheduling was requested in the configuration.
However, we lack the necessary privileges:

Jan  8 10:45:39 eagle1 pulseaudio[15843]: main.c: We are not in group
'pulse-rt' and PolicyKit refuse to grant us privileges. Dropping SUID again.

Jan  8 10:45:39 eagle1 pulseaudio[15843]: main.c: For enabling real-time
scheduling please acquire the appropriate PolicyKit privileges, or
become a member of 'pulse-rt', or increase the RLIMIT_NICE/RLIMIT_RTPRIO
resource limits for this user.

Jan  8 10:45:39 eagle1 pulseaudio[15843]: main.c: High-priority
scheduling enabled in configuration but not allowed by policy.

Jan  8 10:45:39 eagle1 pulseaudio[15843]: core-util.c: setpriority():
Permission denied

Jan  8 10:45:39 eagle1 pulseaudio[15843]: core-util.c: Failed to create
securedirectory: Permission denied

Jan  8 10:45:39 eagle1 pulseaudio[15843]: lock-autospawn.c: Cannot
access autospawn lock.


SELinux is permissive and system has been retouched.  There are no
SELinux warnings related to this.

Now, I have a local account for testing and was used for setting up the 
system and I have sound in that account.  There in only one log message 
when I logged into that account.

Jan  8 11:01:40 eagle1 pulseaudio[16829]: module-alsa-sink.c: Increasing 
wakeup watermark to 40.00 ms

And the KDE System Settings works as expected when trying to access Sound.

This points again to permission issues due to ldap account.  I will 
start looking at the various security settings when time permits later 
today.

-- 
Robin Laing




More information about the fedora-list mailing list