diff --git a/PS/launch_wsl_xserve.ps1 b/PS/launch_wsl_xserve.ps1 index 3822a07..9739b84 100644 --- a/PS/launch_wsl_xserve.ps1 +++ b/PS/launch_wsl_xserve.ps1 @@ -3,8 +3,9 @@ param ( $CommandPath = "konsole" ) +$server = (wsl.exe cat /etc/resolv.conf | Select-String nameserver | Out-String | ForEach-Object { $_.Split(" ")[1]}).Trim() # Set the display variable for this process -Set-Item -Path Env:DISPLAY "127.0.0.1:0.0" +Set-Item -Path Env:DISPLAY "$server`:0.0" Set-Item -Path Env:WSLENV "DISPLAY/u" Start-Process -FilePath "wsl.exe" -ArgumentList $CommandPath -WindowStyle Hidden \ No newline at end of file