Hi, I have a ltsp client with some cheap SoundBlaster card. PA fails to start, assertion fails, logs below. - Timo root at ltsp513:~# /usr/bin/pulseaudio --system --exit-idle-time=-1 --disable-shm --no-cpu-limit --resample-method= trivial --high-priority --log-target=stderr -L module-detect -L module-esound-protocol-tcp auth-anonymous=1 -L mo dule-native-protocol-tcp auth-anonymous=1 -L module-volume-restore -L module-rescue-streams -L module-native-prot ocol-unix auth-anonymous=1 -n --disallow-exit --disallow-module-loading -v -v -v D: main.c: Started as real root: yes, suid root: no I: core-util.c: Successfully gained nice level -11. D: main.c: Can realtime: yes, can high-priority: yes D: main.c: Can realtime: yes, can high-priority: yes I: main.c: Found user 'pulse' (UID 106) and group 'pulse' (GID 109). I: main.c: Successfully dropped root privileges. I: main.c: This is PulseAudio 0.9.14 D: main.c: Compilation host: x86_64-pc-linux-gnu D: main.c: Compilation CFLAGS: -g -O2 -g -Wall -O3 -Wall -W -Wextra -pedantic -pipe -Wno-long-long -Wvla -Wno-ove rlength-strings -Wconversion -Wundef -Wformat -Wlogical-op -Wpacked -Wformat-security -Wmissing-include-dirs -Wfo rmat-nonliteral -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissi ng-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -W cast-align -Wwrite-strings -Wno-unused-parameter -ffast-math D: main.c: Running on host: Linux x86_64 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC 2009 I: main.c: Page size is 4096 bytes D: main.c: Compiled with Valgrind support: no D: main.c: Running in valgrind mode: no D: main.c: Optimized build: yes I: main.c: Machine ID is 0bb6dd8217a3ebfde32aa97e4a4116b3. I: main.c: Using runtime directory /var/run/pulse. I: main.c: Using state directory /var/lib/pulse. I: main.c: Running in system mode: yes W: pid.c: Stale PID file, overwriting. I: main.c: Fresh high-resolution timers available! Bon appetit! D: memblock.c: Using private memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum u sable slot size is 65472 D: alsa-util.c: Trying front:0 with SND_PCM_NO_AUTO_FORMAT ... D: alsa-util.c: Maximum hw buffer size is 341 ms W: alsa-util.c: Device front:0 doesn't support 44100 Hz, changed to 48000 Hz. I: module-alsa-sink.c: Successfully opened device front:0. I: module-alsa-sink.c: Successfully enabled mmap() mode. I: module-alsa-sink.c: Successfully enabled timer-based scheduling mode. I: (alsa-lib)control.c: Invalid CTL front:0 I: alsa-util.c: Unable to attach to mixer front:0: No such file or directory I: alsa-util.c: Successfully attached to mixer 'hw:0' I: alsa-util.c: Cannot find mixer control "Master" or mixer control is no combination of switch/volume. W: alsa-util.c: Cannot find fallback mixer control "PCM" or mixer control is no combination of switch/volume. I: sink.c: Created sink 0 "alsa_output.front_0" with sample spec s16le 2ch 48000Hz and channel map front-left,fro nt-right I: source.c: Created source 0 "alsa_output.front_0.monitor" with sample spec s16le 2ch 48000Hz and channel map fr ont-left,front-right I: module-alsa-sink.c: Using 2 fragments of size 32768 bytes, buffer time is 341.33ms I: module-alsa-sink.c: Time scheduling watermark is 20.00ms D: module-alsa-sink.c: hwbuf_unused=0 D: module-alsa-sink.c: setting avail_min=15424 D: alsa-util.c: snd_pcm_dump(): D: alsa-util.c: Hardware PCM card 0 'CA0106' device 0 subdevice 0 D: alsa-util.c: Its setup is: D: alsa-util.c: stream : PLAYBACK D: alsa-util.c: access : MMAP_INTERLEAVED D: alsa-util.c: format : S16_LE D: alsa-util.c: subformat : STD D: alsa-util.c: channels : 2 D: alsa-util.c: rate : 48000 D: alsa-util.c: exact rate : 48000 (48000/1) D: alsa-util.c: msbits : 16 D: alsa-util.c: buffer_size : 16384 D: alsa-util.c: period_size : 8192 D: alsa-util.c: period_time : 170666 D: alsa-util.c: tstamp_mode : ENABLE D: alsa-util.c: period_step : 1 D: alsa-util.c: avail_min : 15424 D: alsa-util.c: period_event : 0 D: alsa-util.c: start_threshold : -1 D: alsa-util.c: stop_threshold : 4611686018427387904 D: alsa-util.c: silence_threshold: 0 D: alsa-util.c: silence_size : 0 D: alsa-util.c: boundary : 4611686018427387904 D: module-alsa-sink.c: Thread starting up D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+29 I: module-alsa-sink.c: Starting playback. D: module-alsa-sink.c: Cutting sleep time for the initial iterations by half. I: module.c: Loaded "module-alsa-sink" (index: #0; argument: "device_id=0"). D: module-alsa-sink.c: Cutting sleep time for the initial iterations by half. D: alsa-util.c: Trying front:0 with SND_PCM_NO_AUTO_FORMAT ... D: alsa-util.c: Maximum hw buffer size is 371 ms I: module-alsa-source.c: Successfully opened device front:0. I: module-alsa-source.c: Successfully enabled mmap() mode. I: module-alsa-source.c: Successfully enabled timer-based scheduling mode. I: (alsa-lib)control.c: Invalid CTL front:0 I: alsa-util.c: Unable to attach to mixer front:0: No such file or directory I: alsa-util.c: Successfully attached to mixer 'hw:0' I: alsa-util.c: Cannot find mixer control "Capture" or mixer control is no combination of switch/volume. W: alsa-util.c: Cannot find fallback mixer control "Mic" or mixer control is no combination of switch/volume. I: alsa-util.c: Using mixer control "Mic". I: source.c: Created source 1 "alsa_input.front_0" with sample spec s16le 2ch 44100Hz and channel map front-left, front-right I: module-alsa-source.c: Using 2 fragments of size 32768 bytes, buffer time is 371.52ms I: module-alsa-source.c: Time scheduling watermark is 20.00ms D: module-alsa-source.c: hwbuf_unused=0 D: module-alsa-source.c: setting avail_min=15502 I: module-alsa-source.c: Volume ranges from 0 to 255. I: module-alsa-source.c: Volume ranges from -103.50 dB to 24.00 dB. I: alsa-util.c: All 2 channels can be mapped to mixer channels. I: module-alsa-source.c: Using hardware volume control. Hardware dB scale supported. I: module-alsa-source.c: Using software mute control. D: alsa-util.c: snd_pcm_dump(): D: alsa-util.c: Hardware PCM card 0 'CA0106' device 0 subdevice 0 D: alsa-util.c: Its setup is: D: alsa-util.c: stream : CAPTURE D: alsa-util.c: access : MMAP_INTERLEAVED D: alsa-util.c: format : S16_LE D: alsa-util.c: subformat : STD D: alsa-util.c: channels : 2 D: alsa-util.c: rate : 44100 D: alsa-util.c: exact rate : 44100 (44100/1) D: alsa-util.c: msbits : 16 D: alsa-util.c: buffer_size : 16384 D: alsa-util.c: period_size : 8192 D: alsa-util.c: period_time : 185759 D: alsa-util.c: tstamp_mode : ENABLE D: alsa-util.c: period_step : 1 D: alsa-util.c: avail_min : 15502 D: alsa-util.c: period_event : 0 D: alsa-util.c: start_threshold : -1 D: alsa-util.c: stop_threshold : 4611686018427387904 D: alsa-util.c: silence_threshold: 0 D: alsa-util.c: silence_size : 0 D: alsa-util.c: boundary : 4611686018427387904 D: module-alsa-source.c: Thread starting up D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+28 D: module-alsa-source.c: Read hardware volume: 0: 79% 1: 79% I: module.c: Loaded "module-alsa-source" (index: #1; argument: "device_id=0"). I: module-detect.c: loaded 2 modules. I: module.c: Loaded "module-detect" (index: #2; argument: ""). D: module-alsa-source.c: Wakeup from ALSA! INPUT I: module-alsa-source.c: Overrun! N: module-alsa-source.c: Increasing wakeup watermark to 40.00 ms D: module-alsa-source.c: Wakeup from ALSA! INPUT I: module-alsa-source.c: Overrun! N: module-alsa-source.c: Increasing wakeup watermark to 80.00 ms I: module.c: Loaded "module-esound-protocol-tcp" (index: #3; argument: ""). I: module.c: Loaded "module-native-protocol-tcp" (index: #4; argument: ""). I: module-volume-restore.c: Starting with empty ruleset. I: module.c: Loaded "module-volume-restore" (index: #5; argument: ""). I: module.c: Loaded "module-rescue-streams" (index: #6; argument: ""). I: module.c: Loaded "module-native-protocol-unix" (index: #7; argument: ""). I: main.c: Daemon startup complete. I: module.c: Unloading "module-detect" (index: #2). I: module.c: Unloaded "module-detect" (index: #2). D: module-alsa-source.c: Wakeup from ALSA! INPUT D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1443200 bytes (8181 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1443264 bytes (8181 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1377728 bytes (7810 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1312192 bytes (7438 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1246656 bytes (7067 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1181120 bytes (6695 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1115584 bytes (6324 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 1050048 bytes (5952 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 984512 bytes (5581 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 918976 bytes (5209 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. D: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 853440 bytes (4838 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers. E: rtpoll.c: Assertion 'usec <= ((pa_usec_t) 1000000ULL)*60ULL*60ULL' failed at pulsecore/rtpoll.c:516, function pa_rtpoll_set_timer_relative(). Aborting. Aborted