Hi , <br><br>I am trying to run pulseaudio on my ubuntu machine using the pulseaudio source code.<br><br>It was successfully compiled using the following command : <br><br>./configure --prefix=/usr --enable-alsa --enable-glib --enable-gtk --enable-avahi --enable-gconf --enable-bluez --enable-openssl<br>
<br><b>Output : </b><br>**************************************************************************************************************<br> prefix: /usr<br> sysconfdir: ${prefix}/etc<br>
localstatedir: ${prefix}/var<br> System Runtime Path: ${prefix}/var/run/pulse<br> System State Path: ${prefix}/var/lib/pulse<br> System Config Path: ${prefix}/var/lib/pulse<br>
Compiler: gcc -std=gnu99<br> CFLAGS: -g -O2 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option<br>
<br> Have X11: no<br> Enable OSS Output: yes<br> Enable OSS Wrapper: yes<br> Enable Alsa: yes<br> Enable Solaris: no<br> Enable GLib 2.0: yes<br>
Enable Gtk+ 2.0: yes<br> Enable GConf: yes<br> Enable Avahi: yes<br> Enable Jack: no<br> Enable Async DNS: no<br> Enable LIRC: no<br>
Enable HAL: no<br> Enable udev: no<br> Enable HAL->udev compat: no<br> Enable BlueZ: yes<br> Enable TCP Wrappers: no<br> Enable libsamplerate: no<br>
Enable IPv6: yes<br> Enable OpenSSL (for Airtunes): yes<br> Enable tdb: no<br> Enable gdbm: no<br> Enable simple database: yes<br><br> System User: pulse<br>
System Group: pulse<br> Access Group: pulse-access<br> Enable per-user EsounD socket: yes<br> Force preopen: no<br> Preopened modules: all<br>**************************************************************************************************************<br>
<br><br>make & make install also were successful without errors. <br><br><br>After that I run PulseAudio using the following command : <b><br>/usr/bin/pulseaudio -vv</b><br><br><b>Output:<br></b>I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted<br>
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted<br>D: core-rtclock.c: Timer slack is set to 50 us.<br>D: core-util.c: RealtimeKit worked.<br>I: core-util.c: Successfully gained nice level -11.<br>
I: main.c: This is PulseAudio 0.9.21-63-gd3efa-dirty<br>D: main.c: Compilation host: i486-pc-linux-gnu<br>D: main.c: Compilation CFLAGS: -g -O2 -g -Wall -O3 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option<br>
D: main.c: Running on host: Linux i686 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010<br>D: main.c: Found 2 CPUs.<br>I: main.c: Page size is 4096 bytes<br>D: main.c: Compiled with Valgrind support: no<br>D: main.c: Running in valgrind mode: no<br>
D: main.c: Running in VM: no<br>D: main.c: Optimized build: yes<br>D: main.c: All asserts enabled.<br>I: main.c: Machine ID is tmpb46.<br>I: main.c: Session ID is b5bfdf9e1262010fe9fed0694bd54a5f-1289284879.133146-704214938.<br>
I: main.c: Using runtime directory /home/shrinivas/.pulse/tmpb46-runtime.<br>I: main.c: Using state directory /home/shrinivas/.pulse.<br>I: main.c: Using modules directory /usr/lib/pulse-0.9.21/modules.<br>I: main.c: Running in system mode: no<br>
W: pid.c: Stale PID file, overwriting.<br>I: main.c: Fresh high-resolution timers available! Bon appetit!<br>I: cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 <br>I: svolume_mmx.c: Initialising MMX optimized functions.<br>
I: remap_mmx.c: Initialising MMX optimized remappers.<br>I: svolume_sse.c: Initialising SSE2 optimized functions.<br>I: remap_sse.c: Initialising SSE2 optimized remappers.<br>I: sconv_sse.c: Initialising SSE2 optimized conversions.<br>
D: memblock.c: Using shared memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum usable slot size is 65496<br>D: database-tdb.c: Opened TDB database '/home/shrinivas/.pulse/tmpb46-device-volumes.tdb'<br>
I: module-device-restore.c: Sucessfully opened database file '/home/shrinivas/.pulse/tmpb46-device-volumes'.<br>I: module.c: Loaded "module-device-restore" (index: #0; argument: "").<br>D: database-tdb.c: Opened TDB database '/home/shrinivas/.pulse/tmpb46-stream-volumes.tdb'<br>
I: module-stream-restore.c: Sucessfully opened database file '/home/shrinivas/.pulse/tmpb46-stream-volumes'.<br>I: module.c: Loaded "module-stream-restore" (index: #1; argument: "").<br>D: database-tdb.c: Opened TDB database '/home/shrinivas/.pulse/tmpb46-card-database.tdb'<br>
I: module-card-restore.c: Sucessfully opened database file '/home/shrinivas/.pulse/tmpb46-card-database'.<br>I: module.c: Loaded "module-card-restore" (index: #2; argument: "").<br>I: module.c: Loaded "module-augment-properties" (index: #3; argument: "").<br>
D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules/module-udev-detect.so': success<br>D: module-udev-detect.c: /dev/snd/controlC0 is accessible: yes<br>D: module-udev-detect.c: /devices/pci0000:00/0000:00:1b.0/sound/card0 is busy: yes<br>
I: module-udev-detect.c: Found 1 cards.<br>I: module.c: Loaded "module-udev-detect" (index: #4; argument: "").<br>D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules/module-bluetooth-discover.so': success<br>
D: dbus-util.c: Successfully connected to D-Bus system bus f0c863a8ddcb6eae25718e494cd8ecf9 as :1.125<br>D: bluetooth-util.c: dbus: interface=org.freedesktop.DBus, path=/org/freedesktop/DBus, member=NameAcquired<br>D: bluetooth-util.c: Bluetooth daemon is apparently not available.<br>
I: module.c: Loaded "module-bluetooth-discover" (index: #5; argument: "").<br>D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules/module-esound-protocol-unix.so': success<br>
I: module.c: Loaded "module-esound-protocol-unix" (index: #6; argument: "").<br>I: module.c: Loaded "module-native-protocol-unix" (index: #7; argument: "").<br>D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9.21/modules/module-gconf.so': success<br>
I: module.c: Loaded "module-gconf" (index: #8; argument: "").<br>I: module-default-device-restore.c: Saved default sink 'auto_null' not existant, not restoring default sink setting.<br>I: module-default-device-restore.c: Saved default source 'auto_null.monitor' not existant, not restoring default source setting.<br>
I: module.c: Loaded "module-default-device-restore" (index: #9; argument: "").<br>I: module.c: Loaded "module-rescue-streams" (index: #10; argument: "").<br>D: module-always-sink.c: Autoloading null-sink as no other sinks detected.<br>
I: sink.c: Created sink 0 "auto_null" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right<br>I: sink.c: device.description = "Dummy Output"<br>I: sink.c: device.class = "abstract"<br>
I: sink.c: device.icon_name = "audio-card"<br>D: core-subscribe.c: Dropped redundant event due to change event.<br>I: source.c: Created source 0 "auto_null.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right<br>
I: source.c: device.description = "Monitor of Dummy Output"<br>I: source.c: device.class = "monitor"<br>I: source.c: device.icon_name = "audio-input-microphone"<br>D: module-null-sink.c: Thread starting up<br>
I: module.c: Loaded "module-null-sink" (index: #11; argument: "sink_name=auto_null sink_properties='device.description="Dummy Output"'").<br>I: module.c: Loaded "module-always-sink" (index: #12; argument: "").<br>
I: module.c: Loaded "module-intended-roles" (index: #13; argument: "").<br>D: module-suspend-on-idle.c: Sink auto_null becomes idle, timeout in 5 seconds.<br>I: module.c: Loaded "module-suspend-on-idle" (index: #14; argument: "").<br>
I: client.c: Created 0 "ConsoleKit Session /org/freedesktop/ConsoleKit/Session2"<br>D: module-console-kit.c: Added new session /org/freedesktop/ConsoleKit/Session2<br>I: module.c: Loaded "module-console-kit" (index: #15; argument: "").<br>
I: module.c: Loaded "module-position-event-sounds" (index: #16; argument: "").<br>D: dbus-util.c: Successfully connected to D-Bus session bus efaddbad81d4fb7c7a982bcb4cd8ed0f as :1.384<br>D: main.c: Got org.pulseaudio.Server!<br>
<b>I: main.c: Daemon startup complete.</b><br>D: core-subscribe.c: Dropped redundant event due to change event.<br>I: module-suspend-on-idle.c: Sink auto_null idle for too long, suspending ...<br>D: sink.c: Suspend cause of sink auto_null is 0x0004, suspending<br>
**************************************************************************************************************<br><br>But gst-launch pactl list are returning connection refused.<br><br>Any help please.<br><br>Thanks <br>Shrinivas Tekale<br>