Skip to content

404 error with latest nvidia drivers #124

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
brianmay opened this issue Feb 19, 2023 · 2 comments
Open

404 error with latest nvidia drivers #124

brianmay opened this issue Feb 19, 2023 · 2 comments

Comments

@brianmay
Copy link

I have the latest nvidia drivers installed on Debian/bullseye.

nix run --impure github:guibou/nixGL -- program
error: unable to download 'https://download.nvidia.com/XFree86/Linux-x86_64/525.85.12/NVIDIA-Linux-x86_64-525.85.12.run': HTTP error 404

       response body:

       <?xml version="1.0" encoding="iso-8859-1"?>
       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
       	<head>
       		<title>404 - Not Found</title>
       	</head>
       	<body>
       		<h1>404 - Not Found</h1>
       		<script type="text/javascript" src="//wpc.75674.betacdn.net/0075674/www/ec_tpm_bcon.js"></script>
       	</body>
       </html>
(use '--show-trace' to show detailed location information)
@ConnorBaker
Copy link

ConnorBaker commented Feb 24, 2023

Likewise on Fedora/RHEL 9!

EDIT: Uninstalled the driver provided by NVIDIA's own repo and used the runfile for the latest from https://download.nvidia.com/XFree86/Linux-x86_64 (currently https://download.nvidia.com/XFree86/Linux-x86_64/525.89.02/) and all is well.

@Aietes
Copy link

Aietes commented Mar 11, 2025

The problem is also discussed in #170. To solve this issue on RHEL systems, I've created a fork with an additional derivation in nixGL, that gets the driver from the RHEL repository from the .rpm, and created a pull request #197.

If you face the driver problem and you are on any RHEL distro like Rocky, Fedora, etc., you can use the nixGL overlay from my fork until this is merged:

{
  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
    nixgl = {
      url = "github:Aietes/nixGL/rhel";
    };
  };
  ....

Something similar can probably done for Debian and other distros, using the official NVIDIA driver for a specific distro as the source for nixGL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants