From 6943e02ec235049b544c205d42c7f9c752c0c70f Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Thu, 13 Feb 2020 18:24:09 -0600 Subject: [PATCH] Handle WSL2 networking changes for Xserve --- PS/launch_wsl_xserve.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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