Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recent alsa-ucm-conf update requires ucm syntax 7 #185

Open
tails1154 opened this issue Nov 26, 2024 · 32 comments
Open

Recent alsa-ucm-conf update requires ucm syntax 7 #185

tails1154 opened this issue Nov 26, 2024 · 32 comments

Comments

@tails1154
Copy link

Describe the bug
I literately just did sudo pacman -Syu and rebooted and the sound is broken now

Boardname
CROTA

Logs
debug-logs-Crota-2024-11-25_18h19m.tar.gz

@mikezila
Copy link

mikezila commented Nov 26, 2024

I'm having the same issue on LEONA. My issue started after a kernel update. Alsa and friends were updated the next day and it did not fix it. I've re-run the script and it is still not functional.

I'm not sure what type of log would be most helpful, but here's dmesg:

Arch Linux, LEONA

log.txt

@tails1154
Copy link
Author

@mikezila

run wget https://raw.githubusercontent.com/chrultrabook/linux-tools/main/debugging.sh; bash debugging.sh and upload the file

@mikezila
Copy link

As requested:
debug-logs-Leona-2024-11-25_23h47m.tar.gz

@Integral-Tech
Copy link

Same problem for me.

@slimx
Copy link

slimx commented Nov 26, 2024

@2DSBrewer
Copy link

Same here. Updated Arch today and broken audio.
debug-logs-Dragonair-2024-11-26_09h25m.tar.gz

@ninelore
Copy link
Contributor

Y'all tried re-running the script?

@2DSBrewer
Copy link

Yes, or at least I did.

@ninelore
Copy link
Contributor

Just making sure nothing silly on arch side did touch ucm.

Smells like an upstream alsa issue to me

@tails1154
Copy link
Author

yea I have no idea what yall are talking about but

  1. I did rerun the script, did nothing
  2. when I went to do pacman -Syu it complained about some conflicting file, I made a copy of it and deleted it, rebooted. No sound. I put my backup file back there and rebooted. Nothing.

I hope this gets fixed

@tails1154
Copy link
Author

(i think) alsa just got a update. I'm updating now

@tails1154
Copy link
Author

nope did not fix anything.

@Sowgro
Copy link

Sowgro commented Nov 27, 2024

Same issue on eldrid with fedora 41
debug-logs-Eldrid-2024-11-27_00h08m.tar.gz

@ninelore
Copy link
Contributor

everyone just downgrade the package for now. refer to your distros docs on how

@slimx
Copy link

slimx commented Nov 27, 2024

downgrade alsa-ucm-conf to version 2.12.

@mikaelvz
Copy link

I'm on Fedora 41 :

  • with latest commit, no sound, there is only the dummy device
  • with previous commit (2002c72), I have sound

@WeirdTreeThing
Copy link
Owner

The issue most of you seem to have is related to the dmic split. I was just able to reproduce this issue myself and found that removing the dmic split fixes it. I'll look into how to properly fix this issue.

@mikaelvz What board name? Must be one where the dmic split isn't needed.

@mikaelvz
Copy link

@mikaelvz What board name? Must be one where the dmic split isn't needed.
@WeirdTreeThing sorry, forget to mention it, I'm on KLED board

@WeirdTreeThing
Copy link
Owner

Looks like the fix is to increase the syntax version. Try ./setup-audio --branch syntax-7 and see if that works.

@CoolPenguin27
Copy link
Contributor

I can confirm that using the syntax-7 branch fixed the issue for me.

@tails1154
Copy link
Author

let me try that

@tails1154
Copy link
Author

tails1154 commented Nov 28, 2024

yup, running ./setup-audio --branch syntax-7 fixes it for me on CROTA

@mikaelvz
Copy link

Using syntax-7 branch also work for me with on KLED, thanks.

@mikezila
Copy link

mikezila commented Nov 29, 2024

The "branch-7" fix mentioned above did not work for LEONA.

@tails1154 Please don't close the issue just yet. While you may have found a workaround others are still running into the problem.

@WeirdTreeThing
Copy link
Owner

leona doesnt use the dmic split so it would have a separate issue

@WeirdTreeThing WeirdTreeThing changed the title updated alsa and it broke it Recent alsa-ucm-conf update requires ucm syntax 7 Nov 29, 2024
WeirdTreeThing referenced this issue in WeirdTreeThing/alsa-ucm-conf-cros Nov 30, 2024
@tails1154
Copy link
Author

ok I will reopen it I guess

@tails1154 tails1154 reopened this Dec 1, 2024
@2DSBrewer
Copy link

Looks like the fix is to increase the syntax version. Try ./setup-audio --branch syntax-7 and see if that works.

Yup. On dragonair it works now.

@dupsneerg
Copy link

No joy with Arch on SNAPPY.
sudo pacman -Syu upgraded the kernel to 6.12 after I removed the conflicting file similar to @tails1154 mentioned.
I downgraded alsa-ucm-conf to version 2.12.
I reran the script, adding the flag mentioned above: ./setup-audio --branch syntax-7 using the sof option.
I only have dummy output when checking pavucontrol.
I ran the diagnostic script mentioned above: wget https://raw.githubusercontent.com/chrultrabook/linux-tools/main/debugging.sh; bash debugging.sh and added its output. Hoping that the extra info helps troubleshoot. I appreciate the work--it's above my paygrade!
debug-logs-Snappy-2024-12-05_12h59m.tar.gz

@cserver45
Copy link

cserver45 commented Dec 16, 2024

I too have no audio on Arch Linux (Snappy, HP x360 G1)
Kernel version 6.12.4-arch1-1
Did the same steps as mentioned here, only have a dummy audio output with SOF drivers, and no audio interface at all with AVS (with headphones plugged in, as speakers are disabled by default).
Finally got the debug script to run, had to install some packages that I didn't have for some reason.
debug-logs-Snappy-2024-12-16_14h40m.tar.gz
Thanks in advance

@tails1154
Copy link
Author

Snappy seems to have a lot of issues

@dupsneerg
Copy link

Snappy seems to have a lot of issues

Yeah, it seems so. I'm running a pretty minimal install, and the only papercut that actually hurts a little is this one. Cheers!

@cu-glas
Copy link

cu-glas commented Dec 26, 2024

Using syntax7 did not help with CAROLINE board running LMDE. Log files can be found in the issue I created (#208).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests