Handle WSL2 networking changes for Xserve
This commit is contained in:
parent
760c09841e
commit
6943e02ec2
@ -3,8 +3,9 @@ param (
|
|||||||
$CommandPath = "konsole"
|
$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 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"
|
Set-Item -Path Env:WSLENV "DISPLAY/u"
|
||||||
|
|
||||||
Start-Process -FilePath "wsl.exe" -ArgumentList $CommandPath -WindowStyle Hidden
|
Start-Process -FilePath "wsl.exe" -ArgumentList $CommandPath -WindowStyle Hidden
|
Loading…
x
Reference in New Issue
Block a user