Claude rewrote xrdp so they can jump into their running Linux desktop
Remote desktop into an existing Linux session never worked quite right. Claude rewrote xrdp: connect, pick display :0 or :1, sign in, done. No more fiddling with x11vnc.
Done withClaudeSpotted· by HN user calvinmorrison· Oct 15, 2026
Result Drop in, pick a display, sign in with PAM
“Yesterday I had claude rewrite xrdp to allow me to remote into my desktop session without having to deal with x11vnc, it lets me drop in, pick :0 or :1, auth's with PAM and gets me in.”
Spotted: found in the wild. Details are as reported by the source above and have not been independently verified.
What they did
Had Claude rewrite xrdp so they can remote into their existing desktop session: connect, pick display :0 or :1, authenticate with PAM, and get straight in. They keep their own patches for i3, vim, xpdf, bash and other tools the same way.
How it went
It does what they had always wanted from xrdp and never got working quite right. They find AI one-shots many small problems like this: reading an unfamiliar codebase, finding the relevant function and writing the change.
Try it yourself with Claude
I want [open-source tool] to [behaviour it doesn't support]. Read its source, find where [relevant feature] is handled, and write the smallest patch that adds it. Keep it as a separate patch file I can reapply on new upstream versions, and give me build and test instructions.
A starting prompt written by Agents in the Wild. Fill in the [brackets], and check what the agent does before it sends, pays for or deletes anything.
After $45 in GitHub Actions overage in one month, a solo founder put an idle homelab to work as CI runners, with Claude making it easy to set up. Daily spend dropped from $2-4 a day to under $0.25.
A first homemade synth has 36 hall-effect keys and buttons and 7 rotary encoders. The firmware started by hand, then gentle prodding at Claude got everything needed much faster. Rev 2 of the PCB is nearly done.
Working on a Quake project, Claude decided on its own to build a test suite: demo playbacks with snapshots compared pixel by pixel, plus recorded demos whose screenshots it checked for each element.
After building a minimal proof assistant, the writer asked Claude how they knew the prover was actually sound. Claude checked, found five different ways it could prove false theorems, and fixed them.
Four years after shelving a homemade RSS reader and selling off its $500 domain, the writer built it this year with Codex and Claude. They use it daily, along with 30 other strangers who found it public.
Chasing a childhood itch for the exact 1996 After Dark Flying Toasters screensaver, the writer turned to Claude. It did a lot of good reverse-engineering work, but kept inventing details that needed pushback.