When trying to access Downloads for Keyman, I get the following error on loop;
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
As as result of this you are unable to access the Downloads page for keymaps from within the app. However after a bit of digging around on the Internet this is easily fixed by setting WEBKIT_DISABLE_DMABUF_RENDERER=1 into the environment.
If you have NVIDIA GPU this is apparently an issue. You could probably just completely disable the WebKit DMABUF Renderer from Keyman to remedy this issue completely.
Describe the bug
When trying to access Downloads for Keyman, I get the following error on loop;
As as result of this you are unable to access the Downloads page for keymaps from within the app. However after a bit of digging around on the Internet this is easily fixed by setting
WEBKIT_DISABLE_DMABUF_RENDERER=1
into the environment.If you have NVIDIA GPU this is apparently an issue. You could probably just completely disable the WebKit DMABUF Renderer from Keyman to remedy this issue completely.
See: https://github.com/SpikeHD/Dorion/issues/237 Fix Solution: https://github.com/tauri-apps/tauri/issues/9304#issuecomment-2028409103
Related issues
WebKit2Gtk: https://gitlab.archlinux.org/archlinux/packaging/packages/webkit2gtk/-/issues/1
Keyman apps
Keyman version
km-config version 16.0.144-local
Operating system
Manjaro Linux 24.1.1