[Bug 1224457] New: Kernel: Sound: AMD cpu with graphics + ASUS motherboard with ALC 887
https://bugzilla.suse.com/show_bug.cgi?id=1224457 Bug ID: 1224457 Summary: Kernel: Sound: AMD cpu with graphics + ASUS motherboard with ALC 887 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.5 Hardware: x86-64 OS: openSUSE Leap 15.5 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: andrwlms@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Installation of Leap 15.5 or Tumbleweed on a machine with an AMD APU on an ASUS Prime B550-Plus (uses Realtek ALC 887 for sound) results in no sound from the motherboard. This is discussed in a thread on openSuSE forums: English language, Hardware forum, "5700G+ALC887" thread title. This has been explored with aplay -l, inxi -Axx, dmesg | grep snd_hda, lsmod and modprobe. It is apparently a matter of detection of the motherboard sound "card" in the presence of the CPU's integrated sound "card". This is apparently a bug in the kernel, not openSuSE, since installation of Linux Mint on the same hardware causes exactly the same problem, including identical output from aplay -l, inxi -Axx and dmesg | grep snd_hda. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c2 wlms <andrwlms@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(andrwlms@gmail.co | |m) | --- Comment #2 from wlms <andrwlms@gmail.com> --- (In reply to Takashi Iwai from comment #1)
Could you try the Leap 15.6 kernel? It can be installed on the Leap 15.5 system without problems. The very latest kernel is found in OBS Kernel:SLE15-SP5 repo, http://download.opensuse.org/repositories/Kernel:/SLE15-SP6/pool/
I tested this on a separate installation of 15.6. The problem persists. The output of aplay -l, inxi -Axx and dmesg | grep snd_hda was the same. The kernel version in the 15.6 installation was 6.4.0. As mentioned in the bug report, this has also been tested on Tumbleweed, kernel version 6.8.x. Again, the same problem and aforementioned output is identical. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c4 --- Comment #4 from wlms <andrwlms@gmail.com> --- Created attachment 874978 --> https://bugzilla.suse.com/attachment.cgi?id=874978&action=edit alsa-info + dmesg output Leap 15.6 -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c6 --- Comment #6 from wlms <andrwlms@gmail.com> ---
Thanks. It shows the error [ 6.448531] snd_hda_intel 0000:07:00.6: no codecs found! and that's the crucial error.
Yes. The same conclusion was reached in the openSUSE hardware forum.
Did the sound work on Leap 15.4 in the past? If it's a regression, it'd be helpful to narrow down the regression range.
This is a new machine. I've never faced the situation where the CPU and the motherboard both have sound hardware. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c8 --- Comment #8 from wlms <andrwlms@gmail.com> --- (In reply to Takashi Iwai from comment #7) I did the easy thing first. Starting with a new Leap 15.6 install, I tried all 8 bitmaps as a command line parameter: snd_hda_intel.probe_mask=,0x101 through ,0x180. There was no difference in the output of aplay -l, inxi -Axx, sudo dmesg | grep shd_hda. The dmesg output all contained: snd_hda_intel 0000:07:00.6: no codecs found! I will proceed to testing of older kernels. I have been advised to limit the trials to those kernels released after 4/13/2021, since that is the date the Ryzen 7 5700G became available. -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c9 --- Comment #9 from wlms <andrwlms@gmail.com> --- "grep shd_hda" typo should read "grep snd_hda" -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1224457 https://bugzilla.suse.com/show_bug.cgi?id=1224457#c10 --- Comment #10 from wlms <andrwlms@gmail.com> --- (In reply to Takashi Iwai from comment #7) Trials of older kernels: 5.11.16 dated 4/28/2021 shortly after the 5700G was released: gem300@opensuse15dot6:~> zypper install --oldpackage https://download.opensuse.org/repositories/home:/tiwai:/kernel:/5.11/standar... (reboot) gem300@opensuse15dot6:~> uname -r 5.11.16-1.ge06d321-default gem300@opensuse15dot6:~> sudo dmesg | grep snd_hda [sudo] password for root: [ 6.998919] snd_hda_intel 0000:07:00.1: enabling device (0000 -> 0002) [ 6.999014] snd_hda_intel 0000:07:00.1: Handle vga_switcheroo audio client [ 6.999109] snd_hda_intel 0000:07:00.6: enabling device (0000 -> 0002) [ 7.003242] snd_hda_intel 0000:07:00.6: no codecs found! [ 7.006023] snd_hda_intel 0000:07:00.1: bound 0000:07:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu]) Trial of 5.14.15 from Leap 15.3 dated 3/5/2022: gem300@opensuse15dot6:~> sudo zypper install --oldpackage https://download.opensuse.org/repositories/home:/tiwai:/kernel:/5.14/backpor... (reboot) gem300@opensuse15dot6:~> uname -r 5.14.15-lp153.1.g2ba76d0-default gem300@opensuse15dot6:~> sudo dmesg | grep snd_hda [sudo] password for root: [ 6.521311] snd_hda_intel 0000:07:00.1: enabling device (0000 -> 0002) [ 6.521420] snd_hda_intel 0000:07:00.1: Handle vga_switcheroo audio client [ 6.521526] snd_hda_intel 0000:07:00.6: enabling device (0000 -> 0002) [ 6.525854] snd_hda_intel 0000:07:00.6: no codecs found! [ 6.528648] snd_hda_intel 0000:07:00.1: bound 0000:07:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu]) I can continue testing other kernels, but this samples the time from introduction of the 5700G to the present. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com