Description:
When using Ubuntu 24.04.03 under Wayland with NVIDIA driver 580.95.05 and an RTX 3080, serious GPU problems occur in Chromium (and sometimes Firefox).
Symptoms:
- Chromium GPU process crashes repeatedly (GpuProcessHost exited with code 8704).
- Videos on YouTube and other GPU-accelerated content experience severe FPS drops.
- Hardware decoding via VA-API is not supported.
Relevant log messages (excerpt):
Cannot create bo with format= RGBA_8888 and usage=Scanout|Rendering|Texturing
CreateSharedImage: could not create backing
SharedImageManager::ProduceSkia: Trying to Produce a Skia representation from a non-existent mailbox
Restarting GPU process due to unrecoverable error. Context was lost.
eglCreateContext: Requested version is not supported
System information:
GPU: NVIDIA RTX 3080
Driver: 580.95.05
CUDA: 13.0
OS: Linux Ubuntu 24.04.03
Browser: Chromium (latest version), Firefox (WebRender enabled)
Session: Wayland
Steps to reproduce:
- Start Ubuntu 24.04.03 under Wayland.
- Open Chromium (or Firefox with WebRender).
- Play YouTube or other WebGL/hardware-rendered content.
- Observe: FPS drops, GPU process crashes.
Expected behavior:
- GPU process remains stable.
- Hardware decoding for videos works.
- Chromium/Firefox use the GPU correctly via GBM/Wayland.
Actual behavior:
- GPU process crashes.
- Videos are software-decoded → FPS drops significantly.
- Chromium falls back to software renderer.
Additional notes:
These issues do not occur under X11 (“Ubuntu on Xorg”).
The problem only affects Wayland sessions with NVIDIA drivers.
Request:
Please check whether GBM/Pixmap/Scanout/SharedImage support under Wayland can be improved for RTX 30xx GPUs.
Goal: Stable use of Chromium/Firefox under Wayland without GPU process crashes.
See also