$1900 Bug Bounty to Fix the Lenovo Legion Pro 7 16iax10h's Speakers on Linux
Postedabout 2 months agoActiveabout 2 months ago
github.comTechstoryHigh profile
calmneutral
Debate
10/100
LinuxBug BountyLenovo Legion Pro 7Sound Driver
Key topics
Linux
Bug Bounty
Lenovo Legion Pro 7
Sound Driver
A $1900 bug bounty is offered to fix the sound issue on Lenovo Legion Pro 7 16IAX10H laptops running Linux.
Snapshot generated from the HN discussion
Discussion Activity
Active discussionFirst comment
7d
Peak period
11
168-180h
Avg / period
6.3
Comment distribution19 data points
Loading chart...
Based on 19 loaded comments
Key moments
- 01Story posted
Nov 15, 2025 at 5:08 PM EST
about 2 months ago
Step 01 - 02First comment
Nov 22, 2025 at 4:03 PM EST
7d after posting
Step 02 - 03Peak activity
11 comments in 168-180h
Hottest window of the conversation
Step 03 - 04Latest activity
Nov 23, 2025 at 12:47 PM EST
about 2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45940980Type: storyLast synced: 11/23/2025, 12:07:04 AM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
I'm not willing to pay $1000 for a fix (it's easier for me to buy a new laptop that will work with Linux), but $100 is probably okay. :)
It's funny, but for as long as I can remember Linux (20+ years), there have always been some problems with sound.
On the plus side, if the built in speakers never work, the computer won't make noise unless you've plugged in something which is a nice feature.
Outsourcing this work to outside developers on the regular probably would make the media claim something like "Lenovo is too lazy to pay their people to make their speakers work so they make strangers on the internet do it instead" which isn't half false.
It'd probably be better and cheaper if they'd just hire someone to make their speakers work on Linux.
Are they stupid or is just all a big lie?
Also, Lenovo Legion Pro 7* are not cheap (not that this would have been justified for cheap laptops).
Shame on Lenovo/<big company> who should have fixed this years ago.
Still, I didn't expect this amount of custom configuration for my new laptop. Most importantly Bluetooth sound and getting Nvidia driver support. For Bluetooth I ended up writing my own tiny daemon. While driver support exists there seems to be a race condition somewhere between Pipewire, systemd and the bluetooth drivers. And for Nvidia drivers I ended up using the CUDA driver repository which is curiously only available for Debian 12.
Lenovo may not be as friendly as IBM to its opensource.
It seems like there's a lot of personal information being asked for / thrown around... including a debit/credit card number?
Is there no better way to handle the bounty payment?
I have a couple old-ish Samsung Galaxy Book x86 tablets that have a similar issue, that I have never quite goaded myself into trying to reverse engineer. I'd love some better material on trying to reverse engineer windows drivers: presumably maybe running windows in qemu with some kind of intercepting pass through?
I remember going for the highest paying bounty in the Ethereum VM several years ago (I think it was ~$400 DAI/SAI). I did it because I wanted to force myself to learn the internals and to see for myself if the bounty system works. I think I spent a few weeks debugging and ended up splitting the bounty.
As long as the user-facing issues are disconnected from the technical issues, it's going to be hard to get the true value.
- https://gist.github.com/felipelalli/6179aac72735fd35ea3a9854... - https://github.com/NixOS/nixos-hardware/issues/1039
62 more comments available on Hacker News