exynos4 - DRM_IOCTL_MODE_CREATE_DUMB failed
System information
System:
Host: samsung-i9100 Kernel: 5.15.0-rc2-postmarketos-exynos4 armv7l
bits: 32 compiler: N/A Desktop: N/A dm: N/A Distro: postmarketOS edge
CPU:
Info: Dual Core model: ARMv7 v7l variant: cortex-a9 bits: 32 type: MCP
arch: v7l rev: 1
features: Use -f option to see features bogomips: 637
Speed: 200 MHz min/max: 200/1200 MHz Core speeds (MHz): 1: 200 2: 200
Graphics:
Device-1: exynos4210-mali driver: lima v: kernel bus-ID: N/A
chip-ID: samsung:13000000
Device-2: exynos4210-hdmi driver: N/A bus-ID: N/A chip-ID: samsung:soc
Display: wayland server: N/A driver: loaded: N/A
resolution: <missing: xdpyinfo>
OpenGL: renderer: Mali400 v: 2.1 Mesa 21.2.3 (git-53b2b224dc)
direct render: Yes
Describe the issue
In PostmarketOS, an Alpine base OS mainly targeted at smartphones, we experience crashes on startup of several GUI apps on exynos4 devices since mesa version 21.1.
samsung-i9100:~$ plasma-camera
kf.kirigami: Warning: Theme implementations should use Kirigami.BasicThemeDefinition for its root item
kf.kirigami: Failed to find a Kirigami platform plugin
DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Segmentation fault
No output in dmesg
.
Related issue: https://gitlab.com/postmarketOS/pmaports/-/issues/1246
Regression
Downgrading mesa to 21.0.3 fixes those issues.