Help Building xxxxxxxx-dx-nvidia Custom Legacy Image for Now

Hello,
I’ve been specifically using the auroa-dx-nvidia images since the beginning when it first came out under the uBlue umbrella due to my older Nvidia card. Since those images are no longer being built I guess I have to build my own for the time being until I figure something else out. I’ve never had a need to build a custom image so can someone help me on what to do to build/integrate the Nvidia legacy proprietary drivers just as they originally were?

Also, I’m currently using the 20251014 image because of a bug in Dolphin 25.08.2 where remote shares give an Access denied, so is there also a way I can clone that image (ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx-nvidia:stable-daily-42.20251014) to my own repo as is since the images are only retained for a period of time I can at least have one to pull off of in the future.

I figured this would also be helpful for others in the same position so I was trying to somewhat generalize it instead of just being Aurora specific.

Apparently the legacy driver can’t be built with the latest kernel. Fedora is too leading edge, I guess if you have older hardware and want to keep using nvidia discrete graphics, you’ll need to switch to some other distro.

See here:

https://universal-blue.discourse.group/t/concerns-about-driver-updates-and-compatibility-as-support-ends/7947/2

My understanding was that it was just stopped because 43 was coming out, I know Nvidia is dropping support for the legacy drivers but I don’t think it has happened yet. I’ve been running the stable version lately which is the uCore kernel so I’m not sure what kernel is being used now on 43 with the stable version.

I’d like to just know how to build it to see if it’s working, even if it’s considered at GTS version.

For Aurora (and Bluefin), we won’t be building the old nvidia driver images anymore. Those have been shutted down and new versions won’t be built.

There is some planning on providing the availability possibly to the image-template. But currently I don’t know any easy way to get those drivers built.

1 Like

Bazzite just announced it will continue to support old nvidia cards for 3 more years. Bluefin and Aurora users can migrate to Bazzite if they want the LTS driver.

Thanks @xibasiqin, confirmed working on GTX 1070 Ti! See screenshot below
I ran sudo bootc switch ghcr.io/ublue-os/bazzite-dx-gnome:stable to switch the dx version. Thank you to all the devs!

1 Like

Did you try the NVIDIA image? I’m having issues getting mine to work on Bazzite (I was running Aurora for over 1 1/2 years but they dropped support on the old cards) so I have to switch to get updates and it won’t work for me.

I’m trying to move from Aurora-DX-nvidia to Bazzite-DX and have a Quadro M2000 Maxwell GTX 9xx, I tried the bazzite-dx-nvidia image and the resolution is wrong and can’t be changed, then if I try bazzite-dx as you did the resolution is okay on the boot and login screen but after logging in it goes black (I also have a secondary Intel HD Graphics 530).

I don’t think Bazzite-dx builds anything other than nvidia-open drivers.

Not according to this:

NVIDIA Turing/Volta/Ampere update

In the previous update, we said that the future of the nvidia-closed image powering Nvidia GPUs up to ~GTX 1000 series was uncertain. Well, it is not uncertain anymore, it is here to stay!

For more context, in around one month, the Nvidia 590 driver releases, which drops support for those cards, and as we previously could only offer the last Nvidia driver version in our images, this made its future uncertain. However, powered by our new kernel build process, which features dual Nvidia driver modules and a new nvidia-drivers mirror (thanks Antheas), we will be able to offer the last driver to support these cards (580) on the -closed builds indefinitely! This driver is an LTS release and will be supported for the next three years, so you will enjoy security fixes for this period of time as well.

“normal” bazzite has support for both but afaik -dx is another beast and only has nvidia-open

You are right that aurora-dx-nvidia was discontinued.

If you still want a -dx image, you can use aurora-dx with an old GPU, and it will use the nouveau driver. But if you need the nvidia driver, then bazzite-nvidia should be the right option.

It’s good (extended support for 3 years) for people who have built something like a cheap Bazzite gaming dedicated system and an old NVIDIA card. I went out and bought an old Dell, but I specifically bought a newer AMD card so I wouldn’t have to deal with NVIDIA pulling the rug out from under me. Kids are fine with it.

The new box is probably 35% faster than an Xbox One S, so it’s not blazing, but at 1080p it’s fine.

I’m just tired of having to deal with NVIDIA’s issues. AMD cards are built into the kernel, so are Intel ARC. I’m definitely going that route.

Sorry to rant, it just peeved me off to have a couple of cards that were fine until NVIDIA decided otherwise. NVIDIA is making oil company/Apple quarterly insane profits. How expensive would it have been for them to continue supporting the old cards? Not much.