nix-community / nixGL

A wrapper tool for nix OpenGL application [maintainer=@guibou]
717 stars 81 forks source link

nixGLNvidia fails on debian buster due to Tesla driver 418.152.00 #67

Open KaneTW opened 3 years ago

KaneTW commented 3 years ago

Debian Buster can't build nixGLNvidia. 418.152.00 is located at https://us.download.nvidia.com/tesla/418.152.00/NVIDIA-Linux-x86_64-418.152.00.run and not under http://download.nvidia.com/XFree86/Linux-x86_64/, so the URL is wrong and it can't be fteched.

yodahuang commented 3 years ago

I'm on Ubuntu Bionic and got the similar error:

error: unable to download 'https://download.nvidia.com/XFree86/Linux-x86_64/440.118.02/NVIDIA-Linux-x86_64-440.118.02.run': HTTP error 404
guibou commented 3 years ago

Damned, that's interesting. Sorry @KaneTW I totally missed the notification.

Thank you @yodahuang, I'll try to find a solution for this ASAP.

yodahuang commented 3 years ago

My issue might be a duplication of #49, as Nvidia removes old driver.

sents commented 2 years ago

@guibou nixGL still consistently fails to download the needed nvidia version on archlinux for me. I've forked the repo to use us.download.nvidia.com instead of download.nvidia.com and haven't run into any problems with that. Would it be possible to switch to us.download.nvidia.com or at least provide an option to specify a download server?

Fuuzetsu commented 2 years ago

My coworker hit something similar today: he upgraded to 510.73.08 which his distro packager presumably got from https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ but that version is missing from https://download.nvidia.com/XFree86/Linux-x86_64/

I'm not sure what the best way to solve this one is: maybe we can unpack the DEB in such cases? Unsure how the distribution differs... Same issue with RPM and CentOS and such.

dnkmmr69420 commented 1 year ago

nixgl fails with NVIDIA for me too