how did you setup the "login to VM", that's not something I've ever really tried before... i did something similar using custom login providers on windows to login to session where vcxsvr was running with a forwarded environment from wsl, never tried anything similar on linux.