Skip to content

Volume doesn’t scale properly on Meteor Lake + ALC287 (SOF) #5487

@LiQvi-Amints

Description

@LiQvi-Amints

Hey, I’ve got an issue with SOF on a new Intel laptop

Laptop: Lenovo Yoga Pro 7 (model 83E2)
CPU: Intel Meteor Lake
Audio: Realtek ALC287
Driver: sof-hda-dsp
System: Arch Linux (fully updated)
Kernel: tried 6.8 and 6.9
SOF firmware: latest from Arch repos

What’s the problem?

The volume control basically doesn't work right.
From 100% to like 10%, the volume doesn’t really change — it stays loud.
Then around 5–10%, it suddenly cuts off completely.
So I can’t lower volume normally. It’s either way too loud or fully muted.

What I’ve tried:

Using PipeWire, PulseAudio, ALSA → same issue
With and without EasyEffects
Checked alsamixer, pavucontrol, and pactl list cards → all normal
Output device is shown as sof-hda-dsp, so SOF is definitely active

What I’m asking

Can you check if this is a bug in SOF for ALC287 / Meteor Lake?
Maybe the volume scale or gain mapping is off?
I’m happy to test patches or help with logs if needed, just let me know what you need from my side.
Thanks a lot!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions