Okay, I have done what you have suggested and it looks better now.
$ pulseaudio --start -vvv
D: main.c: Started as real root: no, suid root: yes
I: main.c: We're in the group 'pulse-rt', allowing high-priority scheduling.
I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
I: core-util.c: Successfully gained nice level -11.
I: main.c: Giving up CAP_NICE
D: main.c: Can realtime: no, can high-priority: no
W: ltdl-bind-now.c: Failed to find original dlopen loader.
I: main.c: Daemon startup successful.
I am nut sure if it is actually running with realtime scheduling because of this message (D: main.c: Can realtime: no, can high-priority: no)
Okay, I have done what you have suggested and it looks better now.
$ pulseaudio --start -vvv RLIMIT_ NICE, (31, 31)) failed: Operation not permitted RLIMIT_ RTPRIO, (9, 9)) failed: Operation not permitted
D: main.c: Started as real root: no, suid root: yes
I: main.c: We're in the group 'pulse-rt', allowing high-priority scheduling.
I: main.c: setrlimit(
I: main.c: setrlimit(
I: core-util.c: Successfully gained nice level -11.
I: main.c: Giving up CAP_NICE
D: main.c: Can realtime: no, can high-priority: no
W: ltdl-bind-now.c: Failed to find original dlopen loader.
I: main.c: Daemon startup successful.
I am nut sure if it is actually running with realtime scheduling because of this message (D: main.c: Can realtime: no, can high-priority: no)
Regards
Achim