Kali Linux Win-KeX on WSL2

Win-KeX provides a graphical desktop environment for Kali Linux running on Windows Subsystem for Linux (WSL2).

1. Install Win-KeX

Update the package list:

sudo apt update

Install Win-KeX:

sudo apt install -y kali-win-kex

2. Launch Win-KeX

Window Mode — Run the Kali desktop in a dedicated window with sound support.

kex --win -s

Enhanced Session Mode — Start an RDP-based desktop session with sound support.

kex --esm --ip -s

Seamless Mode — Run Kali applications alongside Windows applications.

kex --sl -s

3. Launch from Windows

Run Win-KeX directly from Windows Terminal or Command Prompt.

Window Mode:

wsl -d kali-linux kex --win -s

Enhanced Session Mode:

wsl -d kali-linux kex --esm --ip -s

Seamless Mode:

wsl -d kali-linux kex --sl -s

4. Install Additional Kali Tools

Install Kali’s larger collection of security tools:

sudo apt install -y kali-linux-large

5. Help Commands

Display available options:

kex --help

Open the manual:

man kex