rpi4: gsk: vulkan renderer causes gtk4 apps to crash on resize operations on Raspberry Pi 4 and 400
System information
Please post inxi -GSC -xx
output (fenced with triple backticks) OR fill information below manually
System:
Host: fedora Kernel: 6.11.0-0.rc5.43.fc41.aarch64 arch: aarch64 bits: 64
compiler: gcc v: 2.43-3.fc41
Desktop: GNOME v: 47.beta tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 41 (Workstation Edition Prerelease)
CPU:
Info: quad core model: N/A variant: cortex-a72 bits: 64 type: MCP
arch: ARMv8 rev: 3 cache: L1: 320 KiB L2: 1024 KiB
Speed (MHz): avg: 600 min/max: 600/1500 cores: 1: 600 2: 600 3: 600 4: 600
bogomips: 432
Features: Use -f option to see features
Graphics:
Device-1: bcm2711-hdmi0 driver: vc4_hdmi v: N/A bus-ID: N/A
chip-ID: brcm:fef00700
Device-2: bcm2711-hdmi1 driver: vc4_hdmi v: N/A bus-ID: N/A
chip-ID: brcm:fef05700
Device-3: 2711-v3d driver: v3d v: kernel bus-ID: N/A
chip-ID: brcm:fec00000
Device-4: bcm2711-vc5 driver: vc4_drm v: N/A bus-ID: N/A chip-ID: brcm:gpu
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.2
compositor: gnome-shell driver:
gpu: vc4-drm,vc4_crtc,vc4_dpi,vc4_dsi,vc4_hdmi,vc4_hvs,vc4_txp,vc4_v3d,vc4_vec
display-ID: 0
Monitor-1: HDMI-A-2 model: Dell P2419H res: 1920x1080 dpi: 93
diag: 604mm (23.8")
API: OpenGL v: 3.1 vendor: broadcom mesa v: 24.2.1 glx-v: 1.4 es-v: 3.1
direct-render: yes renderer: V3D 4.2.14.0 device-ID: 14e4:ffffffff
display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
If applicable
- DXVK version:
- Wine/Proton version:
Describe the issue
- Boot Fedora 41 on rpi4 (where GTK4 uses Vulkan backend, changing that to GL resolves the crashing)
- Open any GTK4 application (eg. Nautilus)
- Resize it, either manually, or maximize/tile to half, etc. (both keyboard shortcuts or mouse works)
- (Repeat a few times if crash doesn't occur)
Regression
No
Log files as attachment
Screenshots/video files (if applicable)
Any extra information would be greatly appreciated
This is an accepted Fedora 41 blocker: https://bugzilla.redhat.com/show_bug.cgi?id=2282171 (contains relevant discussion)
This reported to gtk (with maintainer's reply): https://gitlab.gnome.org/GNOME/gtk/-/issues/6982
Relevant issues previously reported are: #11199 (closed) ; https://gitlab.gnome.org/GNOME/gtk/-/issues/6743 ; https://gitlab.gnome.org/GNOME/gtk/-/issues/6744 ; https://gitlab.gnome.org/GNOME/gtk/-/issues/6745