Hello all,
Having some issues building Pulseaudio, everything seems to be installed
fine, but I cannot for the life of me figure out why Pulseaudio will not
start.
By running -
pulseaudio --verbose
I was able to find this -
user@linux-ioch:/usr/bin> pulseaudio --verbose
> I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation
> not permitted
> I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation
> not permitted
> I: [pulseaudio] core-util.c: Successfully gained nice level -11.
> I: [pulseaudio] main.c: This is PulseAudio 4.0-270-g9490a-rebootstrapped
> I: [pulseaudio] main.c: Page size is 4096 bytes
> I: [pulseaudio] main.c: Machine ID is 61035b9c40c24e91a8e5231547864574.
> I: [pulseaudio] main.c: Session ID is 2.
> I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
> I: [pulseaudio] main.c: Using state directory /home/xuser/.config/pulse.
> I: [pulseaudio] main.c: Using modules directory
> /usr/lib64/pulse-4.0/modules.
> I: [pulseaudio] main.c: Running in system mode: no
> W: [pulseaudio] pid.c: Stale PID file, overwriting.
> I: [pulseaudio] main.c: Dude, your kernel stinks! The chef's
> recommendation today is Linux with high-resolution timers enabled!
> I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1
> SSE4_2
> I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions.
> I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers.
> I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume
> functions.
> I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers.
> I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions.
> I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions.
> I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #0;
> argument: "").
> I: [pulseaudio] sink.c: Created sink 0 "xrdp-sink" with sample spec s16le
> 2ch 44100Hz and channel map front-left,front-right
> I: [pulseaudio] sink.c: device.description = "xrdp sink"
> I: [pulseaudio] sink.c: device.class = "abstract"
> I: [pulseaudio] sink.c: device.icon_name = "audio-card"
> I: [pulseaudio] source.c: Created source 0 "xrdp-sink.monitor" with sample
> spec s16le 2ch 44100Hz and channel map front-left,front-right
> I: [pulseaudio] source.c: device.description = "Monitor of xrdp sink"
> I: [pulseaudio] source.c: device.class = "monitor"
> I: [pulseaudio] source.c: device.icon_name = "audio-input-microphone"
> E: [pulseaudio] sink.c: Assertion 's->asyncmsgq' failed at
> pulsecore/sink.c:586, function pa_sink_put(). Aborting.
> Aborted
> user@linux-ioch:/usr/bin>
I tried looking at my timers and they are set to -
1000000 nsecs
ran the following command to see if I had any issues with High Resolution
Timers -
cat /proc/timer-list
Timer List Version: v0.7
> HRTIMER_MAX_CLOCK_BASES: 4
> now at 686264088689 nsecs
> cpu: 0
> clock 0:
> .base: 0000000000000000
> .index: 0
> .resolution: 1000000 nsecs
> .get_time: ktime_get
> .offset: 0 nsecs
I also attempted to run
start-pulseaudio-x11
which returned this -
user@linux-ioch:~/git/neutrinolabs/xrdp/sesman/chansrv/pulse>
> start-pulseaudio-x11
> E: [pulseaudio] main.c: Daemon startup failed.
I tried using pavucontrol to see if there was a connection to Pulse, but
realized that if I can't find a PID, pavucontrol
will not be able to find a pulse session.
Any advice or tips are welcome!
Regards,
Eben
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel