ichi4096 / vivado-on-silicon-mac

Installs Vivado on M1/M2 macs
Creative Commons Zero v1.0 Universal
217 stars 26 forks source link

Windows randomly disappear - esp. with modal dialogs #12

Closed benjaminmordaunt closed 3 months ago

benjaminmordaunt commented 1 year ago

When performing various actions in the GUI, such as starting a synthesis run, or opening the hardware manager, modal dialogs are displayed with a status/progress bar. However, the main GUI window (IDE window) does becomes hidden and does not return.

I can make the window return under the following conditions:

This seems really buggy. Is there a fix for this?

ValentiWorkLearning commented 11 months ago

@benjaminmordaunt check this repo: https://github.com/ValentiWorkLearning/vivado-on-silicon-mac_with_vnc I've faced with this issue and launched Vivado on Ubuntu with VNC connection instead of X11 forwarding. Please note that I haven't tested flashing process with hardware server.

ichi4096 commented 10 months ago

I think that's an XQuartz issue and I'll probably switch to using some method where the window manager runs inside the VM and that gets forwarded via VNC or some spice-tool.

ichi4096 commented 9 months ago

I will rewrite the tool such that it uses VNC and the remote desktop tool built into macOS.