On Thu, 3 Jul 2025, Michael van Elst wrote:
paul%whooppee.com@localhost (Paul Goyette) writes:I've got audiocfg(1) configured to use the hdmi output from my video card:# audiocfg list | grep '^[0-9]:' 0: [*] audio2 @ hdafg0: NVIDIA product 0051 1: [ ] audio0 @ uaudio0: USB audio 2: [ ] audio1 @ uaudio1: USB audio 3: [ ] audio3 @ hdafg1: ATI R6xx HDMI #With this I can play mp3 and m4a audio using mpv from pkgsrc, but neither firefox nor chromium give me any audio.What am I doing wrong?Nothing, this is supposed to work. You may check the symlinks in /dev. audioctl -> audioctl2 audio -> audio2 sound -> sound2 These are set by 'audiocfg default 0' (index 0 is audio2 for you), but maybe something was changed afterwards.
Here's what I have - looks right to me. # ls -l /dev/audioctl /dev/audio /dev/sound lrwxrwxr-x 1 root wheel 11 Apr 4 16:06 /dev/audio -> /dev/audio2 lrwxrwxr-x 1 root wheel 14 Apr 4 16:06 /dev/audioctl -> /dev/audioctl2 lrwxrwxr-x 1 root wheel 11 Apr 4 16:06 /dev/sound -> /dev/sound2 Maybe I need some special build options for pkgsrc? Here's an excerpt frm my build loggs: ========================================================================== The supported build options for firefox are: alsa dbus debug debug-info jack mozilla-jemalloc official-mozilla-branding pulseaudio speechd sunaudio webrtc The currently selected options are: alsa dbus pulseaudio sunaudio webrtc ...... ========================================================================== The supported build options for chromium are: alsa debug pulseaudio sunaudio The currently selected options are: alsa I also notice that both browsers appear to attempt to open /dev/video resulting in lots of WARNING: module error: module_load_vfs_vec() failed for `video', error 2 on the console. +---------------------+--------------------------+----------------------+ | Paul Goyette (.sig) | PGP Key fingerprint: | E-mail addresses: | | (Retired) | 1B11 1849 721C 56C8 F63A | paul%whooppee.com@localhost | | Software Developer | 6E2E 05FD 15CE 9F2D 5102 | pgoyette%netbsd.org@localhost | | & Network Engineer | | pgoyette99%gmail.com@localhost | +---------------------+--------------------------+----------------------+