Lots of people will find this useful and it is great to see this documented. Thank you to the author and to all those who are leaving helpful comments!
For me, one of the biggest issues with Linux at this point, regardless of distribution or desktop environment, is the deprecation of X11 and the introduction of Wayland, which I know has been around for a while but it is still NOT widely adopted by software developers. New versions of Ubuntu and Fedora have dumped X11, which is understandable to a degree, but NVIDIA still poorly supports Wayland and, yes, there are quite a few applications that simply DO NOT WORK, or work well, with Wayland. What is the average user expected to do when applications don't display correctly, draw very slowly, or when their system becomes unusable due to display issues?
The issues that result are esoteric, difficult to identify, and often, using Fedora 42 (or Ubuntu as per this article) with the latest NVIDIA drivers as reference, there is no known solution. Linux users are still waiting for the display manager issues to be sorted and/or for NVIDIA to fix their Linux drivers. Even installing the NVIDIA Linux driver is difficult... way too difficult for many users, especially those not using Ubuntu, who has done a great job to make the whole process a lot easier. Fedora makes it somewhat easy, but still many people have to dig around in the BIOS to enroll a key. The whole process is easy to mess up and it will put many people off.
There are other issues but the average user, power user or not, desperately needs a reliable display manager that handles varied resolutions, DPI settings, refresh rates, and applications meant to run on the platform. Maybe Wayland is it, but everyone needs to get onboard and do it quickly. The transition from X11 to Wayland has been painful and it remains the biggest outstanding issue on the Linux platform, in my opinion.
For me, one of the biggest issues with Linux at this point, regardless of distribution or desktop environment, is the deprecation of X11 and the introduction of Wayland, which I know has been around for a while but it is still NOT widely adopted by software developers. New versions of Ubuntu and Fedora have dumped X11, which is understandable to a degree, but NVIDIA still poorly supports Wayland and, yes, there are quite a few applications that simply DO NOT WORK, or work well, with Wayland. What is the average user expected to do when applications don't display correctly, draw very slowly, or when their system becomes unusable due to display issues?
The issues that result are esoteric, difficult to identify, and often, using Fedora 42 (or Ubuntu as per this article) with the latest NVIDIA drivers as reference, there is no known solution. Linux users are still waiting for the display manager issues to be sorted and/or for NVIDIA to fix their Linux drivers. Even installing the NVIDIA Linux driver is difficult... way too difficult for many users, especially those not using Ubuntu, who has done a great job to make the whole process a lot easier. Fedora makes it somewhat easy, but still many people have to dig around in the BIOS to enroll a key. The whole process is easy to mess up and it will put many people off.
There are other issues but the average user, power user or not, desperately needs a reliable display manager that handles varied resolutions, DPI settings, refresh rates, and applications meant to run on the platform. Maybe Wayland is it, but everyone needs to get onboard and do it quickly. The transition from X11 to Wayland has been painful and it remains the biggest outstanding issue on the Linux platform, in my opinion.