When Canonical was going to release Ubuntu 22.04 LTS, one of the new things they promised was that Wayland would be activated by default also on computers with NVIDIA graphics cards. Shortly before the final release they backed down, and it is believed that it was because the same hardware company requested it. Later they said they were going to make the driver open source, so it could be included in the kernel, and now they've released NVIDIA 515.48.07, the first open source.
For those thinking of installing the driver manually, well, Linux is not Windows, and doing so isn't as easy as double-clicking on an executable. Your code is now available on GitHub, but now it's the developers who have to get down to work adding it to their software. Among them is expected to be Linus Torvalds and company, who should add it to the kernel sooner rather than later.
NVIDIA 515.48.07 initiates the change
Until now, there have been many Linux-based operating systems that, when running on a computer with an NVIDIA graphics card, they have not gone as well as expected. There were three options: the first was to use the open source drivers, thus losing compatibility and performance in some scenarios; the second was to install them and have problems, something that is especially noticeable in KDE/Plasma and they discourage using it in projects like Manjaro; in the third option it could happen that they were installed and everything went well, but it was not the most widespread.
Apart from the fact of releasing the open source driver, we also improvements have been made, such as support for the Vulkan extensions VK_EXT_external_memory_dma_buf and VK_EXT_image_drm_format_modifier and the performance of Vulkan and GLX applications running on Gamescope has been improved.
As for Ubuntu, which is what many of our readers are most interested in, nothing concrete has been mentioned, but we have just entered June and there are almost 5 months to go until the Ubuntu 21.10 release, so it is almost certain that for that moment they have already implemented it in the kernel and Wayland can be used by default on computers with NVIDIA cards.
For more details, the release notes are available at this link. Whoever wants to download the code can do it from the following button.