Description of problem: Currently, Xwayland does not support hardware acceleration on the NVIDIA proprietary driver. The upcoming NVIDIA 470 driver series will use the recently-merged support[1], and we should have this in Fedora 34 GA so that it works when the driver is released, even with GA when preloaded on machines. [1]: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/587 Version-Release number of selected component (if applicable): 21.1.0-1.fc34
PR submitted for this: https://src.fedoraproject.org/rpms/xorg-x11-server-Xwayland/pull-request/1
Proposed as a Freeze Exception for 34-final by Fedora user ngompa using the blocker tracking app because: This would make it good for out of the box Wayland support with the upcoming NVIDIA driver, especially with preloaded machines.
As stated in the PR, we have no way to test those patches because the closed source driver they enable is not yet available from NVidia, therefore a freeze exception for this seems somehow risky. A safer approach would be to wait at least for a beta release of the driver from NVidia to make sure those patches work as expected.
Discussed during the 2021-04-12 blocker review meeting: [1] The decision to classify this bug as an RejectedFreezeException was made: "This is a lot of change for the benefit solely of a proprietary driver. The cost/benefit doesn't seem worth it at this point." [1] https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2021-04-12/f34-blocker-review.2021-04-12-16.02.log.txt
FEDORA-2021-4581b42651 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-4581b42651
FEDORA-2021-4581b42651 has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-4581b42651` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-4581b42651 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-4581b42651 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.