I’ve used endeavorOS before, but I can’t for the life of me figure out why 580xx drivers won’t download, this is a fresh boot and I was planning to download my necessities, but I’m stumped Q_Q.
I’ve tried to use the git file, yay and paru, but nothing has worked. There’s totally something I’m missing and any help would be appreciated :'-)
Error that shows up trying to use yay nvidia-580xx-dkms
1 aur/nvidia-580xx-dkms 580.173.02-1 (+80 7.29) [6d8h]
NVIDIA kernel modules - module sources (580xx)
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
AUR Explicit (1): nvidia-580xx-dkms-580.173.02-1
AUR Dependency (1): nvidia-580xx-utils-580.173.02-1
:: PKGBUILD up to date, skipping download: nvidia-580xx-utils
:: PKGBUILD up to date, skipping download: nvidia-580xx-utils
1 nvidia-580xx-utils (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
1 nvidia-580xx-utils (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 00:17:25 BST)
==> Retrieving sources...
-> Found nvidia-drm-outputclass.conf
-> Found nvidia-utils.sysusers
-> Found nvidia.rules
-> Found systemd-homed-override.conf
-> Found systemd-suspend-override.conf
-> Found nvidia-sleep.conf
-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...
** Resuming transfer from byte position 2097152
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
curl: (92) HTTP/2 stream 1 reset by server (error 0x2 INTERNAL_ERROR)
==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-x86_64-580.173.02.run
Aborting...
-> error downloading sources: /home/angel/.cache/yay/nvidia-580xx-utils
context: exit status 1
:: (1/1) Parsing SRCINFO: nvidia-580xx-utils
==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 00:17:28 BST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found nvidia-drm-outputclass.conf
-> Found nvidia-utils.sysusers
-> Found nvidia.rules
-> Found systemd-homed-override.conf
-> Found systemd-suspend-override.conf
-> Found nvidia-sleep.conf
-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...
** Resuming transfer from byte position 2097152
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
curl: (92) HTTP/2 stream 1 reset by server (error 0x2 INTERNAL_ERROR)
==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-x86_64-580.173.02.run
Aborting...
-> Failed to install layer, rolling up to next layer.error:error making: nvidia-580xx-utils - exit status 1
==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 00:17:31 BST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found nvidia-drm-outputclass.conf
-> Found nvidia-utils.sysusers
-> Found nvidia.rules
-> Found systemd-homed-override.conf
-> Found systemd-suspend-override.conf
-> Found nvidia-sleep.conf
-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...
** Resuming transfer from byte position 2097152
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 0
curl: (92) HTTP/2 stream 1 reset by server (error 0x2 INTERNAL_ERROR)
==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-x86_64-580.173.02.run
Aborting...
-> error making: nvidia-580xx-utils-exit status 1
-> nothing to install for nvidia-580xx-utils
-> Failed to install the following packages. Manual intervention is required:
nvidia-580xx-utils - exit status 1
**:: Synchronising package databases...**
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
**:: Searching AUR for updates...**
**:: Searching databases for updates...**
**:: 1 dependency will also be installed for this operation.**
**aur**/**nvidia-580xx-utils** -> 580.173.02-1 **\[6d21h\]**
**:: 1 package to upgrade/install.**
1 **aur**/**nvidia-580xx-dkms** -> 580.173.02-1 **\[6d21h\]**
**==>** Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
**->** Excluding packages may cause partial upgrades and break systems
**==>**
**AUR Explicit (1):** nvidia-580xx-dkms-580.173.02-1
**AUR Dependency (1):** nvidia-580xx-utils-580.173.02-1
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Packages to cleanBuild?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>** n
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Diffs to show?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>** n
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 13:26:48 BST)**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> WARNING: Skipping verification of source file PGP signatures.**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... FAILED
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**==> ERROR: One or more files did not pass the validity check!**
**->** error downloading sources: /home/angel/.cache/yay/nvidia-580xx-utils
context: exit status 1
**:: (1/1) Parsing SRCINFO: nvidia-580xx-utils**
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 13:26:52 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... FAILED
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**==> ERROR: One or more files did not pass the validity check!**
**->** Failed to install layer, rolling up to next layer.error:error making: nvidia-580xx-utils - exit status 1
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 13:26:55 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... FAILED
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**==> ERROR: One or more files did not pass the validity check!**
**->** error making: nvidia-580xx-utils-exit status 1
**->** nothing to install for nvidia-580xx-utils
**->** Failed to install the following packages. Manual intervention is required:
nvidia-580xx-utils - exit status 1
The issue there is the file downloaded using the mobile, appears to be incomplete, or corrupted in some way. In any case, it failed the checksum, which is how the PKGBUILD confirms the file is the expected file.
The PKGBUILD expects this sha256 checksum for the file:
Are you able to tell us a bit more about how you’re connecting to the Internet? It’s probably simpler to try and find a way to get download.nvidia.com working.
While using the mobile, simply install it as you would normally and let it perform a clean build. That’ll re-download the file and hopefully pass the checksum this time.
Got a similar error as I did at the start of my thread D: I can access all the links that were shown in the terminal fine, I’m not sure if that means anything though.
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
**:: Searching AUR for updates...**
**:: Searching databases for updates...**
**:: 1 dependency will also be installed for this operation.**
**aur**/**nvidia-580xx-utils** -> 580.173.02-1 **\[6d22h\]**
**:: 1 package to upgrade/install.**
1 **aur**/**nvidia-580xx-dkms** -> 580.173.02-1 **\[6d22h\]**
**==>** Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
**->** Excluding packages may cause partial upgrades and break systems
**==>**
**AUR Explicit (1):** nvidia-580xx-dkms-580.173.02-1
**AUR Dependency (1):** nvidia-580xx-utils-580.173.02-1
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Packages to cleanBuild?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>** A
**:: Deleting (1/1): /home/angel/.cache/yay/nvidia-580xx-utils**
HEAD is now at fae0bd2 nvidia-580xx-utils: Bump pkgver 580.173.02
Removing NVIDIA-Linux-x86_64-580.173.02.run
Removing NVIDIA-Linux-x86_64-580.173.02.run.part
Removing nvidia-580xx-dkms-580.173.02-1-x86_64.pkg.tar.zst
Removing nvidia-580xx-utils-580.173.02-1-x86_64.pkg.tar.zst
Removing opencl-nvidia-580xx-580.173.02-1-x86_64.pkg.tar.zst
Removing src/
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Diffs to show?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>**
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 14:17:06 BST)**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...**
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
3 379.8M 3 13.62M 0 0 269.1k 0 24:05 00:51 23:14 224.2k
curl: (56) OpenSSL SSL_read: OpenSSL/3.6.3: error:0A000126:SSL routines::unexpected eof while reading, errno 0
**==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-**
**x86_64-580.173.02.run**
**Aborting...**
**->** error downloading sources: /home/angel/.cache/yay/nvidia-580xx-utils
context: exit status 1
**:: (1/1) Parsing SRCINFO: nvidia-580xx-utils**
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 14:18:01 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...**
\*\* Resuming transfer from byte position 14631582
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
3 365.9M 3 14.04M 0 0 166.6k 0 37:28 01:26 36:02 137.5k
curl: (56) OpenSSL SSL_read: OpenSSL/3.6.3: error:0A000126:SSL routines::unexpected eof while reading, errno 0
**==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-**
**x86_64-580.173.02.run**
**Aborting...**
**->** Failed to install layer, rolling up to next layer.error:error making: nvidia-580xx-utils - exit status 1
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 14:19:31 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Downloading NVIDIA-Linux-x86_64-580.173.02.run...**
\*\* Resuming transfer from byte position 29474816
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
3 351.7M 3 13.79M 0 0 131.6k 0 45:36 01:47 43:49 150.9k
curl: (56) OpenSSL SSL_read: OpenSSL/3.6.3: error:0A000126:SSL routines::unexpected eof while reading, errno 0
**==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-**
**x86_64-580.173.02.run**
**Aborting...**
**->** error making: nvidia-580xx-utils-exit status 1
**->** nothing to install for nvidia-580xx-utils
**->** Failed to install the following packages. Manual intervention is required:
nvidia-580xx-utils - exit status 1
curl: (92) HTTP/2 stream 1 reset by server (error 0x2 INTERNAL_ERROR)
==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-x86_64-580.173.02.run
Aborting...
-> error downloading sources: /home/angel/.cache/yay/nvidia-580xx-utils
context: exit status 1
The second error (wget):
Connecting to download.nvidia.com (download.nvidia.com)|62.24.131.10|:443... connected.
HTTP request sent, awaiting response... Read error (The request is invalid.) in headers.
Retrying.
The third error (curl again):
curl: (56) OpenSSL SSL_read: OpenSSL/3.6.3: error:0A000126:SSL routines::unexpected eof while reading, errno 0
**==> ERROR: Failure while downloading https://download.nvidia.com/XFree86/Linux-x86_64/580.173.02/NVIDIA-Linux-**
**x86_64-580.173.02.run**
**Aborting...**
**->** error downloading sources: /home/angel/.cache/yay/nvidia-580xx-utils
context: exit status 1
How would you describe the quality of your internet connection? Is it usually very stable?
The checksum matched what you showed ( checked with ctrl + F just in case, lol ), but running
yay -Syu nvidia-580xx-dkms
just gave me more errors.. T_T
**:: Synchronising package databases...**
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
**:: Searching AUR for updates...**
**:: Searching databases for updates...**
**:: 1 dependency will also be installed for this operation.**
**aur**/**nvidia-580xx-utils** -> 580.173.02-1 **\[6d23h\]**
**:: 1 package to upgrade/install.**
1 **aur**/**nvidia-580xx-dkms** -> 580.173.02-1 **\[6d23h\]**
**==>** Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
**->** Excluding packages may cause partial upgrades and break systems
**==>**
**AUR Explicit (1):** nvidia-580xx-dkms-580.173.02-1
**AUR Dependency (1):** nvidia-580xx-utils-580.173.02-1
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
**:: PKGBUILD up to date, skipping download: nvidia-580xx-utils**
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Packages to cleanBuild?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>** N
1 **nvidia-580xx-utils** **(Build Files Exist)**
**==>** Diffs to show?
**==>** \[N\]one \[A\]ll \[Ab\]ort \[I\]nstalled \[No\]tInstalled or (1 2 3, 1-3, ^4)
**==>** N
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:08:50 BST)**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> WARNING: Skipping verification of source file PGP signatures.**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... Passed
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**:: (1/1) Parsing SRCINFO: nvidia-580xx-utils**
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:08:53 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... Passed
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**==> Removing existing $srcdir/ directory...**
**==> Extracting sources...**
**==> Starting prepare()...**
Creating directory NVIDIA-Linux-x86_64-580.173.02
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 580.173.02..................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
........................................................................................
patching file nvidia-drm/nvidia-drm-linux.c
patching file nvidia-drm/nvidia-drm-os-interface.c
Hunk #1 succeeded at 38 (offset -3 lines).
patching file nvidia-drm/nvidia-drm-fb.c
**==> Sources are ready.**
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:09:03 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> WARNING: Using existing $srcdir/ tree**
**==> Entering fakeroot environment...**
**==> Starting package_nvidia-580xx-utils()...**
libnvidia-pkcs11-openssl3.so.580.173.02 libnvidia-pkcs11.so.580.173.02
libnvidia-pkcs11-openssl3.so.580.173.02
**==> Tidying install...**
**-> Removing libtool files...**
**-> Removing static library files...**
**-> Purging unwanted files...**
**-> Compressing man and info pages...**
**==> Checking for packaging issues...**
**==> Creating package "nvidia-580xx-utils"...**
**-> Generating .PKGINFO file...**
**-> Generating .BUILDINFO file...**
**-> Adding install file...**
**-> Generating .MTREE file...**
**-> Compressing package...**
**==> Starting package_opencl-nvidia-580xx()...**
**==> Tidying install...**
**-> Removing libtool files...**
**-> Removing static library files...**
**-> Purging unwanted files...**
**-> Compressing man and info pages...**
**==> Checking for packaging issues...**
**==> Creating package "opencl-nvidia-580xx"...**
**-> Generating .PKGINFO file...**
**-> Generating .BUILDINFO file...**
**-> Generating .MTREE file...**
**-> Compressing package...**
**==> Starting package_nvidia-580xx-dkms()...**
**==> Tidying install...**
**-> Removing libtool files...**
**-> Removing static library files...**
**-> Purging unwanted files...**
**-> Compressing man and info pages...**
**==> Checking for packaging issues...**
**==> Creating package "nvidia-580xx-dkms"...**
**-> Generating .PKGINFO file...**
**-> Generating .BUILDINFO file...**
**-> Generating .MTREE file...**
**-> Compressing package...**
**==> Leaving fakeroot environment.**
**==> Finished making: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:09:13 BST)**
**==> Cleaning up...**
loading packages...
resolving dependencies...
looking for conflicting packages...
**:: nvidia-580xx-utils-580.173.02-1** and nvidia-utils-610.43.02-3 are in conflict (nvidia-libgl). Remove nvidia-
utils? \[y/N\] y
**error:** failed to prepare transaction (could not satisfy dependencies)
**:: removing nvidia-utils breaks dependency 'nvidia-utils=610.43.02' required by lib32-nvidia-utils**
**->** Failed to install layer, rolling up to next layer.error:error installing: \[/home/angel/.cache/yay/nvidia-5
80xx-utils/nvidia-580xx-utils-580.173.02-1-x86_64.pkg.tar.zst\] - exit status 1
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:09:23 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> Retrieving sources...**
**-> Found nvidia-drm-outputclass.conf**
**-> Found nvidia-utils.sysusers**
**-> Found nvidia.rules**
**-> Found systemd-homed-override.conf**
**-> Found systemd-suspend-override.conf**
**-> Found nvidia-sleep.conf**
**-> Found NVIDIA-Linux-x86_64-580.173.02.run**
**-> Found 0001-Enable-atomic-kernel-modesetting-by-default.patch**
**-> Found 0002-Fix-hardware-cursor-crash.patch**
**-> Found limit-vram-usage**
**==> Validating source files with sha256sums...**
nvidia-drm-outputclass.conf ... Passed
nvidia-utils.sysusers ... Passed
nvidia.rules ... Passed
systemd-homed-override.conf ... Passed
systemd-suspend-override.conf ... Passed
nvidia-sleep.conf ... Passed
NVIDIA-Linux-x86_64-580.173.02.run ... Passed
0001-Enable-atomic-kernel-modesetting-by-default.patch ... Passed
0002-Fix-hardware-cursor-crash.patch ... Passed
limit-vram-usage ... Passed
**==> Removing existing $srcdir/ directory...**
**==> Extracting sources...**
**==> Starting prepare()...**
Creating directory NVIDIA-Linux-x86_64-580.173.02
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 580.173.02..................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
..............................................................................................................
........................................................................................
patching file nvidia-drm/nvidia-drm-linux.c
patching file nvidia-drm/nvidia-drm-os-interface.c
Hunk #1 succeeded at 38 (offset -3 lines).
patching file nvidia-drm/nvidia-drm-fb.c
**==> Sources are ready.**
**->** nvidia-580xx-utils-580.173.02-1 already made -- skipping build
**==> Making package: nvidia-580xx-utils 580.173.02-1 (Sun 05 Jul 2026 15:09:32 BST)**
**==> Checking runtime dependencies...**
**==> Checking buildtime dependencies...**
**==> WARNING: Using existing $srcdir/ tree**
**==> Sources are ready.**
loading packages...
resolving dependencies...
looking for conflicting packages...
**:: nvidia-580xx-utils-580.173.02-1** and nvidia-utils-610.43.02-3 are in conflict (nvidia-libgl). Remove nvidia-
utils? \[y/N\] y
**error:** failed to prepare transaction (could not satisfy dependencies)
**:: removing nvidia-utils breaks dependency 'nvidia-utils=610.43.02' required by lib32-nvidia-utils**
**->** error installing: \[/home/angel/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.173.02-1-x86_64.pkg.ta
r.zst\] - exit status 1
error installing: \[/home/angel/.cache/yay/nvidia-580xx-utils/nvidia-580xx-utils-580.173.02-1-x86_64.pkg.tar.zs
t /home/angel/.cache/yay/nvidia-580xx-utils/nvidia-580xx-dkms-580.173.02-1-x86_64.pkg.tar.zst\] - exit status 1
I can try re-doing this completely with mobile data, to see if that would fix anything! I also chose y to replacing files, but if that’s not what should’ve been done I can also re-do the command ^^;; Sorry that this is such a hassle.