I have no sound output through HDMI on 5.10.73-1 or 5.14 or 5.15

Because all the new kernels require config changes because of upstream changes.

The kernels are stable but your system has to match.

The new images coming out will have all of the needed changes.

1 Like

My mouse and keyboard work so much better on kernel 5.15 vs 5.10… I have logicech WiFi pair on a usb dongle and was really frustrated but not any more.

The solution isn’t working for me.
This is my config.txt:

# See /boot/overlays/README for all available options

gpu_mem=64
initramfs initramfs-linux.img followkernel
kernel=kernel8.img
arm_64bit=1
disable_overscan=1

#enable sound
dtparam=audio=on
#hdmi_drive=2

#enable vc4
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
disable_splash=1

This is my cmdline.txt:

root=PARTUUID=628b4c08-02 rw rootwait console=serial0,115200 console=tty3 selinux=0 quiet splash plymouth.ignore-serial-consoles smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=serial0,115200 usbhid.mousepoll=8 snd-bcm2835.enable_compat_alsa=1 audit=0

This is the result of aplay -l:

**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
  Subdevices: 3/3
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2

Here’s the picture of KDE’s audio settings:

None of the playback devices work for me.
I did a fresh install of Manjaro KDE before finding out this forum …

1 Like

Try shutting it down. Uplug everything; power, mouse, keyboard, ethernet and hdmi cable. After about 15 seconds plug everything in and power on. Sometimes old stuff gets hung in memory on a reboot.

**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
  Subdevices: 3/3
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2

1 Like

Unplugging everything for 15 seconds didn’t work for me.

I have been with the Rpi people for 2 days working on this sound issue that really has been going on for 2 months with the newer kernels and now has crept into 5.10. Today they pushed the fix.

https://github.com/raspberrypi/linux/issues/4634

Long story short I am compiling a new 5.10 kernel with the fix which I will push when it is done so upgrade when I get it pushed and the mirrors sync. It will be pushed to all branches.

I do not think it affects you but this new kernel will install a new cmdline.txt and back up the old one so if some one else has some custom configs in it they can refer to the backup and add back to the new cmdline.txt as long as snd-bcm2835.enable_compat_alsa=whatever & snd_bcm2835.enable_headphones=1 is not added back.

I hate to mess with someone’s custom config’s but I am trying to avoid another firestorm over this yet again needed config changes and be compatible with the new images that were released yesterday because some do not like to search/read the forum before they post an issue.

linux-rpi4 5.10.73-3
linux-rpi4-headers 5.10.73-3

ADDED:
New 5.10.73-3 kernel now in all branches when the mirrors sync.

3 Likes

Thanks, It worked.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.