@denner.erthal I just wanted to confirm this is a GPU blacklist issue with Electron, when using the open drivers.
I’ve been working on a course teaching people how to use Gravit and really wanted to use my normal work environment so I came back around to take another look at this. I did some more Google searching on the error I posted in my first thread, which is:
[1521:0916/113325.987414:ERROR:gles2_cmd_decoder_autogen.h(2916)] [.DisplayCompositor-0x152cb373cc00]GL ERROR :GL_INVALID_ENUM : glTexParameteri: target was GL_FALSE
I learned it’s a problem with Electron that other apps like PiBakery and Avocode have run into, and through reading their issue discussions discovered they solved it with the flag
When the AppImage is launched via command line with
./GravitDesigner.AppImage --ignore-gpu-blacklist the problem goes away.
I can also confirm that all the Effects seem to work just fine with this flag, as opposed to with the
By the way, if you want to reproduce, so far the issue has been present for me on every distro I’ve tried using the open AMDGPU drivers. So far for I’ve reproduced with an RX480 on Ubuntu, Antergos, Manjaro, Kubuntu and ElementaryOS.
On Ubuntu everything runs fine with AMDGPU-PRO, but not with AMDGPU unless you use the flag.
I could be wrong, but I suspect a majority of people use the open drivers as A) they now give better performance in gaming, B) they work with the latest kernels, C) they’re supported outside of Ubuntu, D) the closed drivers are a pain to install.
So I’m very glad there’s a fix!