[pulseaudio-discuss] pulseaudio 8.99.2 compiled from sources doesn't work

Marco Trapanese marcotrapanese at gmail.com
Fri Jun 17 08:28:54 UTC 2016

I compiled pulseaudio in this way in Debian Jessie Lite for RPi3:

> wget 
> http://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-8.99.2.tar.xz
> ./configure --disable-bluez4 --disable-bluez5-native-headset 
> --prefix=/usr --sysconfdir=/etc
> make
> make install

without changing anything in the configuration files. When I launch 
pulseaudio it returns this error:

> |[pulseaudio] main.c: Daemon startup without any loaded modules, 
> refusing to work.|

here a more verbose output:

> I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: 
> Operazione non permessa
> I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: 
> Operazione non permessa
> D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
> I: [pulseaudio] core-util.c: Failed to acquire high-priority 
> scheduling: File o directory non esistente
> I: [pulseaudio] main.c: This is PulseAudio 8.99.2
> D: [pulseaudio] main.c: Compilation host: armv7l-unknown-linux-gnueabihf
> D: [pulseaudio] main.c: Compilation CFLAGS: -g -O2 -Wall -W -Wextra 
> -pipe -Wno-long-long -Wno-overlength-strings 
> -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op 
> -Wsign-compare -Wformat-security -Wmissing-include-dirs 
> -Wformat-nonliteral -Wpointer-arith -Winit-self 
> -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes 
> -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow 
> -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings 
> -Wno-unused-parameter -ffast-math -fno-common 
> -fdiagnostics-show-option -fdiagnostics-color=auto
> D: [pulseaudio] main.c: Running on host: Linux armv7l 4.4.11-v7+ #888 
> SMP Mon May 23 20:10:33 BST 2016
> D: [pulseaudio] main.c: Found 4 CPUs.
> I: [pulseaudio] main.c: Page size is 4096 bytes
> D: [pulseaudio] main.c: Compiled with Valgrind support: no
> D: [pulseaudio] main.c: Running in valgrind mode: no
> D: [pulseaudio] main.c: Running in VM: no
> D: [pulseaudio] main.c: Optimized build: yes
> D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled.
> I: [pulseaudio] main.c: Machine ID is 18634e1404184594bc66ddacfba0bf43.
> I: [pulseaudio] main.c: Using runtime directory 
> /home/pi/.config/pulse/18634e1404184594bc66ddacfba0bf43-runtime.
> I: [pulseaudio] main.c: Using state directory /home/pi/.config/pulse.
> I: [pulseaudio] main.c: Using modules directory 
> /usr/lib/pulse-8.99/modules.
> I: [pulseaudio] main.c: Running in system mode: no
> I: [pulseaudio] main.c: System supports high resolution timers
> D: [pulseaudio] memblock.c: Using shared posix-shm memory pool with 
> 1024 slots of size 64,0 KiB each, total size is 64,0 MiB, maximum 
> usable slot size is 65496
> I: [pulseaudio] cpu-arm.c: CPU flags: V6 V7 VFP EDSP NEON VFPV3
> I: [pulseaudio] svolume_arm.c: Initialising ARM optimized volume 
> functions.
> I: [pulseaudio] sconv_neon.c: Initialising ARM NEON optimized conversions.
> I: [pulseaudio] mix_neon.c: Initialising ARM NEON optimized mixing 
> functions.
> I: [pulseaudio] remap_neon.c: Initialising ARM NEON optimized remappers.
> E: [pulseaudio] main.c: Avvio del demone senza alcun modulo caricato, 
> rifiuta di lavorare.
> I: [pulseaudio] main.c: Daemon terminated.
ls /usr/lib/pulse-8.99/modules shows the modules are there...

Perhaps is changed something in the latest version?

More information about the pulseaudio-discuss mailing list