Why open source rocks – a new SM750 (Silicon Motion GPU) HDMI Driver
SillyUsername
96 points
35 comments
August 30, 2026
Related Discussions
Found 5 related stories in 104.9ms across 9,516 title embeddings via pgvector HNSW
- Building a Linux GPU Driver for the M4 Mac Mini in One Month ADevWithAnIdea · 236 pts · September 15, 2026 · 51% similar
- The work by Valve's Timur Kristóf on improving old AMD GPUs on Linux speckx · 207 pts · October 03, 2026 · 51% similar
- Valve Sponsors Work Bringing Open-Source RADV Driver to Windows DemiGuru · 66 pts · July 29, 2026 · 48% similar
- Maintainer rejected AI contributions, we forked it and added video acceleration mococa · 18 pts · September 16, 2026 · 48% similar
- Steam Client Adds HDR Streaming on Steam Deck OLED, AV1 Video Streaming DemiGuru · 24 pts · July 30, 2026 · 47% similar
Discussion Highlights (8 comments)
SillyUsername
I wrote* a modern Linux driver that supports ultrawide resolutions, higher refresh, and faster performance than the original driver(s) on this cheap HDMI only variant server GPU. I created it because I wanted my Nvidia GPUs to be compute only, and needed a cheap and small display GPU to run X11. I bought this GPU on AliExpress, after learning it had Linux support. It does, but kernel 5.x series and the sm750 driver in modern Linux only supports the older VGA/DVI variants. Rather than send it back or throw it away, I decided to vibe code a new driver with new features, to make it usable for day to day desktop use. I've a little bit of a background in low level graphics so also added a cool little magic ordered dither (a pretty good one I think!) I devised myself, called "bbdither", and a few hacks to get 2560x1080 at 75hz on a device only officially documented as capable of up to 1920x1200 at 60hz, and PCI-E 1x speed. Screenshots here: https://github.com/KodeMunkie/sm750hdmifb#screenshots If you try it out, be careful - read the project disclaimer :) *Vibe coded, as mentioned in Hackernews comments here https://news.ycombinator.com/item?id=49415282
realusername
Will you upstream it?
userbinator
A GPU with HDMI and 16MB of VRAM is a very strange combination.
arjie
Hey, how did you iterate on it? Quite interested in your process here considering you say it’s vibe coded. The iteration loop is crucial for that.
marcodiego
Hmmm... How about adding it to the Free Software Foundation's "respects your freedom" hardware list?
eggsome
What kind of motherboard has no onboard iGPU these days?
torvin92
Another piece of silicon saved from the landfill! Open source keeps hardware relevant way past its commercial lifecycle.
sabot90260
Proprietary drivers for obscure hardware were the bane of my existence. Glad to see this SM750 driver open-sourced.