Sound only works in headphones
#1
I wish they would get my sound chip driver finished in the kernel.  Headphones only is a pain in the butt.  I'm running the kernel from unstable instead of testing, hoping for sound support.  I have had less than stellar results running the kernel from the experimental branch.  Once it corrupted my SSD forcing an install and restore to get my system back to normal.

My audio equipment is as follows.

Code:
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 04:00.1 chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 04:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 04:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.7.12-amd64 status: kernel-api
  Server-1: PipeWire v: 1.0.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Reply
#2
What distro are you running? Debian or Ubuntu (and what kernel version)? Based on your reply in the Ubuntu thread I assume we're talking about Device-2. These devices all have drivers loaded for them loaded (snd_rn_pci_acp3x for Device-2) so there shouldn't be any issue with output. Have you verified it isn't a hardware issue? Looking at the source tree, this driver hasn't had any contribution in about 2 years, so it's unlikely to me that a recent change (or the lack of it being finished) is the issue, I would put my money on it being something in userspace.

P.S. I'm not sure what you mean by experimental branch. Linux doesn't have any concept of that. Assuming we're talking about Linus' upstream repo, AFAIK there is only kernel releases and RCs. No "experimental" version unless you're compiling directly from master.

Christian
dev@thackston.cc
https://meta.sr.ht/~nan60.pgp
Reply
#3
I know the hardware is OK, it works in Windoze. I'm running Debian testing. Experimental is a Debian branch.

Sound does not work in Ubuntu live version, and in LMDE (Linux Mint Debian edition).

Code:
uname -a
Linux LinuxBox 6.7.12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1 (2024-04-24) x86_64 GNU/Linux

If you can get my sound working I will be forever in your debt.

--glenn
Reply
#4
This does seem to indeed be an in-tree kernel issue. Does your microphone work? If not try adding
Code:
snd_rn_pci_acp3x.dmic_acpi_check=1
to your kernel parameters. If that doesn't work, you could try blacklisting the
Code:
snd_pci_acp3x
module. These are all shots in the dark however. We'll figure this out...

Christian
dev@thackston.cc
https://meta.sr.ht/~nan60.pgp
Reply
#5
I added snd_rn_pci_acp3x.dmic_acpi_check=1 to my kernel paramaters, mic still doesn't work.
Blacklisting snd_pci_acp3x also didn't work.

--glenn
Reply
#6
Is there any indication of an issue in dmesg? If not, I'd probably direct you to the audio kernel mailing list at linux-sound@vger.kernel.org as this is outside of my area of expertise at this point. They can probably help you better as this is likely a kernel bug.

Christian
dev@thackston.cc
https://meta.sr.ht/~nan60.pgp
Reply
#7
Broke down and bought a bluetooth speaker, now I have sound without headphones. Not ideal but it'll work.

--glenn
Reply
#8
Don't you guys think this might be the audio server? Like a simple config problem with PulseAudio or Pipewire or whatever it comes with? Do you hear any system sounds like if you can get it to ding the bell on POST or stuck key the keyboard while booting up. I know that computers have somewhat abandoned that function especially on laptops, but it just feels like it isn't pointing at the right audio sink once you get into your desktop environment or something simple like that.

Maybe not if you have tried with several distros
Reply
#9
Maybe not because it doesn't work with Ubuntu live, LMDE or gentoo. I would be willing to have you look at it if you'd like. I think it's something with the kernel. It's amazing that it's still an issue though. My bluetooth speaker works pretty well so at least I'm off the headphones. Ultimately I'd like to get the actual speakers working. I don't know what I would do with my bluetooth speaker then.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)