I think we have the same issue, then. I also have video only through HDMI.
I haven’t plugged it in to the tv yet. Just doing that now.
oops, sorry
Hmmm, I think I’m going to use LTS for a while, because that’s the only option for me where HDMI audio pops up in the menu.
Yes it’s working no problem. I am playing a you-tube music video.
I have one question though? The tv screen has the casssini background and nothing else. Audio plays out to it. No icons, no mouse cursor?
But it has sound. Not sure what the heck?
Okay i think the resolution isn’t fitting the screen. Need to figure that out but sound is working.
Edit:
When i plug into the tv the screen needs to be set to that display but then it does the same thing on the laptop where it’s too big. Both are HD 1080P so not sure why it does that. I may need to reset the display on the tv as i have used it before and set it for some other hardware that was plugged in. Not sure?
just go to the display settings and select the tv screen (2) then change the resolution.
Ya that works but then the display on the laptop goes too large.
Edit: First time i ever tried it on this laptop.
Not sure why your sound isn’t working as these are similar hardware?
Don’t see any difference in both audio outputs for each kernel?
Edit: Did you try another cable just for giggles.
@Bryanpwo
I plugged in my HP that has the Ryzen 4700U and it doesn’t show the HDMI audio but i haven’t updated it yet that has the new pipewire files and alsa config etc. So just doing that now to see if it makes any difference. I’ll reboot it and see in a minute.
Edit: This one has an Arch install on it Btw.
Edi2: Not working on the HP. I didn’t try the lts kernel.
@Bryanpwo
I just installed EndeavourOS Xfce on the HP and the HDMI audio doesn’t work. It does work on the lenovo though. I do like Xfce better for the output to the tv as it automatically brought up mirror image and works easier than KDE in that respect. Why the audio doesn’t work is weird here also. Never tried it before so can’t say it worked prior either.
@Bryanpwo
Maybe I’m wrong at understanding the problem. After a new Cassini_22_12 install (Mate) I installed
pulseaudio
Starting it, log out and log back again and it works no matter which kernel I guess. Tried 2 only.
@eso I might be mistaken, but I don’t think it has to do with the choice of sound server?
The kernel didn’t even detect the audio output of @Bryanpwo’s HDMI external displays.
I had the same problem.
The loadspeaker of the TV and/or external monitor works only with pulseaudio for me.
- https://bugs.archlinux.org/task/76917
- https://www.phoronix.com/news/AMD-HDMI-Audio-Linux-6.1-Fix
- https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git/commit/?h=for-linus&id=090ddad4c7a9fefd647c762093a555870a19c8b2
“It turns out a recent refactoring to the ALSA HDA/HDMI driver code for using only dynamic PCM device allocation ended up breaking the AMD hardware support. This change was only merged during the Linux 6.1 merge window so only Linux 6.1 and the early Linux 6.2 development state is affected by this AMD HDMI audio regression.”
Same for my thinkpad p16s (no matter if pulse or pipe), only working kernel is 6.0. No wlan on lts kernel (qualcomm), no hdmi on kernel 6.1
Isn’t pipewire-pulse pipewire’s replacement for pulseaudio thus providing it? Not sure how the “setup” is.
Interesting inquiry though. You might want to ask the mods to move your post to a new thread for further investigation since this thread is about something else and is unlikely to attract the attention of those users who might be able to shed some light on this.
Thank you all for the replies and good to read that it IS an upstream issue.