VisionFive2 in 2026: mostly games

I figure this is the best place to ask: has anyone gotten a web browser working at something other than a snail’s pace? For me, Chromium complains about missing VK_KHR_surface and ERROR:ui/ozone/platform/wayland/gpu/gbm_pixmap_wayland.cc:93] Cannot create bo with format=RGBA_8888 and usage=Scanout|Rendering|Texturing under Vulkan. Firefox uses WebRender so it only has GLES as an available backend, and it’s not happy either: libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglTerminate: DRI2: failed to add configs. So to use either I’m forced to fall back to software rendering which makes things effectively unusable.

I’m forced to run the compositor (in this case Sway) under GLES because WLR_RENDERER="vulkan" gives Could not match drm and vulkan device. Both Niri and cosmic-comp are at various different levels of “not working” because they use Smithay which wants syncobjs, and

2127  ioctl(66, DRM_IOCTL_SYNCOBJ_EVENTFD, 0x3fd1545468) = -1 EOPNOTSUPP (Operation not supported)
2127  ioctl(46, DRM_IOCTL_SYNCOBJ_CREATE, 0x3fd1539348) = -1 EOPNOTSUPP (Operation not supported)

When I Google around I find Vulkan Driver Broken? VK_KHR_SURFACE unsupported but it’s completely dead with no leads. This is the only thread with real activity that’s talking about graphics :frowning: