I decided to test the 555 driver because of Explicit Sync it works really well on Wayland and the Desktop animations are finally smoth (after years of waiting…) but the VRAM management is still really bad and it’s worse on Wayland because now if the game/program hits the VRAM limit of the card, the whole desktop will just crash closing everything using the GPU with this error on dmesg logs:
[ 2660.476282] [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NVKMS memory for GEM object
[ 2660.476656] [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NVKMS memory for GEM object