FIXED: Upgrade to 14.2-RELEASE killed my sound

Hi,

I have just upgraded to 14.2-RELEASE following the instructions on my HP EliteBook 840G2 and have lost the sound.

Diagnostics as suggested in other threads:

Code:
> cat /dev/sndstat                                             
Installed devices:
pcm0: <Intel Broadwell (HDMI/DP 8ch)> (play)
pcm1: <Realtek ALC280 (Analog 2.0+HP/2.0)> (play/rec) default
pcm2: <Realtek ALC280 (Internal Analog Mic)> (rec)
No devices installed from userspace.
> sysctl -a | grep -E 'nid.._original|nid.._config'           
dev.hdaa.1.nid30_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid30_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid29_original: 0x40748605 as=0 seq=5 device=Modem-handset conn=None ctype=RCA loc=0x00 color=Purple misc=6
dev.hdaa.1.nid29_config: 0x40748605 as=0 seq=5 device=Modem-handset conn=None ctype=RCA loc=0x00 color=Purple misc=6
dev.hdaa.1.nid27_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid27_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid26_original: 0x04a11020 as=2 seq=0 device=Mic conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid26_config: 0x04a11020 as=2 seq=0 device=Mic conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid25_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid25_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid24_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid24_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid23_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid22_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid22_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.1.nid21_original: 0x0421101f as=1 seq=15 device=Headphones conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid21_config: 0x0421101f as=1 seq=15 device=Headphones conn=Jack ctype=1/8 loc=Right color=Black misc=0
dev.hdaa.1.nid20_original: 0x90170110 as=1 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid20_config: 0x90170110 as=1 seq=0 device=Speaker conn=Fixed ctype=Analog loc=Internal color=Unknown misc=1
dev.hdaa.1.nid19_original: 0x40000000 as=0 seq=0 device=Line-out conn=None ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.1.nid19_config: 0x40000000 as=0 seq=0 device=Line-out conn=None ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.1.nid18_original: 0x90a60130 as=3 seq=0 device=Mic conn=Fixed ctype=Digital loc=Internal color=Unknown misc=1
dev.hdaa.1.nid18_config: 0x90a60130 as=3 seq=0 device=Mic conn=Fixed ctype=Digital loc=Internal color=Unknown misc=1
> dmesg | grep -i pcm                                     
pcm0: <Intel Broadwell (HDMI/DP 8ch)> at nid 3 on hdaa0
pcm1: <Realtek ALC280 (Analog 2.0+HP/2.0)> at nid 20,21 and 26 on hdaa1
pcm2: <Realtek ALC280 (Internal Analog Mic)> at nid 18 on hdaa1
pcm0: <Intel Broadwell (HDMI/DP 8ch)> at nid 3 on hdaa0
pcm1: <Realtek ALC280 (Analog 2.0+HP/2.0)> at nid 20,21 and 26 on hdaa1
pcm2: <Realtek ALC280 (Internal Analog Mic)> at nid 18 on hdaa1
 
Do you mean the computer acts as if it is OK but there is no sound from the speakers?
Exactly, everything works well... in fact I'm answering from it on a Chromium browser running on KDE5+plasma.
Well... I have also lost the messages when the framebuffer kicks in during the boot process.

Thx.
 
You may try to compile gpu-firmware-intel-kmod and install from ports/quarterly or ports/main branch.
My current /etc/pkg/FreeBSD.conf is

Code:
FreeBSD: {
  url: "pkg+https://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}
And I have tried
Code:
sudo pkg install --force graphics/gpu-firmware-intel-kmod

framebuffer output is missing and no sound.

I'm trying to stay on a pkg-only installation
 
OK,

i went for
Diff:
drm-515-kmod
and brought the console back to life.

Now the sound as such was a mixer problem. I don't know why the PCM channel was set to 10% during the upgrade...
 
Back
Top