Hi pin,
Thank you for your help. So I've managed to install NetBSD 10 on my Dell using the legacy BIOS installer.
All has gone fairly smoothly.
uname -a
NetBSD netbsd10.tc.local 10.0_BETA NetBSD 10.0_BETA (GENERIC) #0: Wed Apr 19 16:41:18 UTC 2023 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64
When starting up my Dell Latitude E7440 there is a crackle from the headphone jack if I have headphones plugged in. Headphone audio still did not work through the jack however once I had set the default audio controller I could get audio through the built-in speakers.
netbsd10$ audiocfg list
0: [*] audio0 @ hdafg0: Intel HDMI/DP
playback: 2ch, 48000Hz
record: unavailable
(P-) slinear_le 16/16, 2ch, { 48000 }
(P-) slinear_le 16/16, 4ch, { 48000 }
(P-) slinear_le 16/16, 6ch, { 48000 }
(P-) slinear_le 16/16, 8ch, { 48000 }
(PR) slinear_le 16/16, 2ch, 48000-48000Hz
1: [ ] audio1 @ hdafg1: Realtek ALC292
playback: 2ch, 48000Hz
record: 2ch, 48000Hz
(PR) slinear_le 16/16, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
(PR) slinear_le 20/32, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
(PR) slinear_le 24/32, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
( ) ac3 16/16, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
As you can see the default picked up this time was the HDMI/Display port. I imagine that if my monitor had speakers it would of probably work. However I decided to try my Jabra USB speaker.
Now in NetBSD 10 it seems to detect correctly!
netbsd10# audiocfg list
0: [ ] audio0 @ hdafg0: Intel HDMI/DP
playback: 2ch, 48000Hz
record: unavailable
(P-) slinear_le 16/16, 2ch, { 48000 }
(P-) slinear_le 16/16, 4ch, { 48000 }
(P-) slinear_le 16/16, 6ch, { 48000 }
(P-) slinear_le 16/16, 8ch, { 48000 }
(PR) slinear_le 16/16, 2ch, 48000-48000Hz
1: [ ] audio2 @ uaudio0: USB audio
playback: 2ch, 48000Hz
record: 1ch, 16000Hz
(P-) slinear_le 16/16, 2ch, { 8000, 16000, 48000 }
(-R) slinear_le 16/16, 1ch, { 16000 }
2: [*] audio1 @ hdafg1: Realtek ALC292
playback: 2ch, 48000Hz
record: 2ch, 48000Hz
(PR) slinear_le 16/16, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
(PR) slinear_le 20/32, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
(PR) slinear_le 24/32, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
( ) ac3 16/16, 2ch, { 32000, 44100, 48000, 88200, 96000, 192000 }
And finally when I switched my default audio device to 1 (USB)
netbsd10# audiocfg default 1
setting default audio device to audio2
Plugged my headphones into the Jabra I finally get headphone audio in firefox!
So yes audio has improved. However the headphone jack issue is still a bit odd given I almost rage quit yesterday installed FreeBSD on the laptop and everything including headphone was working again. However after a sleep I thought I would persist with NetBSD and happy to report back USB audio at least is working a lot better in 10.
J