You can find all the WSL 2 kernel releases on GitHub. If you are reading this in the future, you can check your current WSL 2 version number with: uname -r There may be more recent WSL 2 kernels available but this has only been tested on 4.19.104 (and you will need 4.19.121 or higher for GPU compute): cd ~ You could use any kernel, including one from your distro, but for simplicity I use the default Microsoft WSL terminal as a base. Sudo apt -y install build-essential libncurses-dev bison flex libssl-dev libelf-dev cpu-checker qemu-kvm aria2 You have been regularly updating your WSL distro, right? sudo apt update & sudo apt -y upgrade Update, upgrade, and install dependencies **If you are not ready to build Linux kernel modules but want to get started, check out my guide on running Windows 2000 with QEMU on WSL. They have said Linux KVM guest support is coming.įamiliarity with building a Linux kernel**įamiliarity with KVM, QEMU, or virtualization technology Hyper-V just got AMD nested virtualization support. *AMD users: WSL 2 runs in a lightweight Hyper-V platform on any edition of Windows 10.
X410 or VcXsrv (For now, native GUI support and GPU acceleration is coming!) Windows 10 Insider Fast Ring, tested on build 19645.1Īn X server for Windows, e.g. This guide has been deprecated in favor of this 2022 update.