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

GGUI breaks on Mac #6451

Open
Linyou opened this issue Oct 27, 2022 · 9 comments
Open

GGUI breaks on Mac #6451

Linyou opened this issue Oct 27, 2022 · 9 comments
Assignees
Labels
potential bug Something that looks like a bug but not yet confirmed

Comments

@Linyou
Copy link
Contributor

Linyou commented Oct 27, 2022

Describe the bug
In the taichi-1.2.0 release, the UI components are not display in the window.

To Reproduce
Run the example mpm3d_ggui.py in the ggui_example could reporduce the bug.

截屏2022-10-27 14 32 03

@Linyou Linyou added the potential bug Something that looks like a bug but not yet confirmed label Oct 27, 2022
@taichi-gardener taichi-gardener moved this to Untriaged in Taichi Lang Oct 27, 2022
@neozhaoliang neozhaoliang moved this from Untriaged to In Progress in Taichi Lang Oct 28, 2022
@Morcki
Copy link
Member

Morcki commented Oct 28, 2022

May you support your Mac os details? I did not reproduce this problem on my mac
Here is my mac os version:

MacBook Pro (13-inch, M1, 2020)

And run mpm3d_ggui.py with the latest release version of taichi introduce a correct result.

[Taichi] version 1.2.0, llvm 10.0.0, commit f189fd79, osx, python 3.10.6

image

@Linyou
Copy link
Contributor Author

Linyou commented Oct 28, 2022

Hi, @Morcki . Here is my Mac info:

MacBook Pro 2021 M1 Pro, MacOS 12.6

I have tested mpm3d_ggui.py on another Mac (M2), which is also running MacOS 12.6, and it has the same problem. Maybe the problem is related to the OS version.

@Morcki
Copy link
Member

Morcki commented Oct 28, 2022

Hi, @Morcki . Here is my Mac info:

MacBook Pro 2021 M1 Pro, MacOS 12.6

I have tested mpm3d_ggui.py on another Mac (M2), which is also running MacOS 12.6, and it has the same problem. Maybe the problem is related to the OS version.

Thanks a lot! Mine is 12.4, I will try MacOS 12.6 later and figure out the reason.

@harskish
Copy link

harskish commented Nov 4, 2022

Also broken for me on MacOS Ventura 13.0 (22A380) using MacBook Pro 2021 M1 Pro

@Morcki
Copy link
Member

Morcki commented Nov 4, 2022

I have found the reason why this happened. My previous molten-vk version is 1.1.11, but after I upgrade it to 1.2.0, it failed to display imgui panel. And taichi is built with molten-vk 1.2.0.

@r03ert0
Copy link

r03ert0 commented Nov 7, 2022

I have found the reason why this happened. My previous molten-vk version is 1.1.11, but after I upgrade it to 1.2.0, it failed to display imgui panel. And taichi is built with molten-vk 1.2.0.

having the same problem (mac m1, os 12.3.1, Taichi version 1.2.1, llvm 10.0.0, commit 12ab828, osx, python 3.7.11)

would the solution be to roll some versions back?

@Morcki
Copy link
Member

Morcki commented Nov 7, 2022

I have found the reason why this happened. My previous molten-vk version is 1.1.11, but after I upgrade it to 1.2.0, it failed to display imgui panel. And taichi is built with molten-vk 1.2.0.

having the same problem (mac m1, os 12.3.1, Taichi version 1.2.1, llvm 10.0.0, commit 12ab828, osx, python 3.7.11)

would the solution be to roll some versions back?

We will fix this bug on the comming version 1.2.2. If you encounter this problem, you can only temporarily use the previous version before 1.2.0.

@r03ert0
Copy link

r03ert0 commented Nov 8, 2022

thank you @Morcki

@Morcki
Copy link
Member

Morcki commented Nov 16, 2022

Thanks to @jim19930609 , the latest version(v1.2.2) of taichi has fixed this bug. Please try pip install --upgrade taichi and play with taichi, have fun!

quadpixels pushed a commit to quadpixels/taichi that referenced this issue May 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
potential bug Something that looks like a bug but not yet confirmed
Projects
Status: In Progress
Development

No branches or pull requests

4 participants