Issue Description
When logging into an sshd running under wsl, the shell detection logic in gsudo fails to detect wsl, and launches cmd.
Steps to Reproduce
sudo apt install openssh-server
sudo service ssh start
ssh localhost
gsudo
Screenshots

Context:
- Windows version: Windows 11 24H2 LTSC