Steam is blank and translucent on Ubuntu; doesn't seem to recognize my GPU

$ nvidia-smi 
Mon Aug  7 22:54:32 2023       
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.54.03              Driver Version: 535.54.03    CUDA Version: 12.2     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce RTX 3060 Ti     Off | 00000000:0B:00.0  On |                  N/A |
|  0%   42C    P8              13W / 200W |    749MiB /  8192MiB |      4%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+
                                                                                         
+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A      2910      G   /usr/lib/xorg/Xorg                          397MiB |
|    0   N/A  N/A      5187      G   /usr/bin/compiz                              93MiB |
|    0   N/A  N/A      5266      G   /opt/piavpn/bin/pia-client                    2MiB |
|    0   N/A  N/A     28535      G   ...re/Steam/ubuntu12_64/steamwebhelper       21MiB |
|    0   N/A  N/A     29447      G   ...irefox/2993/usr/lib/firefox/firefox      181MiB |
|    0   N/A  N/A     30575      G   unity-control-center                          2MiB |
+---------------------------------------------------------------------------------------+

Although according to Steam’s hardware report:

Video Card:
Driver: Mesa llvmpipe (LLVM 15.0.7, 256 bits)
Driver Version: 4.5 (Compatibility Profile) Mesa 23.1.4 - kisak-mesa PPA
OpenGL Version: 4.5
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x10de
DeviceID: 0x2486
Revision Not Detected
Number of Monitors: 1
Number of Video Cards Not Detected
Primary Display Resolution: 2560 x 1440
Desktop Resolution: 2560 x 1440
Primary Display Size: 23.50" x 13.23" (26.97" diag), 59.7cm x 33.6cm (68.5cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 7168 MB
Supported MSAA Modes: 2x 4x 8x 16x

This is on development branch Ubuntu Unity 23.10

I don’t know if this means much, but gaming-graphics-core22 was just updated to 23.1.6~kisak1~j, but this is an NVIDIA GPU, so I’m not sure if another Snap was supposed to be in use. The only reference to NVIDIA that I found is nvidia-core22, but it doesn’t appear to be in use,as I don’t see an interface for gaming-mesa.

I just tested on KDE Neon Unstable Edition (Experimental Plasma 6) 22.04 on Wayland, and it looks fine.

And same for my Kubuntu with Radeon 6900XT GPU