Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WSL prevents Xilinx ISE running on windows. #9284

Closed
1 of 2 tasks
prime6809 opened this issue Dec 8, 2022 · 7 comments
Closed
1 of 2 tasks

WSL prevents Xilinx ISE running on windows. #9284

prime6809 opened this issue Dec 8, 2022 · 7 comments

Comments

@prime6809
Copy link

Version

Microsoft Windows [Version 10.0.19045.2311]

WSL Version

  • WSL 2
  • WSL 1

Kernel Version

No response

Distro Version

Ubuntu 22.04.1

Other Software

No response

Repro Steps

Windows v 22H2, with all windows updates applied.
Xilinx webpack installed on WINDOWS.
WSL installed from Microsoft store.
WSL is enabled in Control Panel->Programs and Features->Turn windows features on or off

Xilinx tools (ise.exe, impact.exe) will not launch, they hang during launching and can only be killed from task manager.
Disabling WSL in control panel allows them to launch successfully.

This only seems to happen once update KB5020030 is installed, before this update WSL and Xilinx programs worked together correctly.

Expected Behavior

Xilinx tools launch correctly.

Actual Behavior

Hang during launch of Xilinx programs.

Diagnostic Logs

No response

@ghost
Copy link

ghost commented Dec 13, 2022

Can you take logs while reproducing this?
/logs

@ghost
Copy link

ghost commented Dec 13, 2022

Hello! Could you please provide more logs to help us better diagnose your issue?

To collect WSL logs, download and execute collect-wsl-logs.ps1 in an administrative powershell prompt:

Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/WSL/master/diagnostics/collect-wsl-logs.ps1" -OutFile collect-wsl-logs.ps1
Set-ExecutionPolicy Bypass -Scope Process -Force
.\collect-wsl-logs.ps1

The scipt will output the path of the log file once done.

Once completed please upload the output files to this Github issue.

Click here for more info on logging

Thank you!

@prime6809
Copy link
Author

WslLogs-2022-12-14_18-15-20.zip

Logs whilst triggering the problem.

Cheers.

Phill.

@ghost ghost removed the needs-author-feedback label Dec 14, 2022
@ghost
Copy link

ghost commented Dec 14, 2022

From the logs it doesn't look like any parts of WSL are running or being started. I think this issue should get run by the folks at Xilinx.

Are you using WSL1 and WSL2?

@ghost ghost closed this as completed Dec 21, 2022
@ghost
Copy link

ghost commented Dec 21, 2022

This issue has been automatically closed since it has not had any author activity for the past 7 days. If you're still experiencing this issue please re-open it.

Thank you!

@asthecryflows
Copy link

I stumbled upon this github issue after experiencing this problem myself. I found an explanation and solution here, which I figured I might as well share here to potentially save some headaches for anyone else who finds this page first.
https://www.exxosforum.co.uk/forum/viewtopic.php?p=95884#p95884

The gist is that libportability.dll (one of xilinx's) barfs when enumerating network shares once it gets to the \wsl shares.

@Inckrisz
Copy link

Inckrisz commented Mar 4, 2025

Can anyone know this https://www.exxosforum.co.uk/forum/viewtopic.php?p=95884#p95884 fix because it's not accessible anymore.
Thanks in advance!

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants