Fixing Dynamic Resolution Switching in docker-steam-headless

I run my gaming setup in Docker. More specifically, I use docker-steam-headless, which gives me a full Steam desktop, Sunshine, X11, GPU acceleration, and remote access through Moonlight. It works surprisingly well. I can stream my desktop or Steam Big Picture from a server to almost any device. But there was one annoying problem: resolution switching. I do not always connect from the same screen. Sometimes I use an ultrawide monitor. Sometimes a laptop. Sometimes a 16:10 display. Sometimes Moonlight is configured for 2560x1080, sometimes 2560x1600, sometimes 1920x1080. ...

May 10, 2026 · 4 min · 709 words · DimitriTimoz