(Initial draft) |
|||
Line 44: | Line 44: | ||
== Detailed Description == | == Detailed Description == | ||
<!-- Expand on the summary, if appropriate. A couple sentences suffices to explain the goal, but the more details you can provide the better. --> | <!-- Expand on the summary, if appropriate. A couple sentences suffices to explain the goal, but the more details you can provide the better. --> | ||
The goal is this change is to provide an easy way to install Nvidia drivers in Fedora Workstation. It was removed from GNOME Software because the original mechanism didn't support Secure Boot. When users installed the drivers with Secure Boot enabled, they could not boot the OS. | |||
What we're doing this time is using mokutil to create a key for the user to self-sign the drivers. When installing the drivers, the user is asked to provide a password for the key. On the next reboot the user is presented with the mokutil interface to enroll the key. | |||
=== Related Changes === | === Related Changes === |
Revision as of 13:51, 10 May 2024
Nvidia Driver Installation with Secure Boot Support
Summary
Nvidia Drivers have been removed from GNOME Software because it didn't support Secure Boot which is increasingly often enabled. This change brings the option back with Secure Boot supported.
Owner
- Name: Jiří Eischmann
- Name: Milan Crha
- Email: eischmann@redhat.com
- Email: mcrha@redhat.com
Current status
- Targeted release: Fedora Linux 41
- Last updated: 2024-05-10
- Announced
- Discussion Thread
- FESCo issue: #3201
- Tracker bug: #2279765
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
The goal is this change is to provide an easy way to install Nvidia drivers in Fedora Workstation. It was removed from GNOME Software because the original mechanism didn't support Secure Boot. When users installed the drivers with Secure Boot enabled, they could not boot the OS. What we're doing this time is using mokutil to create a key for the user to self-sign the drivers. When installing the drivers, the user is asked to provide a password for the key. On the next reboot the user is presented with the mokutil interface to enroll the key.
Related Changes
Feedback
Benefit to Fedora
Scope
- Proposal Owners:
- Other Developers:
- Release Engineering:
- Policies and Guidelines:
- Trademark approval:
- Alignment with Community Initiatives:
Upgrade/compatibility impact
No impact is expected.
How To Test
User Experience
No impact is expected.