This PKGBUILD is missing font configuration runtime dependencies.
Running it within a new podman container will result in a fatal error: "UI initialization failed com.intellij.ide.plugins.StartupAbortedException: UI initialization failed". Later in the error message it says it was caused by a null pointer exception regarding FontConfiguration, X11FontManager, SunFontManager, and FcFontManager.
So, I looked at the dependencies for the official IntelliJ package (Android Studio is based on IntelliJ) and I noticed that a few dependencies were absent from the this package (some of which seemed very relevant): ttf-font, libdbusmenu-glib, fontconfig, hicolor-icon-theme, giflib. Installing all of these dependencies immediately resolved the issue.
Pinned Comments
C0rn3j commented on 2024-10-26 17:04 (UTC)
2024.2 added a Wayland backend, not enabled by default. Works fine for me so far.
https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/