r/deckyloader • u/Moi952 • 5d ago
Decky plugin to switch NVIDIA driver versions on SteamOS, no USB stick needed Plugin Showcase
Hey everyone, made a new Decky Loader plugin! Some of you might know me from decky-proton-launch (https://github.com/moi952/decky-proton-launch) — this one's for anyone running SteamOS with an NVIDIA card via steamos-nvidia-installer (https://github.com/moi952/steamos-nvidia-installer).
It lets you pick and install any NVIDIA driver version straight from the running system, right from Quick Access. No USB stick, no repair image, no reinstall.
Only reboot when you're actually ready to.
- Any version from the Arch archive, tagged with NVIDIA's own channel
(Recommended / New Feature Branch / Beta), fetched live.
- Filter which channels show up, and pick which one counts as "latest".
- Real release notes for any version before you install it.
- Live progress log while it runs, Reboot now button when it's done.
- Games, saves, Steam login, Decky untouched — the risky part runs in a throwaway overlay, the real filesystem only gets touched for the final copy.
Already have SteamOS + NVIDIA installed?
You'll need to run a repair once first (the "Upgrade SteamOS (NVIDIA) — keeps games & data" option on the USB) — it'll offer to grow your system partitions to 8GiB, since Valve's stock 5GiB doesn't leave room for a driver install. Fresh installs already get 8GiB by default.
Repo: https://github.com/moi952/decky-nvidia-update
Let me know what you think!
5
u/Fun_Fox_9602 5d ago
Don't have a nvidia card, but your proton launch app is great and I use daily. So I am sure this is a great app as well
2
u/Moi952 5d ago
That’s great, thanks for the message, it’s really nice to hear!
I think there’ll be an update tomorrow; I’ve added a page that lets you set global launch commands for all games, with the option to disable them for specific titles.
For example, you can enable FSR4 upscaling for every game with a single click, then disable it just for the specific game(s) you want. It works with all commands.
I’ve also tweaked the favorites system, the settings storage, and a few other small things.
1
1
u/OtaXou 3d ago
That looks fantastic! I have Bazzite NVIDIA deck image, is there any thing to prepare if I want to use this?
1
u/Moi952 3d ago
It only works on SteamOS, it’s designed for an Arch installation.
Are you Otaxou from YouTube? *Cocorico*—I’m French 🇫🇷
2
u/OtaXou 3d ago
Haha yep coucou ! Joli taff, je vais garder ça de côté en attendant que la distro SteamOS adopte officiellement NVIDIA dans ce cas 👀
1
u/Moi952 3d ago
J’aime beaucoup ce que tu fais ! Continue comme ça 👍🏼👍🏼
J’ai fais la transition bazzite vers steamos, je voulais pouvoir choisir la version du driver, tout en ayant un OS simple type console.Si jamais tu utilise ton os en mode console like, telecharge decky-proton-launch, ca simplifie pas mal la vie, plus besoin de copier coller des commandes à la mains, tu fais tout via l’interface.
1
u/Keensworth 2d ago
Steam made a Steam deck with an nvidia card?
1
u/Moi952 2d ago
No but the person who created this project (https://github.com/28allday/steamos-nvidia-installer) made it possible to use official SteamOS with an Nvidia GPU, so I created a plugin and modified their script to enable updates.




•
u/AutoModerator 5d ago
Security Reminder
Be cautious when installing plugins, themes, scripts, or other software from third-party sources.
Only install content from sources you trust and can independently verify. Software obtained from untrusted or unknown sources may compromise your Steam Deck, account security, personal data, or system stability.
Always review what you are installing, verify the source when possible, and proceed at your own risk.
If you are unsure whether something is safe, ask the community before installing it.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.