On Wed, Apr 6, 2022 at 5:37 PM Demi Marie Obenour demiobenour@gmail.com wrote:
On 4/6/22 16:59, Robbie Harwood wrote:
Demi Marie Obenour demiobenour@gmail.com writes:
On 4/5/22 12:29, Michael Catanzaro wrote:
On Tue, Apr 5 2022 at 11:56:07 AM -0400, Robbie Harwood rharwood@redhat.com wrote:
Users wishing to use NVIDIA hardware have the following options:
- Use nouveau (free, open source, cool)
- Sign their own copy of the proprietary driver (involves messing with certificates, so not appropriate for all users)
- Disable Secure Boot (note that this is still UEFI)
The NVIDIA driver is proprietary, so of course it's not going to get signed.
The user experience requirement is: user searches for NVIDIA in GNOME Software and clicks Install. No further action should be necessary. We didn't make the NVIDIA driver available from the graphical installer with the intention that arcane workarounds would be required to use it.
Bingo. None of the three options Robbie suggested are reasonable for non-technical users.
No, I don't think that's right. It's been a bit since I've run nvidia hardware, but I'm pretty sure using nouveau is the default. It's less powerful than the proprietary driver, but if it works out of the box, it's really difficult to argue with that user experience.
Nouveau does not support any graphics acceleration on Ampere, and its performance is very poor on Maxwell and later.
Put more concretely in terms of user experience: nouveau causes regular, random, immediate system freezes with RTX 20 series and RTX 30 series GPUs.
The only safe workaround is to force VGA/VESA mode until the NVIDIA proprietary driver is installed.
I experienced this problem last week[1] and it's pretty consistent across the board.
[1]: https://twitter.com/Det_Conan_Kudo/status/1508968025785049088
-- 真実はいつも一つ!/ Always, there's only one truth!