Blog

DevOps, tools, tips, and tech

WSL2 GUI Guide Part 1: Running Linux Apps with WSLg diagram
·
#wsl2#wslg#linux#windows#gui

WSL2 GUI Guide Part 1: Running Linux Apps with WSLg

Run Linux GUI applications on Windows with zero configuration using WSLg. Learn how it works under the hood and how to fix common issues like HiDPI scaling.

WSL2 Desktop Troubleshooting: Black Screen, XRDP & Display Fixes diagram
·
#wsl2#troubleshooting#xrdp#wslg#linux

WSL2 Desktop Troubleshooting: Black Screen, XRDP & Display Fixes

Fix WSL2 GUI problems including XRDP black screens, X11 socket issues, ACPI failures, display errors, and authentication problems.

Kali Linux Desktop on WSL2: Win-KeX Setup Guide diagram
·
#wsl2#kali#linux#desktop#security

Kali Linux Desktop on WSL2: Win-KeX Setup Guide

Run Kali Linux desktop on Windows using WSL2 and Win-KeX. Complete guide to ESM (Enhanced Session Mode), seamless mode, and troubleshooting black screens.

openSUSE Desktop on WSL2: Complete XRDP Setup Guide diagram
·
#wsl2#opensuse#linux#desktop#xrdp

openSUSE Desktop on WSL2: Complete XRDP Setup Guide

Run openSUSE Leap or Tumbleweed desktop on Windows using WSL2 and XRDP. Covers zypper patterns, WSL tmpfiles conflicts, and user creation issues.

Ubuntu Desktop on WSL2: Complete XRDP Setup Guide diagram
·
#wsl2#ubuntu#xrdp#linux#desktop#xfce#gnome#kde

Ubuntu Desktop on WSL2: Complete XRDP Setup Guide

Run a full Ubuntu Linux desktop on Windows using WSL2 and XRDP. Step-by-step guide covering XFCE, MATE, KDE, and GNOME desktops.

Building WSL-UI: The Polish Phase and Privacy-First Analytics diagram
·
#wsl-ui#tauri#ui-development#analytics#lessons-learned

Building WSL-UI: The Polish Phase and Privacy-First Analytics

A backend developer's journey into UI development - the endless polish, edge cases, and adding privacy-respecting analytics with Aptabase.

Building WSL-UI: E2E Testing, Screenshots, and Demo Videos diagram
Click to expand
1095 × 516px
·
#wsl-ui#tauri#automation#testing

Building WSL-UI: E2E Testing, Screenshots, and Demo Videos

How I built automated E2E tests with WebdriverIO, including screenshot generation for the Microsoft Store and video recording for demos.

Building WSL-UI: The Microsoft Store Journey diagram
Click to expand
1213 × 397px
·
#wsl-ui#tauri#microsoft-store#github-actions

Building WSL-UI: The Microsoft Store Journey

From Tauri MSI to Microsoft Store listing - creating MSIX packages, becoming a Microsoft Partner, and navigating the publishing maze.

Building WSL-UI: Registry Surgery and Container Imports diagram
Click to expand
954 × 463px
·
#wsl-ui#tauri#rust#oci#containers

Building WSL-UI: Registry Surgery and Container Imports

Deep dive into renaming WSL distributions by editing the Windows Registry, and pulling OCI images directly from registries without Docker.

Building WSL-UI: Mock Mode and Fake Distros diagram
Click to expand
1576 × 635px
·
#wsl-ui#tauri#rust#testing#architecture

Building WSL-UI: Mock Mode and Fake Distros

How I built a complete mock environment for developing and testing a WSL management app without touching real distributions.