Setup Cypress on WSL ubuntu for windows 10 Setup Cypress on WSL ubuntu for windows 10 reactjs reactjs

Setup Cypress on WSL ubuntu for windows 10


Got the idea from here: https://github.com/microsoft/WSL/issues/4106#:~:text=you%20may%20also%20need%20to%20launch%20vcxsrv%20with%20the%20-ac%20argument.

If you have XLaunch running - exit it by double-clicking on the icon in the taskbar and click Exit;

Then open your start menu > right-click XLaunch shortcut > More > Open file location;

Right-click XLaunch shortcut in the Explorer window > Properties;

Add " -ac" without double quotes right after the closing double quote in the Target field - i.e. for me it was "C:\Program Files\VcXsrv\xlaunch.exe" -ac;

Click ok

Now run Cypress again. Yay! Ran for me :)


For me, this was caused by having a WSL1 image (despite having WSL2 installed). You can check via wsl --list --verbose. Follow steps here to convert to WSL2.