Summary: | pulseaudio fails to start on FreeBSD: Daemon startup failed. | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | Yuri <yuri> |
Component: | daemon | Assignee: | pulseaudio-bugs |
Status: | RESOLVED MOVED | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | FreeBSD | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Yuri
2013-01-22 10:50:07 UTC
The log indeed doesn't offer much clues. I guess a segfault is the most likely explanation - otherwise there really should be more log output. What if you run pulseaudio without the "--start" argument? Without --start log is below. It says there are no modules. Where they are supposed to come from? Maybe FreeBSD port builds it wrong? ---log--- I: core-util.c: Failed to acquire high-priority scheduling: Operation not supported I: main.c: This is PulseAudio 0.9.23 D: main.c: Compilation host: amd64-portbld-freebsd9.1 D: main.c: Compilation CFLAGS: -O2 -pipe -fno-strict-aliasing -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wsign-compare -Wformat-security -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 D: main.c: Running on host: FreeBSD amd64 9.1-STABLE FreeBSD 9.1-STABLE #5 r245708M: Tue Jan 22 01:02:36 PST 2013 yuri@eagle.yuri.org:/usr/obj/usr/src/sys/GENERIC D: main.c: Found 8 CPUs. I: main.c: Page size is 4096 bytes D: main.c: Compiled with Valgrind support: yes D: main.c: Running in valgrind mode: no D: main.c: Running in VM: no D: main.c: Optimized build: yes D: main.c: All asserts enabled. I: main.c: Machine ID is eagle.yuri.org. I: main.c: Session ID is a37447d075211840db625586000070fa-1358846066.922020-319341524. I: main.c: Using runtime directory /home/yuri/.pulse/eagle.yuri.org-runtime. I: main.c: Using state directory /home/yuri/.pulse. I: main.c: Using modules directory /usr/local/lib/pulse-0.9.23/modules. I: main.c: Running in system mode: no I: main.c: Fresh high-resolution timers available! Bon appetit! I: cpu-x86.c: CPU flags: SSE2 SSE3 SSSE3 I: svolume_sse.c: Initialising SSE2 optimized functions. I: remap_sse.c: Initialising SSE2 optimized remappers. I: sconv_sse.c: Initialising SSE2 optimized conversions. 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 65472 E: main.c: Daemon startup without any loaded modules, refusing to work. I: main.c: Daemon terminated. Pulseaudio doesn't seem to even try to load any modules. Does /etc/pulse/default.pa exist? If it does, what are its contents? That file should contain a bunch of "load-module" commands. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/114. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.