-
-
Notifications
You must be signed in to change notification settings - Fork 123
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
[linux/macOS] Flickering UI on canvas #127
Comments
This thread on Nabble was opened in July 2000... How much of it still applies to wxPython of 2020? |
It may not. I hadn't noticed how old is was. I couldn't find anything else about it |
I found this. Think you can make use of some of it? |
Another Linux user here, having the same issue on Ubuntu 20.04. The 3D view is rendered correctly, but all buttons and other overlays are flickering, making it basically impossible to use the editor. To give some idea about the used library versions:
Since I am already posting here: I also had some difficulties getting everything to compile, as there were some dependencies missing that were not resolved by pip. Installing |
I still get this bug. It makes Amulet very hard to use when you can’t see the toolbars. OS: Manjaro Cinnamon |
Having this on Ubuntu 18.04, Python 3.8, amulet 0.8.7 |
I think I have a similar issue but on macOS 10.13 High Sierra. The toolbars are only visible during the flickering that happens only when resizing the window. amulet-bug.mp4 |
Having this on Arch Linux, Python 3.9.6, Amulet 0.8.11 |
Is there somebody who do not have this issue on linux? |
NixOS with mesa. python 3.8-3.9. invisible toolbox unless I am shaking cursor. |
Ubuntu 21.04 Python 3.9.5 Amulet 0.8.12 |
I am looking to make the switch to Qt which will hopefully solve this issue and remove some other restrictions. Before I do I want to make sure that it is actually going to solve the issue. Please can all of you try running this demo that adds a button on top of the Qt opengl demo and let me know if it works or not. |
@gentlegiantJGC The demo renders fine for me. |
What OS are you using? |
I'm curious as well. I'm using Cinnamon 5.0.5 with muffin and LightDM on Linux Mint 20.2, which is based on Ubuntu 20.04 focal and I'm running Kernel 5.13-051300-generic (x64). My GPU is an NVIDIA GeForce GTX 1660 and I'm running the official driver: nvidia 470.57.02 |
@gentlegiantJGC Arch Linux, linux-ck 5.12.19, GTX 970 with nvidia 470.63.01, Qt 6.1.2. |
Runs fine for me in a virtual env with those prereqs. Manjaro + Cinnamon desktop 5.0.5 |
I had the problem on Amulet, but the demo you gave works fine in env. PopOs (=> Ubuntu) + Kde : Qt : 5.15.2 |
Tested it on Ubuntu 20.4 and it works fine with both, Ubuntu's native Gnome desktop as well as Cinnamon.
|
Same issue here, using Manjaro Linux (sysinfo - Python 3.9 (VEnv packages). Demo runs well |
Overlays are all wrong on my Manjaro installation, the demo works fine. Specs:
|
Hello same issue with amulet running Arch Linux, has there been any success with arch-based distro so far / are there working workarounds for anyone? Kind regards |
Demo works mostly correctly on macOS 13.1 (arm64) As shown in this screen recording, it renders correctly when moving the object, but flickers slightly when changing the window size. This shouldn't be too much of an issue, however |
Having this issue right now. UI only flickers/shows when resizing the window. Every time the UI shows, the following is printed to the terminal running the application.
My computer specs OS: Manjaro Linux x86_64 |
Is this bug present on all Linux OSes or does it work just fine for some people? If there's anyone who's using Linux and has no problems with Amulet, please leave a reply and tell us your distro. |
looks like amulet works for @uiytt ? |
Also Having the same issue on MacOs 10.14 Mojave the Tool bar only show when re-sizing the window it's like an overlapping issue maybe it can be resolved by showing the menu in a separate window. Enregistrement.de.l.ecran.2023-06-25.a.10.30.04.mov |
Any news? |
2024, same issue. Linux Mint 21.3. And I needed to install a missing dependency to be able to open the maps: sudo apt-get install freeglut3-dev |
As a workaround, is it possible to just make the 3D viewport smaller so that the UI controls no longer overlay it and become usable? |
Same issue L4T Ubuntu Noble 24.04 |
Having potentially solved the renderer loading issue in #84 there is now a flicker from the canvas being redrawn.
This may solve the issue
http://wxpython-users.1045709.n5.nabble.com/wxPython-glcanvas-flickers-on-linux-td2275735.html
The text was updated successfully, but these errors were encountered: