Debugging GUI Applications in a GitHub Codespace
summary
Shows how to debug a Linux GUI app running inside a GitHub Codespace from Windows by forwarding X11 over SSH through WSL so the window renders locally. Steps: create the codespace, generate an SSH key named codespaces.auto and add it to GitHub, use gh codespace ssh (with -XY) to establish X11 forwarding, install the X/X11 package in the dev container, set the DISPLAY value in devcontainer.json, rebuild the container and reestablish SSH, then set breakpoints and debug the live GUI.
AI-written summary · about
chapters (5)
related talks
41mDeveloping for Linux on Windows with WSL
24mC++ Cross-Platform Development with Visual Studio and WSL
29mBash shell scripts for Windows & Linux development with Qt
32mCross Debugging on Linux : A History, Current State of the Art and Coming Improvements
35mBeyond the Screen: A Deep Dive into Linux Accessibility for Developers
46mAutomatically Securing Linux Application Containers in Untrusted Clouds
49mThe Windows Subsystem for Linux WSL Latest updates and future improvements
01h 25mSandboxing a Linux Application
