Bug ID 1218780
Summary Raspberry Pi 400 defaults to llvmpipe renderer instead of Broadcom V3D 4.2
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware aarch64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter robert-suse2@riemann.cc
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

I installed
openSUSE-Tumbleweed-ARM-KDE-raspberrypi.aarch64-2023.11.30-Snapshot20240109.raw.xz
on my Raspberry Pi 400 (4GB RAM).

Unfortunately, no 3D acceleration works. The file /boot/efi/config.txt contains
the following section that is also considered for PI 400 series:

    [pi4]
    dtoverlay=vc4-kms-v3d,cma-default
    dtoverlay=disable-vc4


`glxinfo -B` shows that llvmpipe is used as opengl renderer.

After a lot of trial and error, I found out that if I comment out
`dtoverlay=disable-vc4` in config.txt, then 3d acceleration is working and
opengl renderer is "V3D 4.2".

I suggest that opensuse tumbleweed does not add the disable-vc4 overlay for
raspberry pi 400 (and possibly pi 4) users.


You are receiving this mail because: