Greetings all. This is somewhat of a revisit to a similar topic/subject I had with HDA/PCM drivers. Only this time, everything worked just fine, until I tested a new DVD/RW with the DesktopBSD DVD. I powered down, hooked up the DVD, and inserted the DesktopBSD DVD into the new DVDRW. Then booted to the "live" DesktopBSD DVD. I'm running 8.4-STABLE (FreeBSD). I did NOT attempt to install DesktopBSD. I only wanted to make sure the DVDRW worked as it should. But the Live version of DesktopBSD uses the KDE-3 window manager, and I'm afraid that it made changes to the way my sound is wired/used. How can I best diagnose, and recreate a working (sound) system?
Oh. Almost forgot to note; I hear a "pop" sound on a regular basis. Kind of like the system is initing the output (headphones, in this case).
Specifications follow:
I'm running the Xfce4 window manager. I will happily provide any additional information, as desired/required.
Thank you very much, for all your time, and consideration.
--Chris
Oh. Almost forgot to note; I hear a "pop" sound on a regular basis. Kind of like the system is initing the output (headphones, in this case).
Specifications follow:
cat /boot/loader.conf
Code:
verbose_loading="YES"
linux_load="YES"
sound_load="YES"
snd_hda_load="YES" # HDA sound
nvidia_load="YES" # Nvidia blob
dmesg | grep pcm
Code:
hdaa0: OSS: pcm (pcm)
hdaa0: OSS: pcm (pcm)
hdaa0: OSS: pcm, mix
hdaa0: OSS: pcm, mix
hdaa0: OSS: pcm, mix
hdaa0: OSS: pcm, mix
hdaa0: OSS: pcm (pcm)
hdaa0: OSS: pcm, mix
pcm0: <Realtek ALC892 (Rear Analog 7.1/2.0)> at nid 20,22,21,23 and 24,26 on hdaa0
pcm0: +--------------------------------------+
pcm0: | DUMPING PCM Playback/Record Channels |
pcm0: +--------------------------------------+
pcm0:
pcm0: Playback:
pcm0:
pcm0: Stream cap: 0x00000001
pcm0: PCM
pcm0: PCM cap: 0x000e0560
pcm0: 16 20 24 bits, 44 48 96 192 KHz
pcm0: DAC: 2 4 3 5
pcm0:
pcm0: Record:
pcm0:
pcm0: Stream cap: 0x00000001
pcm0: PCM
pcm0: PCM cap: 0x000e0560
pcm0: 16 20 24 bits, 44 48 96 192 KHz
pcm0: DAC: 8
pcm0:
pcm0: +-------------------------------+
pcm0: | DUMPING Playback/Record Paths |
pcm0: +-------------------------------+
pcm0:
pcm0: Playback:
pcm0:
pcm0: nid=20 [pin: Line-out (Green Jack)]
pcm0: |
pcm0: + <- nid=12 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=2 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=22 [pin: Line-out (Orange Jack)]
pcm0: |
pcm0: + <- nid=14 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=4 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=21 [pin: Line-out (Black Jack)]
pcm0: |
pcm0: + <- nid=13 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=3 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=23 [pin: Line-out (Grey Jack)]
pcm0: |
pcm0: + <- nid=15 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=5 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: Record:
pcm0:
pcm0: nid=8 [audio input]
pcm0: |
pcm0: + <- nid=35 [audio mixer] [src: speaker, line, mic, mix]
pcm0: |
pcm0: + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0: + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0: + <- nid=29 [beep widget] [src: speaker]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: Input Mix:
pcm0:
pcm0: nid=11 [audio mixer]
pcm0: |
pcm0: + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0: + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0: + <- nid=29 [beep widget] [src: speaker]
pcm0:
pcm0: +-------------------------+
pcm0: | DUMPING Volume Controls |
pcm0: +-------------------------+
pcm0:
pcm0: Master Volume (OSS: vol): -64/0dB
pcm0: |
pcm0: +- ctl 1 (nid 2 out): -64/0dB (65 steps)
pcm0: +- ctl 2 (nid 3 out): -64/0dB (65 steps)
pcm0: +- ctl 3 (nid 4 out): -64/0dB (65 steps)
pcm0: +- ctl 4 (nid 5 out): -64/0dB (65 steps)
pcm0: +- ctl 17 (nid 12 in 0): mute
pcm0: +- ctl 18 (nid 12 in 1): mute
pcm0: +- ctl 19 (nid 13 in 0): mute
pcm0: +- ctl 20 (nid 13 in 1): mute
pcm0: +- ctl 21 (nid 14 in 0): mute
pcm0: +- ctl 22 (nid 14 in 1): mute
pcm0: +- ctl 23 (nid 15 in 0): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0: +- ctl 25 (nid 20 in ): mute
pcm0: +- ctl 26 (nid 21 in ): mute
pcm0: +- ctl 27 (nid 22 in ): mute
pcm0: +- ctl 28 (nid 23 in ): mute
pcm0:
pcm0: PCM Volume (OSS: pcm): -64/0dB
pcm0: |
pcm0: +- ctl 1 (nid 2 out): -64/0dB (65 steps)
pcm0: +- ctl 2 (nid 3 out): -64/0dB (65 steps)
pcm0: +- ctl 3 (nid 4 out): -64/0dB (65 steps)
pcm0: +- ctl 4 (nid 5 out): -64/0dB (65 steps)
pcm0: +- ctl 17 (nid 12 in 0): mute
pcm0: +- ctl 19 (nid 13 in 0): mute
pcm0: +- ctl 21 (nid 14 in 0): mute
pcm0: +- ctl 23 (nid 15 in 0): mute
pcm0:
pcm0: Microphone Volume (OSS: mic): 0/30dB
pcm0: |
pcm0: +- ctl 7 (nid 11 in 0): -34/12dB (32 steps) + mute
pcm0: +- ctl 30 (nid 24 out): 0/30dB (4 steps)
pcm0: +- ctl 49 (nid 35 in 0): mute
pcm0:
pcm0: Line-in Volume (OSS: line): 0/30dB
pcm0: |
pcm0: +- ctl 9 (nid 11 in 2): -34/12dB (32 steps) + mute
pcm0: +- ctl 34 (nid 26 out): 0/30dB (4 steps)
pcm0: +- ctl 51 (nid 35 in 2): mute
pcm0:
pcm0: Speaker/Beep Volume (OSS: speaker): -34/12dB
pcm0: |
pcm0: +- ctl 12 (nid 11 in 5): -34/12dB (32 steps) + mute
pcm0: +- ctl 54 (nid 35 in 5): mute
pcm0:
pcm0: Recording Level (OSS: rec): -16/30dB
pcm0: |
pcm0: +- ctl 5 (nid 8 in 0): -16/30dB (47 steps) + mute
pcm0: +- ctl 49 (nid 35 in 0): mute
pcm0: +- ctl 51 (nid 35 in 2): mute
pcm0: +- ctl 54 (nid 35 in 5): mute
pcm0: +- ctl 59 (nid 35 in 10): mute
pcm0:
pcm0: Input Mix Level (OSS: mix): -34/12dB
pcm0: |
pcm0: +- ctl 7 (nid 11 in 0): -34/12dB (32 steps) + mute
pcm0: +- ctl 9 (nid 11 in 2): -34/12dB (32 steps) + mute
pcm0: +- ctl 12 (nid 11 in 5): -34/12dB (32 steps) + mute
pcm0: +- ctl 18 (nid 12 in 1): mute
pcm0: +- ctl 20 (nid 13 in 1): mute
pcm0: +- ctl 22 (nid 14 in 1): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0: +- ctl 59 (nid 35 in 10): mute
pcm0:
pcm0: Input Monitoring Level (OSS: igain): 0/0dB
pcm0: |
pcm0: +- ctl 18 (nid 12 in 1): mute
pcm0: +- ctl 20 (nid 13 in 1): mute
pcm0: +- ctl 22 (nid 14 in 1): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0:
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "speaker":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "mix":
pcm0: Mixer "rec":
pcm0: Mixer "igain":
pcm0: Mixer "ogain":
pcm0: clone manager: deadline=750ms flags=0x8000001e
pcm0: sndbuf_setmap 12ff00000, 10000; 0xffffff81211f7000 -> 12ff00000
pcm0: sndbuf_setmap 12ff40000, 10000; 0xffffff8121237000 -> 12ff40000
pcm1: <Realtek ALC892 (Front Analog)> at nid 27 and 25 on hdaa0
pcm1: +--------------------------------------+
pcm1: | DUMPING PCM Playback/Record Channels |
pcm1: +--------------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: Stream cap: 0x00000001
pcm1: PCM
pcm1: PCM cap: 0x000e0560
pcm1: 16 20 24 bits, 44 48 96 192 KHz
pcm1: DAC: 37
pcm1:
pcm1: Record:
pcm1:
pcm1: Stream cap: 0x00000001
pcm1: PCM
pcm1: PCM cap: 0x000e0560
pcm1: 16 20 24 bits, 44 48 96 192 KHz
pcm1: DAC: 9
pcm1:
pcm1: +-------------------------------+
pcm1: | DUMPING Playback/Record Paths |
pcm1: +-------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: nid=27 [pin: Headphones (Green Jack)]
pcm1: |
pcm1: + <- nid=38 [audio mixer] [src: pcm, mix]
pcm1: |
pcm1: + <- nid=37 [audio output] [src: pcm]
pcm1: + <- nid=11 [audio mixer] [src: mix]
pcm1:
pcm1: Record:
pcm1:
pcm1: nid=9 [audio input]
pcm1: |
pcm1: + <- nid=34 [audio mixer] [src: speaker, monitor]
pcm1: |
pcm1: + <- nid=25 [pin: Mic (Pink Jack)] [src: monitor]
pcm1: + <- nid=29 [beep widget] [src: speaker]
pcm1:
pcm1: +-------------------------+
pcm1: | DUMPING Volume Controls |
pcm1: +-------------------------+
pcm1:
pcm1: Master Volume (OSS: vol): -64/0dB
pcm1: |
pcm1: +- ctl 35 (nid 27 in ): mute
pcm1: +- ctl 60 (nid 37 out): -64/0dB (65 steps)
pcm1: +- ctl 61 (nid 38 in 0): mute
pcm1: +- ctl 62 (nid 38 in 1): mute
pcm1:
pcm1: PCM Volume (OSS: pcm): -64/0dB
pcm1: |
pcm1: +- ctl 60 (nid 37 out): -64/0dB (65 steps)
pcm1: +- ctl 61 (nid 38 in 0): mute
pcm1:
pcm1: Microphone2 Volume (OSS: monitor): 0/30dB
pcm1: |
pcm1: +- ctl 32 (nid 25 out): 0/30dB (4 steps)
pcm1: +- ctl 38 (nid 34 in 1): mute
pcm1:
pcm1: Speaker/Beep Volume (OSS: speaker)
pcm1: |
pcm1: +- ctl 42 (nid 34 in 5): mute
pcm1:
pcm1: Recording Level (OSS: rec): -16/30dB
pcm1: |
pcm1: +- ctl 6 (nid 9 in 0): -16/30dB (47 steps) + mute
pcm1: +- ctl 32 (nid 25 out): 0/30dB (4 steps)
pcm1: +- ctl 38 (nid 34 in 1): mute
pcm1: +- ctl 42 (nid 34 in 5): mute
pcm1:
pcm1: Input Mix Level (OSS: mix)
pcm1: |
pcm1: +- ctl 62 (nid 38 in 1): mute
pcm1:
pcm1: Input Monitoring Level (OSS: igain): 0/0dB
pcm1: |
pcm1: +- ctl 62 (nid 38 in 1): mute
pcm1:
pcm1: Mixer "vol":
pcm1: Mixer "pcm":
pcm1: Mixer "rec":
pcm1: Mixer "igain":
pcm1: Mixer "ogain":
pcm1: Mixer "monitor":
pcm1: clone manager: deadline=750ms flags=0x8000001e
pcm1: sndbuf_setmap 12fe00000, 10000; 0xffffff8121277000 -> 12fe00000
pcm1: sndbuf_setmap 12fe40000, 10000; 0xffffff81212b7000 -> 12fe40000
pcm2: <Realtek ALC892 (Rear Digital)> at nid 30 on hdaa0
pcm2: +--------------------------------------+
pcm2: | DUMPING PCM Playback/Record Channels |
pcm2: +--------------------------------------+
pcm2:
pcm2: Playback:
pcm2:
pcm2: Stream cap: 0x00000005
pcm2: AC3 PCM
pcm2: PCM cap: 0x000e05f0
pcm2: 16 20 24 bits, 32 44 48 88 96 192 KHz
pcm2: DAC: 6
pcm2:
pcm2: +-------------------------------+
pcm2: | DUMPING Playback/Record Paths |
pcm2: +-------------------------------+
pcm2:
pcm2: Playback:
pcm2:
pcm2: nid=30 [pin: SPDIF-out (Black Jack)]
pcm2: |
pcm2: + <- nid=6 [audio output] [src: pcm]
pcm2:
pcm2: +-------------------------+
pcm2: | DUMPING Volume Controls |
pcm2: +-------------------------+
pcm2:
pcm2: Mixer "vol" -> "none": child=0x00000010
pcm2: Mixer "pcm": parent="vol"
pcm2: Soft PCM mixer ENABLED
pcm2: clone manager: deadline=750ms flags=0x8000001e
pcm2: sndbuf_setmap 12fe80000, 10000; 0xffffff81212f7000 -> 12fe80000
pcm3: <USB audio> on uaudio0
pcm3: Mixer "vol" -> "none": child=0x00000010
pcm3: Mixer "pcm": parent="vol"
pcm3: Mixer "mic":
pcm3: Soft PCM mixer ENABLED
pcm3: clone manager: deadline=750ms flags=0x8000001e
ls -1b /dev
Code:
acpi
ad4
ad4s1
ad4s1a
ad4s1b
ad4s1d
ad4s1e
ata
atkbd0
audit
bpf
bpf0
bpsm0
cd0
console
consolectl
ctty
cuau0
cuau0.init
cuau0.lock
dcons
devctl
devstat
dgdb
dsp0.0
dsp1.0
dsp2.0
dsp3.0
fd
fido
geom.ctl
io
kbd0
kbd1
kbdmux0
klog
kmem
log
lpt0
lpt0.ctl
mdctl
mem
midistat
mixer0
mixer1
mixer2
mixer3
nfslock
null
nvidia0
nvidiactl
nvram
pass0
pci
pf
ppi0
psm0
ptmx
pts
random
sndstat
speaker
stderr
stdin
stdout
sysmouse
ttyu0
ttyu0.init
ttyu0.lock
ttyv0
ttyv1
ttyv2
ttyv3
ttyv4
ttyv5
ttyv6
ttyv7
ttyv8
ttyv9
ttyva
ttyvb
ttyvc
ttyvd
ttyve
ttyvf
ufsid
ugen0.1
ugen0.2
ugen1.1
ugen2.1
ugen3.1
ugen3.2
ugen4.1
ugen5.1
ugen6.1
urandom
usb
usbctl
video0
xpt0
zero
I'm running the Xfce4 window manager. I will happily provide any additional information, as desired/required.
Thank you very much, for all your time, and consideration.
--Chris