Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

terrible GUI performance on Raspberry Pi 4 and Raspberry Pi 5 #1357

Open
bartiszosti opened this issue Aug 8, 2024 · 3 comments
Open

terrible GUI performance on Raspberry Pi 4 and Raspberry Pi 5 #1357

bartiszosti opened this issue Aug 8, 2024 · 3 comments

Comments

@bartiszosti
Copy link

Description

I have terrible GUI performance on Raspberry Pi 4 and Raspberry Pi 5 with Wayland and Weston.
Everything lagging independently on screen resolution. I use screen connected by HDMI. Only fkms works.

Steps to reproduce the issue:

MACHINE = "raspberrypi4-64"
ENABLE_UART = "1"
DISABLE_SPLASH = "1"
DISABLE_RPI_BOOT_LOGO = "1"
VC4DTBO = "vc4-fkms-v3d"
IMAGE_FEATURES:append = " splash debug-tweaks"
IMAGE_INSTALL = "vim htop wayland weston weston-xwayland"
INIT_MANAGER = "systemd"
SYSTEMD_DEFAULT_TARGET = "graphical.target"

@airjason13
Copy link

What's the version of Mesa?
I have hit the image lagging problem on Pi 5 due to the older version of Mesa.

@joshturge
Copy link

joshturge commented Aug 29, 2024

I'm getting a similar issue using the vc4-kms-v3d driver, vc4-fkms-v3d works fine for me. Here's the config.txt, dmesg and glxinfo output.

You'll notice I'm getting a bunch of warnings related to the kms driver.
I'm using a Raspberry Pi Compute Module 4S

The Mesa version is 24.0.7

Also observed the screen go blank and unresponsive after a while on the vc4-kms-v3d driver

@carpajr
Copy link

carpajr commented Oct 12, 2024

I'm also getting the same poor results with wayland.

bartiszosti, did you find a solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants