NVIDIA driver broken? Cannot update the system

Software Update says it can only do a partial update, on checking why I found it was attempting to install updates to 575 driver and also install 580 components. I have a GTX960 and additionally never manually installed the driver. That was installed automatically during setting up the OS by the installer itself. Zorin Pro 17.3

CPU: 8-core AMD Ryzen 7 3700X (-MT MCP-) speed/min/max: 2338/2200/3600 MHz
Kernel: 6.8.0-79-generic x86_64 Up: 46m Mem: 2954.6/32013.7 MiB (9.2%)
Storage: 935.24 GiB (5.6% used) Procs: 362 Shell: Bash inxi: 3.3.13

bind9-dnsutils/jammy-updates 1:9.18.39-0ubuntu0.22.04.1 amd64 [upgradable from: 1:9.18.30-0ubuntu0.22.04.2]
bind9-host/jammy-updates 1:9.18.39-0ubuntu0.22.04.1 amd64 [upgradable from: 1:9.18.30-0ubuntu0.22.04.2]
bind9-libs/jammy-updates 1:9.18.39-0ubuntu0.22.04.1 amd64 [upgradable from: 1:9.18.30-0ubuntu0.22.04.2]
cups-bsd/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-client/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-common/jammy-security,jammy-security 2.4.1op1-1ubuntu4.12 all [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-core-drivers/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-daemon/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-ipp-utils/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-ppdc/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
cups-server-common/jammy-security,jammy-security 2.4.1op1-1ubuntu4.12 all [upgradable from: 2.4.1op1-1ubuntu4.11]
cups/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
libcups2/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
libcups2/jammy-security 2.4.1op1-1ubuntu4.12 i386 [upgradable from: 2.4.1op1-1ubuntu4.11]
libcupsimage2/jammy-security 2.4.1op1-1ubuntu4.12 amd64 [upgradable from: 2.4.1op1-1ubuntu4.11]
libnvidia-cfg1-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-common-575/jammy-updates,jammy-updates 575.64.03-0ubuntu0.22.04.3 all [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-compute-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-compute-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 i386 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-decode-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-decode-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 i386 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-encode-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-encode-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 i386 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-extra-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-fbc1-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-fbc1-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 i386 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-gl-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
libnvidia-gl-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 i386 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
linux-modules-nvidia-575-generic-hwe-22.04/jammy-updates 6.8.0-79.79~22.04.1+1 amd64 [upgradable from: 6.8.0-79.79~22.04.1]
linux-signatures-nvidia-6.8.0-79-generic/jammy-updates 6.8.0-79.79~22.04.1+1 amd64 [upgradable from: 6.8.0-79.79~22.04.1]
nvidia-compute-utils-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
nvidia-driver-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
nvidia-kernel-common-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
nvidia-kernel-source-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
nvidia-utils-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]
xserver-xorg-video-nvidia-575/jammy-updates 575.64.03-0ubuntu0.22.04.3 amd64 [upgradable from: 575.64.03-0ubuntu0.22.04.1]

antikythera@MS-7A34:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  libnvidia-cfg1-575 libnvidia-common-575 libnvidia-compute-575 libnvidia-compute-575:i386 libnvidia-decode-575 libnvidia-decode-575:i386 libnvidia-encode-575 libnvidia-encode-575:i386 libnvidia-extra-575 libnvidia-fbc1-575 libnvidia-fbc1-575:i386 libnvidia-gl-575 libnvidia-gl-575:i386 nvidia-compute-utils-575 nvidia-firmware-575-575.64.03 nvidia-kernel-source-575 nvidia-utils-575 xserver-xorg-video-nvidia-575
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed
  build-essential cpp-12 dctrl-tools dkms dpkg-dev fakeroot g++ g++-11 gcc gcc-11 gcc-12 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan6 libasan8 libc-dev-bin libc-devtools libc6-dev libcc1-0 libcrypt-dev libfakeroot libgcc-11-dev libgcc-12-dev libitm1 liblsan0 libnsl-dev libnvidia-cfg1-580 libnvidia-common-580 libnvidia-compute-580 libnvidia-compute-580:i386 libnvidia-decode-580
  libnvidia-decode-580:i386 libnvidia-encode-580 libnvidia-encode-580:i386 libnvidia-extra-580 libnvidia-fbc1-580 libnvidia-fbc1-580:i386 libnvidia-gl-580 libnvidia-gl-580:i386 libstdc++-11-dev libtirpc-dev libtsan0 libtsan2 libubsan1 linux-libc-dev linux-objects-nvidia-580-6.8.0-79-generic lto-disabled-list make manpages-dev nvidia-compute-utils-580 nvidia-dkms-580 nvidia-driver-580 nvidia-firmware-580-580.65.06
  nvidia-kernel-common-580 nvidia-kernel-source-580 nvidia-utils-580 rpcsvc-proto xserver-xorg-video-nvidia-580
The following packages have been kept back:
  linux-modules-nvidia-575-generic-hwe-22.04 linux-signatures-nvidia-6.8.0-79-generic
The following packages will be upgraded:
  bind9-dnsutils bind9-host bind9-libs cups cups-bsd cups-client cups-common cups-core-drivers cups-daemon cups-ipp-utils cups-ppdc cups-server-common libcups2 libcups2:i386 libcupsimage2 libnvidia-cfg1-575 libnvidia-common-575 libnvidia-compute-575 libnvidia-compute-575:i386 libnvidia-decode-575 libnvidia-decode-575:i386 libnvidia-encode-575 libnvidia-encode-575:i386 libnvidia-extra-575 libnvidia-fbc1-575
  libnvidia-fbc1-575:i386 libnvidia-gl-575 libnvidia-gl-575:i386 nvidia-compute-utils-575 nvidia-driver-575 nvidia-kernel-common-575 nvidia-kernel-source-575 nvidia-utils-575 xserver-xorg-video-nvidia-575
34 to upgrade, 59 to newly install, 0 to remove and 2 not to upgrade.
Need to get 679 MB of archives.
After this operation, 714 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

For GTX 960, the 575 or above Nvidia driver is not only unnecessary but bloat.
I would not go above the 545 driver for that.

sudo apt --fix-broken install

sudo apt remove --purge '^nvidia-.*'

sudo apt install nvidia-driver-545 nvidia-dkms-545

Thanks, I'll certainly try that. I'm aware the newer driver is not particularly necessary but like I said, it was installed automatically and seemed to work fine until now. My install media is 17.2 and it did an upgrade to the packages during and after install. All I wanted to do was make sure it was shared on here for awareness since although my card is old, it could be happening to other nvidia users too with hardware supported by these drivers

1 Like

You are right, another user had the same package conflict that they posted just earlier.

I have 580 working now. Just out of curiosity I swapped the 545 for 580 in the package install command line. It worked okay and the entire fix broken install, purging nvidia packages and reinstalling the driver cleared the issue with partial upgrades and the manual driver installed message.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.