Okay, thank you very much. I will give that a try!
I noticed @Ponce-De-Leon mentioned 550.67 in passing, but make sure you consistently use the same version across deb files (550.163 was the final version of 550, so use that if you can).
No, the .67 is better. It seems the .163 leads to the 580 Driver.
Even in the archive? That's rough.
I have downloaded all the missing dependencies which are mentioned when trying to install nvidia-driver-550.
It is a total of 15 packages including the abovementioned.
It doesn’t mention it as a missing dependency, but I also include libnvidia-common-550_550.67-0ubuntu3.amd64.deb in the installation to be sure.
Before the installation of the packages, I have run sudo apt purge nvidia* libnvidia* and sudo apt autoremove.
When installing all of the 16 packages with dpkg -i, I get this:
root@user-pc:/home/user/Downloads# dpkg -i
libnvidia-cfg1-550_550.67-0ubuntu3_amd64.deb
libnvidia-common-550_550.67-0ubuntu3_all.deb
libnvidia-compute-550_550.67-0ubuntu3_amd64.deb
libnvidia-decode-550_550.67-0ubuntu3_amd64.deb
libnvidia-encode-550_550.67-0ubuntu3_amd64.deb
libnvidia-extra-550_550.67-0ubuntu3_amd64.deb
libnvidia-fbc1-550_550.67-0ubuntu3_amd64.deb
libnvidia-gl-550_550.67-0ubuntu3_amd64.deb
nvidia-compute-utils-550_550.67-0ubuntu3_amd64.deb
nvidia-dkms-550_550.67-0ubuntu3_amd64.deb
nvidia-driver-550_550.67-0ubuntu3_amd64.deb
nvidia-firmware-550-550.67_550.67-0ubuntu3_amd64.deb
nvidia-kernel-common-550_550.67-0ubuntu3_amd64.deb
nvidia-kernel-source-550_550.67-0ubuntu3_amd64.deb
nvidia-utils-550_550.67-0ubuntu3_amd64.deb
xserver-xorg-video-nvidia-550_550.67-0ubuntu3_amd64.deb
Selecting previously unselected package libnvidia-cfg1-550:amd64.
(Reading database ... 329135 files and directories currently installed.)
Preparing to unpack libnvidia-cfg1-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-cfg1-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-common-550.
Preparing to unpack libnvidia-common-550_550.67-0ubuntu3_all.deb ...
Unpacking libnvidia-common-550 (550.67-0ubuntu3) ...
dpkg: regarding libnvidia-compute-550_550.67-0ubuntu3_amd64.deb containing libnvidia-compute-550:amd64:
libnvidia-compute-550 conflicts with libcuda-10.0-1
libnvidia-compute-580:i386 provides libcuda-10.0-1 and is present and installed.
dpkg: error processing archive libnvidia-compute-550_550.67-0ubuntu3_amd64.deb (--install):
conflicting packages - not installing libnvidia-compute-550:amd64
Selecting previously unselected package libnvidia-decode-550:amd64.
Preparing to unpack libnvidia-decode-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-decode-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-encode-550:amd64.
Preparing to unpack libnvidia-encode-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-encode-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-extra-550:amd64.
Preparing to unpack libnvidia-extra-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-extra-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-fbc1-550:amd64.
Preparing to unpack libnvidia-fbc1-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-fbc1-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-gl-550:amd64.
Preparing to unpack libnvidia-gl-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-gl-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-compute-utils-550.
Preparing to unpack nvidia-compute-utils-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-compute-utils-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-dkms-550.
Preparing to unpack nvidia-dkms-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-dkms-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-driver-550.
Preparing to unpack nvidia-driver-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-driver-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-firmware-550-550.67.
Preparing to unpack nvidia-firmware-550-550.67_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-firmware-550-550.67 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-kernel-common-550.
Preparing to unpack nvidia-kernel-common-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-kernel-common-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-kernel-source-550.
Preparing to unpack nvidia-kernel-source-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-kernel-source-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-utils-550.
Preparing to unpack nvidia-utils-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-utils-550 (550.67-0ubuntu3) ...
Selecting previously unselected package xserver-xorg-video-nvidia-550.
Preparing to unpack xserver-xorg-video-nvidia-550_550.67-0ubuntu3_amd64.deb ...
Unpacking xserver-xorg-video-nvidia-550 (550.67-0ubuntu3) ...
Setting up libnvidia-cfg1-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-common-550 (550.67-0ubuntu3) ...
dpkg: dependency problems prevent configuration of libnvidia-decode-550:amd64:
libnvidia-decode-550:amd64 depends on libnvidia-compute-550 (= 550.67-0ubuntu3); however:
Package libnvidia-compute-550 is not installed.
dpkg: error processing package libnvidia-decode-550:amd64 (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnvidia-encode-550:amd64:
libnvidia-encode-550:amd64 depends on libnvidia-decode-550 (>= 550.67); however:
Package libnvidia-decode-550:amd64 is not configured yet.
dpkg: error processing package libnvidia-encode-550:amd64 (--install):
dependency problems - leaving unconfigured
Setting up libnvidia-extra-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-fbc1-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-gl-550:amd64 (550.67-0ubuntu3) ...
dpkg: dependency problems prevent configuration of nvidia-compute-utils-550:
nvidia-compute-utils-550 depends on libnvidia-compute-550; however:
Package libnvidia-compute-550 is not installed.
dpkg: error processing package nvidia-compute-utils-550 (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-dkms-550:
nvidia-dkms-550 depends on dkms; however:
Package dkms is not installed.
dpkg: error processing package nvidia-dkms-550 (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-driver-550:
nvidia-driver-550 depends on nvidia-dkms-550 (<= 550.67-1); however:
Package nvidia-dkms-550 is not configured yet.
nvidia-driver-550 depends on nvidia-dkms-550 (>= 550.67); however:
Package nvidia-dkms-550 is not configured yet.
nvidia-driver-550 depends on libnvidia-compute-550 (= 550.67-0ubuntu3); however:
Package libnvidia-compute-550 is not installed.
nvidia-driver-550 depends on nvidia-compute-utils-550 (= 550.67-0ubuntu3); however:
Package nvidia-compute-utils-550 is not configured yet.
nvidia-driver-550 depends on libnvidia-decode-550 (= 550.67-0ubuntu3); however:
Package libnvidia-decode-550:amd64 is not configured yet.
nvidia-driver-550 depends on libnvidia-encode-550 (= 550.67-0ubuntu3); however:
Package libnvidia-encode-550:amd64 is not configured yet.
dpkg: error processing package nvidia-driver-550 (--install):
dependency problems - leaving unconfigured
Setting up nvidia-firmware-550-550.67 (550.67-0ubuntu3) ...
Setting up nvidia-kernel-common-550 (550.67-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service → /usr/lib/systemd/system/nvidia-hibernate.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service → /usr/lib/systemd/system/nvidia-suspend.service.
Setting up nvidia-kernel-source-550 (550.67-0ubuntu3) ...
dpkg: dependency problems prevent configuration of nvidia-utils-550:
nvidia-utils-550 depends on libnvidia-compute-550 (>= 550.67); however:
Package libnvidia-compute-550 is not installed.
dpkg: error processing package nvidia-utils-550 (--install):
dependency problems - leaving unconfigured
Setting up xserver-xorg-video-nvidia-550 (550.67-0ubuntu3) ...
Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for initramfs-tools (0.142ubuntu25.8) ...
update-initramfs: Generating /boot/initrd.img-6.17.0-29-generic
Errors were encountered while processing:
libnvidia-compute-550_550.67-0ubuntu3_amd64.deb
libnvidia-decode-550:amd64
libnvidia-encode-550:amd64
nvidia-compute-utils-550
nvidia-dkms-550
nvidia-driver-550
nvidia-utils-550
It says that libnvidia-compute-550 cannot be installed, because it conflicts with libcuda-10.0-1, which is provided by libnvidia-compute-580:i386.
I thought that all things related to 580 was removed with the apt purge and autoremove commands?
Also it says that nvidia-dkms-550 can’t be configured because dkms is not installed?
Type in Terminal sudo apt install dkms to install it if it shouldn't be installed. When it is already installed, You see it.
Hmm ... maybe it is because it is an i386 Package. You could try it with uninstall it manually with sudo apt purge libnvidia-compute-580:i386
Great, that worked!
That worked as well ![]()
Now I get the following problems during installation:
Preparing to unpack libnvidia-cfg1-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-cfg1-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-common-550.
Preparing to unpack libnvidia-common-550_550.67-0ubuntu3_all.deb ...
Unpacking libnvidia-common-550 (550.67-0ubuntu3) ...
Preparing to unpack libnvidia-compute-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-compute-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-decode-550:amd64.
Preparing to unpack libnvidia-decode-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-decode-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-encode-550:amd64.
Preparing to unpack libnvidia-encode-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-encode-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-extra-550:amd64.
Preparing to unpack libnvidia-extra-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-extra-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-fbc1-550:amd64.
Preparing to unpack libnvidia-fbc1-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-fbc1-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package libnvidia-gl-550:amd64.
Preparing to unpack libnvidia-gl-550_550.67-0ubuntu3_amd64.deb ...
Unpacking libnvidia-gl-550:amd64 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-compute-utils-550.
Preparing to unpack nvidia-compute-utils-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-compute-utils-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-dkms-550.
Preparing to unpack nvidia-dkms-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-dkms-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-driver-550.
Preparing to unpack nvidia-driver-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-driver-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-firmware-550-550.67.
Preparing to unpack nvidia-firmware-550-550.67_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-firmware-550-550.67 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-kernel-common-550.
Preparing to unpack nvidia-kernel-common-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-kernel-common-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-kernel-source-550.
Preparing to unpack nvidia-kernel-source-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-kernel-source-550 (550.67-0ubuntu3) ...
Selecting previously unselected package nvidia-utils-550.
Preparing to unpack nvidia-utils-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-utils-550 (550.67-0ubuntu3) ...
Selecting previously unselected package xserver-xorg-video-nvidia-550.
Preparing to unpack xserver-xorg-video-nvidia-550_550.67-0ubuntu3_amd64.deb ...
Unpacking xserver-xorg-video-nvidia-550 (550.67-0ubuntu3) ...
Setting up libnvidia-cfg1-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-common-550 (550.67-0ubuntu3) ...
Setting up libnvidia-compute-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-decode-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-encode-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-extra-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-fbc1-550:amd64 (550.67-0ubuntu3) ...
Setting up libnvidia-gl-550:amd64 (550.67-0ubuntu3) ...
Setting up nvidia-compute-utils-550 (550.67-0ubuntu3) ...
info: The home dir /nonexistent you specified cannot be accessed: No such file or directory
info: Selecting UID from range 100 to 999 ...
info: Selecting GID from range 100 to 999 ...
info: Adding system user `nvidia-persistenced' (UID 122) ...
info: Adding new group `nvidia-persistenced' (GID 126) ...
info: Adding new user `nvidia-persistenced' (UID 122) with group `nvidia-persistenced' ...
info: Not creating `/nonexistent'.
Setting up nvidia-firmware-550-550.67 (550.67-0ubuntu3) ...
Setting up nvidia-kernel-common-550 (550.67-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service → /usr/lib/systemd/system/nvidia-hibernate.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service.
Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service → /usr/lib/systemd/system/nvidia-suspend.service.
Setting up nvidia-kernel-source-550 (550.67-0ubuntu3) ...
Setting up nvidia-utils-550 (550.67-0ubuntu3) ...
Setting up xserver-xorg-video-nvidia-550 (550.67-0ubuntu3) ...
Setting up nvidia-dkms-550 (550.67-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Loading new nvidia-550.67 DKMS files...
Building for 6.17.0-29-generic
Building for architecture x86_64
Building initial module for 6.17.0-29-generic
Error! Bad return status for module build on kernel: 6.17.0-29-generic (x86_64)
Consult /var/lib/dkms/nvidia/550.67/build/make.log for more information.
dpkg: error processing package nvidia-dkms-550 (--install):
installed nvidia-dkms-550 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of nvidia-driver-550:
nvidia-driver-550 depends on nvidia-dkms-550 (<= 550.67-1); however:
Package nvidia-dkms-550 is not configured yet.
nvidia-driver-550 depends on nvidia-dkms-550 (>= 550.67); however:
Package nvidia-dkms-550 is not configured yet.
dpkg: error processing package nvidia-driver-550 (--install):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for initramfs-tools (0.142ubuntu25.8) ...
update-initramfs: Generating /boot/initrd.img-6.17.0-29-generic
Errors were encountered while processing:
nvidia-dkms-550
nvidia-driver-550
After setting up the first 9 packages I get following:
info: The home dir /nonexistent you specified cannot be accessed: No such file or directory
And a couple of lines later I see this:
info: Not creating `/nonexistent'.
And near the end of the installation, this is reported:
Building initial module for 6.17.0-29-generic
Error! Bad return status for module build on kernel: 6.17.0-29-generic (x86_64)
Consult /var/lib/dkms/nvidia/550.67/build/make.log for more information.
dpkg: error processing package nvidia-dkms-550 (--install):
installed nvidia-dkms-550 package post-installation script subprocess returned error exit status 10
I'm still not able to install dkms for some reason.
I noticed that it mentions two versions of nvidia-dkms-550:
nvidia-dkms-550 (<= 550.67-1) and nvidia-dkms-550 (>= 550.67),
but I can't find the first one which is missing (<= 550.67-1).
Any clue what to do here?
Maybe a specific Order is neccessary for installing the Packages. You could try to install nvidia-dkms first and then the Rest.
I tried installing nvidia-dkms-550 first, but it needed some dependencies. After installing two of the dependencies, it will continue the installation of dkms:
root@playgood-pc:/home/playgood/Downloads# dpkg -i nvidia-dkms-550_550.67-0ubuntu3_amd64.deb
(Reading database ... 329653 files and directories currently installed.)
Preparing to unpack nvidia-dkms-550_550.67-0ubuntu3_amd64.deb ...
Unpacking nvidia-dkms-550 (550.67-0ubuntu3) over (550.67-0ubuntu3) ...
Setting up nvidia-dkms-550 (550.67-0ubuntu3) ...
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Loading new nvidia-550.67 DKMS files...
Building for 6.17.0-29-generic
Building for architecture x86_64
Building initial module for 6.17.0-29-generic
Error! Bad return status for module build on kernel: 6.17.0-29-generic (x86_64)
Consult /var/lib/dkms/nvidia/550.67/build/make.log for more information.
dpkg: error processing package nvidia-dkms-550 (--install):
installed nvidia-dkms-550 package post-installation script subprocess returned error exit status 10
Processing triggers for initramfs-tools (0.142ubuntu25.8) ...
update-initramfs: Generating /boot/initrd.img-6.17.0-29-generic
Errors were encountered while processing:
nvidia-dkms-550
But the installation is unsuccessful, and I still get the following error messages:
Building initial module for 6.17.0-29-generic
Error! Bad return status for module build on kernel: 6.17.0-29-generic (x86_64)
Consult /var/lib/dkms/nvidia/550.67/build/make.log for more information.
dpkg: error processing package nvidia-dkms-550 (--install):
installed nvidia-dkms-550 package post-installation script subprocess returned error exit status 10
update-initramfs: Generating /boot/initrd.img-6.17.0-29-generic
Errors were encountered while processing:
nvidia-dkms-550
When consulting /var/lib/dkms/nvidia/550.67/build/make.log, I get some more information:
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
You are using: cc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
nvidia/nv-cray.c:26:10: fatal error: os-interface.h: No such file or directory
hmm...
I have another Idea. For that, You need Synaptic. You can install it with sudo apt install synaptic. When installed, open it (You have to type in Your Password; that is normal) and search for nvidia-driver-550 and then You get this:
Click at the left Top on Package and then on - might not be a propper Translation - Force Version:
Then comes a Window where You have a Dropdown Menu. choose there the .67 Driver:
Thank you for the idea. I tried it, but it installs 580 even though I force version 550.67...
It also installs 580 when forcing version 550.163.01.
I made this screen recording to document the issue: https://drive.google.com/file/d/127Pa0emPUXXxpLo6I99sDZKq4Zue919F/view?usp=sharing
Before moving onto the harder 550 solutions (using Nvidia's 550 run file), I wanted to ensure that when you said:
you meant that 535 was also slow, and not that the package installation failed through the software updater.
When I swapped to 535 in October, I found that 535 fails to install unless you do it from the terminal at the same time as nvidia-dkms-535.
After purging old drivers:
sudo apt install nvidia-driver-535 nvidia-dkms-535
Yes, I'm able to install 535.309.01 successfully, but I get the same problems as with 580.
https://download.nvidia.com/XFree86/Linux-x86_64/
The Nvidia provided run file may be the last shot. I'd recommend including the dkms option on install so kernel updates don't break it.
I was having trouble getting the full quote to copy on my phone, but @Locklear93 goes into it with links for install instructions (click the quote to go to it and see the provided links).
Thank you.
I have followed the instructions you've linked. I have successfully blacklisted the nouveau-driver and executed the run file.
But the installation fails as shown in this image:
Due to the screen reflections, I couldn't capture the whole screen, but this is the error messages that follow:
ERROR: An error occurred while performing the step: “Building kernel modules”. See /var/log/nvidia-installer.log for details
ERROR: An error occurred while performing the step: “Checking to see whether the nvidia kernel module was successfully built”. See /var/log/nvidia-installer.log for details.
ERROR: The nvidia kernel module was not created.
ERROR: Installation has failed. Please see the file ‘/var/log/nvidia-installer.log’ for details. You may find suggestions on fixing installation problems in the README available on the linux driver download page at www.nvidia.com.
I have just seen that there is another installation guide in the README file for the 550.67-driver; maybe that will be more thoroughly.
But any suggestions to solutions will be more than welcome!
What version of gcc does Zorin 18 have? It may need gcc-12.
In case it isn't clear, you can use 550.163 if installing from the run files.
gcc version 13.3.0:
user@user-pc:~$ gcc --version
gcc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
In the usr/bin, gcc-12 is also to be found:
Should I use an older one, ex. 12, or is 13 backwards compatible? (if that's even a thing).
I just tried installing 550.163.01, but same problem.
What did the log say?
There may be other dependencies (I found these in a guide for mint, which is also Ununtu based):
apt install linux-headers-$(uname -r) gcc make acpid dkms pkg-config libglvnd-core-dev libglvnd0 libglvnd-dev libc-dev xwayland libxcb1 libnvidia-egl-wayland1
It gives a lot of error-messages with "No such file or directory":
nvidia/nv-acpi.c:26:10: fatal error: os-interface.h: No such file or directory
26 | #include "os-interface.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-6.17.0-29-generic/scripts/Makefile.build:287: nvidia/nv-acpi.o] Error 1
CC [M] nvidia/nv-mmap.o
nvidia/nv-dma.c:26:10: fatal error: os-interface.h: No such file or directory
26 | #include "os-interface.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-6.17.0-29-generic/scripts/Makefile.build:287: nvidia/nv-dma.o] Error 1
nvidia/nv-cray.c:26:10: fatal error: os-interface.h: No such file or directory
26 | #include "os-interface.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
CC [M] nvidia/nv-p2p.o
make[4]: *** [/usr/src/linux-headers-6.17.0-29-generic/scripts/Makefile.build:287: nvidia/nv-cray.o] Error 1
CC [M] nvidia/nv-pat.o
nvidia/nv-mmap.c:26:10: fatal error: os-interface.h: No such file or directory
26 | #include "os-interface.h"
| ^~~~~~~~~~~~~~~~
compilation terminated.
The list goes on, so here is the log file, if you're interested: https://drive.google.com/file/d/16F5gP5dDjU2qSaCmCVgeKPG6n2inCl5a/view?usp=sharing
Okay, thanks. I will look into that as well.
I have also tried manually installing the run file of the same version as the one installed from the "Additional Drivers" tab (580.159.03), which installs successfully, just to be clear.




