[audio/pulseaudio] no sound after update from 0.9.23 to 5.0

Rainer Hurling rhurlin at gwdg.de
Sat Nov 22 09:06:22 UTC 2014


Together with the big gnome3 update also audio/pulseaudio was updated.
Unfortunately, after that update, I have no sound anymore. Before, with
PulseAudio 0.9.23, sound was excellent.

Because I am using an ASUS mainboard 'M4A88TD-V EVO-USB3' and a NVIDIA
GeForce GTX 750Ti with a recent HEAD (amd64), my sound devices are like
this:

#cat /dev/sndstat
FreeBSD Audio Driver (64bit 2009061500/amd64)
Installed devices:
pcm0: <NVIDIA (0x0060) (HDMI/DP 8ch)> on hdaa0 kld snd_hda (1p:1v/0r:0v)
pcm1: <NVIDIA (0x0060) (HDMI/DP 8ch)> on hdaa0 kld snd_hda (1p:6v/0r:0v)
pcm2: <NVIDIA (0x0060) (HDMI/DP 8ch)> on hdaa0 kld snd_hda (1p:1v/0r:0v)
pcm3: <Realtek ALC892 (Analog 7.1+HP/2.0)> on hdaa1 kld snd_hda
(1p:6v/1r:2v) default
pcm4: <Realtek ALC892 (Rear Digital)> on hdaa1 kld snd_hda (1p:1v/0r:0v)
pcm5: <Realtek ALC892 (Onboard Digital)> on hdaa1 kld snd_hda (1p:1v/0r:0v)
pcm6: <Realtek ALC892 (Front Analog Mic)> on hdaa1 kld snd_hda (0p:0v/1r:1v)

Because my surround sound system is found on pcm3, I have to change the
default device to /dev/dsp3 for a 5.1 system. I successfully use these
settings for years now:

# /etc/sysctl.conf:
hw.snd.compat_linux_mmap=1
hw.snd.default_unit=3
hw.snd.verbose=1
dev.pcm.3.play.vchanformat=s16le:5.1
dev.pcm.3.play.vchans=6
dev.pcm.3.eq_preamp=+4
hw.snd.latency=10

# /boot/device.hints:
# Change 'black' und 'grey'
# green:  front      nid 20 as 1 seq 0
# black:  rear       nid 21 as 1 seq 2
# orange: subwoofer  nid 22 as 1 seq 1
# grey:   sides      nid 23 as 1 seq 4
hint.hdac.1.cad0.nid21.config="as=1 seq=4 device=Line-Out color=Grey"
hint.hdac.1.cad0.nid23.config="as=1 seq=2 device=Line-Out color=Black"
hint.hdac.1.cad0.nid27.config="as=1 seq=15 device=Headphones color=Green"
hint.pcm.3.vol=80
hint.pcm.3.eq=1
hint.pcm.3.vpc=1


The four main PulseAudio configuration files at /usr/local/etc/pulse are
changed as following:

diff daemon.conf.sample daemon.conf
79c79
< ; default-sample-channels = 2
---
> default-sample-channels = 6
80a81
> default-channel-map =
front-left,front-center,front-right,rear-right,rear-left,lfe
82c83
< ; default-fragments = 4
---
> default-fragments = 8


#diff default.pa.sample default.pa
47c47
< #load-module module-oss device="/dev/dsp" sink_name=output
source_name=input
---
> load-module module-oss device="/dev/dsp3" sink_name=output
source_name=input
61c61
< load-module module-jackdbus-detect channels=2
---
> load-module module-jackdbus-detect channels=6


#diff client.conf.sample client.conf
22,23c22,23
< ; default-sink =
< ; default-source =
---
> default-sink = output
> default-source = input
27c27
< ; autospawn = yes
---
> autospawn = no
31c31
< ; cookie-file =
---
> cookie-file = .config/pulse/cookie


#diff system.pa.sample system.pa
52c52
< load-module module-suspend-on-idle
---
> #load-module module-suspend-on-idle


When I try to start PulseAudio, it breaks like that:

# pulseaudio --start
W: [(null)] caps.c: Normally all extra capabilites would be dropped now,
but that's impossible because PulseAudio was build without capabilities
support.
E: [(null)] main.c: Start des Daemons fehlgeschlagen.

# pulseaudio
W: [(null)] caps.c: Normally all extra capabilities would be dropped
now, but that's impossible because PulseAudio was built without
capabilities support.
W: [(null)] pid.c: Stale PID file, overwriting.
W: [(null)] module-oss.c: mmap(PROT_READ) failed, reverting to non-mmap
mode: Invalid argument
W: [(null)] oss-util.c: '/dev/dsp0' doesn't support full duplex
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap
mode: Invalid argument
W: [(null)] oss-util.c: '/dev/dsp1' doesn't support full duplex
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap
mode: Invalid argument
W: [(null)] oss-util.c: '/dev/dsp1' doesn't support full duplex
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap
mode: Invalid argument
W: [(null)] oss-util.c: '/dev/dsp6' doesn't support full duplex
W: [(null)] module-oss.c: mmap(PROT_READ) failed, reverting to non-mmap
mode: Invalid argument
E: [oss] module-oss.c: pa_read() failed: Resource temporarily unavailable
E: [(null)] source.c: Assertion 'source_set_state(s, PA_SOURCE_IDLE) ==
0' failed at pulsecore/source.c:612, function void
pa_source_put(pa_source *)(). Aborting.
Abbruch


A more detailed report, generated by 'pulseaudio --log-level=4 -vvvv',
is attached as a file. In this log, there is a hint about a key problem.
I have no idea, if this is of any importance in this context:

[..snip..]
D: [(null)] module-device-restore.c: Database contains invalid data for
key: source:output.monitor (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy
(pre-v1.0) data for key: source:output.monitor
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0)
data for key: source:output.monitor. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for
key: source:output.monitor:null
[..snip..]


I hope, there is some knowledge on the list to overcome these problems
with PulseAudio. As I said, before the update it works like a charm for
years on my boxes.

Any help is really appreciated. An please let me know, if I should
provide more information. Thanks in advance.

Greetings,
Rainer Hurling
-------------- next part --------------
#pulseaudio --log-level=4 -vvvv
W: [(null)] caps.c: Normally all extra capabilities would be dropped now, but that's impossible because PulseAudio was built without capabilities support.
I: [(null)] core-util.c: Failed to acquire high-priority scheduling: Operation not supported
I: [(null)] main.c: Dies ist PulseAudio 5.0
D: [(null)] main.c: Kompilier-Host: amd64-portbld-freebsd11.0
D: [(null)] main.c: Kompilier-CFLAGS: -O2 -pipe  -fstack-protector -fno-strict-aliasing -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -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 -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option
D: [(null)] main.c: Laufe auf Host: FreeBSD amd64 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r274748: Thu Nov 20 13:46:44 CET 2014     rhurlin at krabat.raven.hur:/usr/obj/usr/src/sys/RHURLIN
D: [(null)] main.c: 6 CPUs gefunden.
I: [(null)] main.c: Seitengröße ist 4096 Bytes.
D: [(null)] main.c: Kompiliere mit Valgrind-Unterstützung: nein
D: [(null)] main.c: Läuft im Valgrind-Modus: no
D: [(null)] main.c: Running in VM: no
D: [(null)] main.c: Optimiertes Build: ja
D: [(null)] main.c: FASTPATH definiert, nur fast-path-Ansprüche deaktiviert.
I: [(null)] main.c: System- ID ist krabat.raven.hur.
I: [(null)] main.c: Nutze Laufzeit-Verzeichnis /home/rhurlin/.pulse/krabat.raven.hur-runtime.
I: [(null)] main.c: Nutze Zustands-Verzeichnis /home/rhurlin/.pulse.
I: [(null)] main.c: Modul-Verzeichnis /usr/local/lib/pulse-5.0/modules benutzen.
I: [(null)] main.c: Laufe im System-Modus: no
W: [(null)] pid.c: Stale PID file, overwriting.
I: [(null)] main.c: Neue hochauslösende Timer verfügbar! Guten Appetit!
D: [(null)] memblock.c: Using shared memory pool with 1024 slots of size 64,0 KB each, total size is 64,0 MB, maximum usable slot size is 65472
I: [(null)] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 MMXEXT 3DNOW 3DNOWEXT 
I: [(null)] svolume_mmx.c: Initialising MMX optimized volume functions.
I: [(null)] remap_mmx.c: Initialising MMX optimized remappers.
I: [(null)] svolume_sse.c: Initialising SSE2 optimized volume functions.
I: [(null)] remap_sse.c: Initialising SSE2 optimized remappers.
I: [(null)] sconv_sse.c: Initialising SSE2 optimized conversions.
I: [(null)] svolume_orc.c: Initialising ORC optimized volume functions.
I: [(null)] module-device-restore.c: Successfully opened database file '/home/rhurlin/.pulse/krabat.raven.hur-device-volumes'.
I: [(null)] module.c: Loaded "module-device-restore" (index: #0; argument: "").
I: [(null)] module-stream-restore.c: Successfully opened database file '/home/rhurlin/.pulse/krabat.raven.hur-stream-volumes'.
D: [(null)] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1 added for object /org/pulseaudio/stream_restore1
I: [(null)] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
I: [(null)] module-card-restore.c: Successfully opened database file '/home/rhurlin/.pulse/krabat.raven.hur-card-database'.
I: [(null)] module.c: Loaded "module-card-restore" (index: #2; argument: "").
I: [(null)] module.c: Loaded "module-augment-properties" (index: #3; argument: "").
I: [(null)] module.c: Loaded "module-switch-on-port-available" (index: #4; argument: "").
D: [(null)] oss-util.c: capabilities: DUPLEX MMAP REALTIME TRIGGER
I: [(null)] module-oss.c: Device opened in O_RDWR mode.
D: [(null)] oss-util.c: Asking for 8 fragments of size 8192 (requested 13224)
I: [(null)] module-oss.c: Input -- 8 fragments of size 8184.
I: [(null)] module-oss.c: Output -- 8 fragments of size 8184.
W: [(null)] module-oss.c: mmap(PROT_READ) failed, reverting to non-mmap mode: Invalid argument
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:input (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:input
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:input. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:input:null
I: [(null)] source.c: Created source 0 "input" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.string = "/dev/dsp3"
I: [(null)] source.c:     device.api = "oss"
I: [(null)] source.c:     device.description = "/dev/dsp3"
I: [(null)] source.c:     device.access_mode = "serial"
I: [(null)] source.c:     device.buffering.buffer_size = "65472"
I: [(null)] source.c:     device.buffering.fragment_size = "8184"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:output (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: sink:output
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: sink:output. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:output:null
I: [(null)] sink.c: Created sink 0 "output" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] sink.c:     device.string = "/dev/dsp3"
I: [(null)] sink.c:     device.api = "oss"
I: [(null)] sink.c:     device.description = "/dev/dsp3"
I: [(null)] sink.c:     device.access_mode = "serial"
I: [(null)] sink.c:     device.buffering.buffer_size = "65472"
I: [(null)] sink.c:     device.buffering.fragment_size = "8184"
I: [(null)] sink.c:     device.icon_name = "audio-card"
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:output.monitor (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:output.monitor
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:output.monitor. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:output.monitor:null
I: [(null)] source.c: Created source 1 "output.monitor" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.description = "Monitor of /dev/dsp3"
I: [(null)] source.c:     device.class = "monitor"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] module-oss.c: Found hardware mixer track for playback.
D: [(null)] module-oss.c: Found hardware mixer track for recording.
D: [(null)] oss-util.c: Read mixer settings: 0: 52428 /  80%,   1: 52428 /  80%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [(null)] oss-util.c: Read mixer settings: 0: 0 /   0%,   1: 0 /   0%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [oss] module-oss.c: Thread starting up
I: [oss] core-util.c: Failed to acquire real-time scheduling: Operation not supported
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 2
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:output:null
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 3
I: [(null)] module.c: Loaded "module-oss" (index: #5; argument: "device="/dev/dsp3" sink_name=output source_name=input").
D: [(null)] module.c: Checking for existence of '/usr/local/lib/pulse-5.0/modules/module-detect.so': success
W: [(null)] oss-util.c: '/dev/dsp0' doesn't support full duplex
D: [(null)] oss-util.c: capabilities: MMAP REALTIME TRIGGER
I: [(null)] module-oss.c: Device opened in O_WRONLY mode.
D: [(null)] oss-util.c: Asking for 8 fragments of size 8192 (requested 13224)
I: [(null)] module-oss.c: Output -- 16 fragments of size 8184.
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap mode: Invalid argument
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp0 (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: sink:oss_output.dsp0
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: sink:oss_output.dsp0. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp0:null
I: [(null)] sink.c: Created sink 1 "oss_output.dsp0" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] sink.c:     device.string = "/dev/dsp0"
I: [(null)] sink.c:     device.api = "oss"
I: [(null)] sink.c:     device.description = "/dev/dsp0"
I: [(null)] sink.c:     device.access_mode = "serial"
I: [(null)] sink.c:     device.buffering.buffer_size = "130944"
I: [(null)] sink.c:     device.buffering.fragment_size = "8184"
I: [(null)] sink.c:     device.icon_name = "audio-card"
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp0.monitor (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:oss_output.dsp0.monitor
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:oss_output.dsp0.monitor. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp0.monitor:null
I: [(null)] source.c: Created source 2 "oss_output.dsp0.monitor" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.description = "Monitor of /dev/dsp0"
I: [(null)] source.c:     device.class = "monitor"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] module-oss.c: Found hardware mixer track for playback.
D: [(null)] oss-util.c: Read mixer settings: 0: 52428 /  80%,   1: 52428 /  80%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [oss] module-oss.c: Thread starting up
I: [oss] core-util.c: Failed to acquire real-time scheduling: Operation not supported
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 2
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp0:null
I: [(null)] module.c: Loaded "module-oss" (index: #7; argument: "device=/dev/dsp0").
W: [(null)] oss-util.c: '/dev/dsp1' doesn't support full duplex
D: [(null)] oss-util.c: capabilities: MMAP REALTIME TRIGGER
I: [(null)] module-oss.c: Device opened in O_WRONLY mode.
D: [(null)] oss-util.c: Asking for 8 fragments of size 8192 (requested 13224)
I: [(null)] module-oss.c: Output -- 16 fragments of size 8184.
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap mode: Invalid argument
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1 (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: sink:oss_output.dsp1
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: sink:oss_output.dsp1. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1:null
I: [(null)] sink.c: Created sink 2 "oss_output.dsp1" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] sink.c:     device.string = "/dev/dsp1"
I: [(null)] sink.c:     device.api = "oss"
I: [(null)] sink.c:     device.description = "/dev/dsp1"
I: [(null)] sink.c:     device.access_mode = "serial"
I: [(null)] sink.c:     device.buffering.buffer_size = "130944"
I: [(null)] sink.c:     device.buffering.fragment_size = "8184"
I: [(null)] sink.c:     device.icon_name = "audio-card"
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp1.monitor (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:oss_output.dsp1.monitor
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:oss_output.dsp1.monitor. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp1.monitor:null
I: [(null)] source.c: Created source 3 "oss_output.dsp1.monitor" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.description = "Monitor of /dev/dsp1"
I: [(null)] source.c:     device.class = "monitor"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] module-oss.c: Found hardware mixer track for playback.
D: [(null)] oss-util.c: Read mixer settings: 0: 65536 / 100%,   1: 65536 / 100%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [oss] module-oss.c: Thread starting up
I: [oss] core-util.c: Failed to acquire real-time scheduling: Operation not supported
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 2
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1:null
I: [(null)] module.c: Loaded "module-oss" (index: #8; argument: "device=/dev/dsp1").
W: [(null)] oss-util.c: '/dev/dsp1' doesn't support full duplex
D: [(null)] oss-util.c: capabilities: MMAP REALTIME TRIGGER
I: [(null)] module-oss.c: Device opened in O_WRONLY mode.
D: [(null)] oss-util.c: Asking for 8 fragments of size 8192 (requested 13224)
I: [(null)] module-oss.c: Output -- 16 fragments of size 8184.
W: [(null)] module-oss.c: mmap(PROT_WRITE) failed, reverting to non-mmap mode: Invalid argument
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1.2 (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: sink:oss_output.dsp1.2
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: sink:oss_output.dsp1.2. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1.2:null
I: [(null)] sink.c: Created sink 3 "oss_output.dsp1.2" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] sink.c:     device.string = "/dev/dsp1"
I: [(null)] sink.c:     device.api = "oss"
I: [(null)] sink.c:     device.description = "/dev/dsp1"
I: [(null)] sink.c:     device.access_mode = "serial"
I: [(null)] sink.c:     device.buffering.buffer_size = "130944"
I: [(null)] sink.c:     device.buffering.fragment_size = "8184"
I: [(null)] sink.c:     device.icon_name = "audio-card"
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp1.2.monitor (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:oss_output.dsp1.2.monitor
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:oss_output.dsp1.2.monitor. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_output.dsp1.2.monitor:null
I: [(null)] source.c: Created source 4 "oss_output.dsp1.2.monitor" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.description = "Monitor of /dev/dsp1"
I: [(null)] source.c:     device.class = "monitor"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] module-oss.c: Found hardware mixer track for playback.
D: [(null)] oss-util.c: Read mixer settings: 0: 65536 / 100%,   1: 65536 / 100%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [oss] module-oss.c: Thread starting up
I: [oss] core-util.c: Failed to acquire real-time scheduling: Operation not supported
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 2
D: [(null)] module-device-restore.c: Database contains invalid data for key: sink:oss_output.dsp1.2:null
I: [(null)] module.c: Loaded "module-oss" (index: #9; argument: "device=/dev/dsp1").
W: [(null)] oss-util.c: '/dev/dsp6' doesn't support full duplex
D: [(null)] oss-util.c: capabilities: MMAP REALTIME TRIGGER
I: [(null)] module-oss.c: Device opened in O_RDONLY mode.
D: [(null)] oss-util.c: Asking for 8 fragments of size 8192 (requested 13224)
I: [(null)] module-oss.c: Input -- 16 fragments of size 8184.
W: [(null)] module-oss.c: mmap(PROT_READ) failed, reverting to non-mmap mode: Invalid argument
D: [(null)] core-subscribe.c: Dropped redundant event due to change event.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_input.dsp6 (probably pre-v1.0 data)
D: [(null)] module-device-restore.c: Attempting to load legacy (pre-v1.0) data for key: source:oss_input.dsp6
D: [(null)] module-device-restore.c: Size does not match.
D: [(null)] module-device-restore.c: Unable to load legacy (pre-v1.0) data for key: source:oss_input.dsp6. Ignoring.
D: [(null)] module-device-restore.c: Database contains invalid data for key: source:oss_input.dsp6:null
I: [(null)] source.c: Created source 5 "oss_input.dsp6" with sample spec s16le 6ch 44100Hz and channel map front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center
I: [(null)] source.c:     device.string = "/dev/dsp6"
I: [(null)] source.c:     device.api = "oss"
I: [(null)] source.c:     device.description = "/dev/dsp6"
I: [(null)] source.c:     device.access_mode = "serial"
I: [(null)] source.c:     device.buffering.buffer_size = "130944"
I: [(null)] source.c:     device.buffering.fragment_size = "8184"
I: [(null)] source.c:     device.icon_name = "audio-input-microphone"
D: [(null)] module-oss.c: Found hardware mixer track for recording.
D: [(null)] oss-util.c: Read mixer settings: 0: 29491 /  45%,   1: 29491 /  45%,   2: 65536 / 100%,   3: 65536 / 100%,   4: 65536 / 100%,   5: 65536 / 100%
D: [oss] module-oss.c: Thread starting up
I: [oss] core-util.c: Failed to acquire real-time scheduling: Operation not supported
D: [oss] module-oss.c: trigger
D: [oss] module-oss.c: trigger: 1
E: [oss] module-oss.c: pa_read() failed: Resource temporarily unavailable
E: [(null)] source.c: Assertion 'source_set_state(s, PA_SOURCE_IDLE) == 0' failed at pulsecore/source.c:612, function void pa_source_put(pa_source *)(). Aborting.
Abbruch


More information about the freebsd-ports mailing list