Thanks. The main issue seems to be our build of Mesa is missing the imagination/pvr driver (even though we do have the source code).
Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Added device '/dev/dri/card0' (NB2) using atomic mode setting. Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: libEGL warning: MESA-LOADER: egl: failed to open pvr: driver not built! Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Added device '/dev/dri/card1' (pvr) using non-atomic mode setting. Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Not hardware accelerated Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Created gbm renderer for '/dev/dri/card0' Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Not hardware accelerated Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Created gbm renderer for '/dev/dri/card1' Jan 06 06:29:32 Ubuntu-riscv64 gnome-shell[1389]: Integrated GPU /dev/dri/card0 selected as primary There is a secondary issue though, in that two different graphics cards are detected. So if you had any displays connected to 'pvr' instead of 'NB2' those displays would take the slow path of copying between GPUs (assuming they are compatible with each other at all). ** Package changed: mutter (Ubuntu) => mesa (Ubuntu) ** Changed in: mesa (Ubuntu) Importance: Undecided => Medium ** Changed in: mesa (Ubuntu) Status: Incomplete => Triaged ** Tags added: riscv -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2105985 Title: Issue with enabling harware acceleration support on Ubuntu 24[RISCV64] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-riscv/+bug/2105985/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs