Fedora Silverblue + NVIDIA Proprietary Drivers + Secure Boot

Greetings, everyone! I’ve got a question for you.

I’ve brought back to life an old ASUS laptop (mid 2015). Cleaned it up and applied new thermal paste, updated the BIOS, installed a new SSD, added 8gb of RAM, new WIFI card and also a new battery. The RAM and the Wifi Card were brand new (sold/sent from Amazon… lucky!). I want to use it to work, study/research and play games like The Division 1 (and maybe 2), Warframe.

System Specs available down bellow.

My question: Does Fedora Silverblue suports NVIDIA Proprietary Drivers with Secure Boot enabled? I’ve found an workaround via GitHub, but seems sketchy… (link: https://github.com/Comprehensive-Wall28/Nvidia-Fedora-Guide)

I would like to know and understand if there’s any official way to make this work with Secure Boot enabled. If not maybe I can disable Secure Boot… I don’t know.

System Specs:

Laptop ASUS X555LF

Screen WXGA: 1366x768 60Hz

BIOS: lastest version 603 (2019)

Thermals (2026): CoolerMaster MasterGel Pro V2

CPU: Intel Core i7 5500U (2 Cores, 4 Threads)

GPU: NVIDIA Geforce 930M (2GB VRAM)

RAM: 10GB DDR3L 1600Mhz (Dual Channel Flex)

  • 2GB (Soldered) + 8GB (Kingston)

WIFI: Intel Wireless-AC 7260HMW

Battery (2026): BringIT 4.900 mAh

SSD: WD Green 1TB

What exactly is sketchy about those steps? Anyway your link seems like a copy of these: Making sure you're not a bot!

But to be honest having an akmod installed on an Atomic essentially defeats the purpose imo. There is no upgrade guarantees because the nvidia driver is not part of the image. Universal Blue has images with embedded nvidia drivers which imo is a better option.

What I meant was: the solution provided seems to be “trust this guy from Git, he made a workaround”. But since it is actually shown at RPMFusion website, it seems trustworthy. Still it would be nice to have a “official” solution. In the future I’ll make sure to never ever ever get anything related to nvidia graphics card.

I’ve been thinking about Bluefin these days… I can give it a shot. I still love pure Fedora though.

Anyway. Thanks for the “partial” answer. It was nice to see it was the same solution from RPM.

Be aware that the last driver to support the Geforce 930M will be the current 580 nvidia driver. If/when you upgrade to f44 it will become necessary to remove the current 580 nvidia driver and install its legacy version 580xx from rpmfusion in order to continue support for that GPU.

This should not be an issue for you, but nvidia has chosen to drop support for all GPUs of the 10xx series and below with the newest 595 drivers that are coming out with f44.

They have plain Fedora + nvidia images: Package kinoite-nvidia · GitHub for Kinoite

They are meant to be used as based for your own image but you can also use them directly. In any case you need to enroll the MOK if you want secure boot enabled.

Oh… I didn’t knew that. Thank you!

Although that repo appears to still be building F42 images, it was archived a year ago.

Details about their current approach to modules is here: GitHub - ublue-os/akmods: A caching layer for pre-built Fedora akmod RPMs · GitHub

I’m also trying to find package maintainers and testers for NVIDIA kernel modules that can be used with Fedora’s releases:

Not sure what that repo is about. The images were last built 15 hours ago and they have been updated to f43 and will have f44 when it’s released.

The real repo is this one: GitHub - ublue-os/main: OCI base images of Fedora with batteries included · GitHub

oh and last I knew the akmods repo is simply installing akmods packages (and hence compiling the drivers)

They add the akmods to this repo and pack it into a container to use as cache for other images to pull from iirc

It’s the base layer for the “main” images you linked to. It’s the one that provides the kernel modules.

Update: I’m using Fedora Silverblue 43! I layered NVIDIA Proprietary Drivers, Steam, Media Codecs and LibreOffice. It’s working just fine. Thanks for the help.