I can't update my Zorin system

I have Zorin OS latest version and when I want to run sudo apt-get update I get the following messages:

W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Translations (main/i18n/Translation-en_IN) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons-small (main/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons-hidpi (main/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Packages (main/binary-i386/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Translations (main/i18n/Translation-en_IN) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11 (main/dep11/Components-amd64.yml) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11 (main/dep11/Components-all.yml) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons-small (main/dep11/icons-48x48.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons (main/dep11/icons-64x64.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target DEP-11-icons-hidpi (main/dep11/icons-64x64@2.tar) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/xanmod-kernel.list:1 and /etc/apt/sources.list.d/xanmod-release.list:1

and then when I run sudo apt upgrade I get following message

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  linux-headers-6.4.3-x64v3-xanmod1 linux-image-6.4.3-x64v3-xanmod1
The following packages have been kept back:
  xdg-desktop-portal
The following packages will be upgraded:
  firefox firefox-locale-en linux-xanmod-x64v3 microsoft-edge-dev virt-manager
  virtinst
6 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
2 not fully installed or removed.
Need to get 62.9 MB/297 MB of archives.
After this operation, 463 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://repos.del.extreme-ix.org/ubuntu focal-updates/main amd64 firefox amd64 115.0.2+build1-0ubuntu0.20.04.1 [61.1 MB]
Get:2 https://repos.del.extreme-ix.org/ubuntu focal-updates/main amd64 firefox-locale-en amd64 115.0.2+build1-0ubuntu0.20.04.1 [757 kB]
Get:3 https://repos.del.extreme-ix.org/ubuntu focal-updates/universe amd64 virtinst all 1:2.2.1-3ubuntu2.2 [183 kB]
Get:4 https://repos.del.extreme-ix.org/ubuntu focal-updates/universe amd64 virt-manager all 1:2.2.1-3ubuntu2.2 [865 kB]
Fetched 28.9 MB in 17s (1,749 kB/s)                                            
(Reading database ... 348342 files and directories currently installed.)
Preparing to unpack .../0-microsoft-edge-dev_116.0.1938.16-1_amd64.deb ...
Unpacking microsoft-edge-dev (116.0.1938.16-1) over (116.0.1938.10-1) ...
Preparing to unpack .../1-firefox_115.0.2+build1-0ubuntu0.20.04.1_amd64.deb ...
Unpacking firefox (115.0.2+build1-0ubuntu0.20.04.1) over (115.0+build2-0ubuntu0.
20.04.3) ...
Preparing to unpack .../2-firefox-locale-en_115.0.2+build1-0ubuntu0.20.04.1_amd6
4.deb ...
Unpacking firefox-locale-en (115.0.2+build1-0ubuntu0.20.04.1) over (115.0+build2
-0ubuntu0.20.04.3) ...
Selecting previously unselected package linux-headers-6.4.3-x64v3-xanmod1.
Preparing to unpack .../3-linux-headers-6.4.3-x64v3-xanmod1_6.4.3-x64v3-xanmod1-
0~20230711.1f2fe64_amd64.deb ...
Unpacking linux-headers-6.4.3-x64v3-xanmod1 (6.4.3-x64v3-xanmod1-0~20230711.1f2f
e64) ...
Selecting previously unselected package linux-image-6.4.3-x64v3-xanmod1.
Preparing to unpack .../4-linux-image-6.4.3-x64v3-xanmod1_6.4.3-x64v3-xanmod1-0~
20230711.1f2fe64_amd64.deb ...
Unpacking linux-image-6.4.3-x64v3-xanmod1 (6.4.3-x64v3-xanmod1-0~20230711.1f2fe6
4) ...
Preparing to unpack .../5-linux-xanmod-x64v3_6.4.3-xanmod1-0_amd64.deb ...
Unpacking linux-xanmod-x64v3 (6.4.3-xanmod1-0) over (6.3.12-xanmod1-0) ...
Preparing to unpack .../6-virtinst_1%3a2.2.1-3ubuntu2.2_all.deb ...
Unpacking virtinst (1:2.2.1-3ubuntu2.2) over (1:2.2.1-3ubuntu2.1) ...
Preparing to unpack .../7-virt-manager_1%3a2.2.1-3ubuntu2.2_all.deb ...
Unpacking virt-manager (1:2.2.1-3ubuntu2.2) over (1:2.2.1-3ubuntu2.1) ...
Setting up virtinst (1:2.2.1-3ubuntu2.2) ...
Setting up firefox (115.0.2+build1-0ubuntu0.20.04.1) ...
Please restart all running instances of firefox, or you will experience problems
.
Setting up nvidia-dkms-535 (535.54.03-0ubuntu0.20.04.4) ...
update-initramfs: deferring update (trigger activated)
update-initramfs: Generating /boot/initrd.img-6.3.12-x64v3-xanmod1
W: Possible missing firmware /lib/firmware/i915/dg1_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_huc_gsc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/bxt_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/glk_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/cml_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/icl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/dg1_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_69.0.3.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.1.1.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc_ver2_16.bin for module 
i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_dmc_ver2_08.bin for module i
915
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
Removing old nvidia-535.54.03 DKMS files...

------------------------------
Deleting module version: 535.54.03
completely from the DKMS tree.
------------------------------
Done.
Loading new nvidia-535.54.03 DKMS files...
Building for 6.3.12-x64v3-xanmod1 6.4.3-x64v3-xanmod1
Building for architecture x86_64
Building initial module for 6.3.12-x64v3-xanmod1
Error! Bad return status for module build on kernel: 6.3.12-x64v3-xanmod1 (x86_6
4)
Consult /var/lib/dkms/nvidia/535.54.03/build/make.log for more information.
dpkg: error processing package nvidia-dkms-535 (--configure):
 installed nvidia-dkms-535 package post-installation script subprocess returned 
error exit status 10
Setting up virt-manager (1:2.2.1-3ubuntu2.2) ...
Setting up firefox-locale-en (115.0.2+build1-0ubuntu0.20.04.1) ...
dpkg: dependency problems prevent configuration of nvidia-driver-535:
 nvidia-driver-535 depends on nvidia-dkms-535 (<= 535.54.03-1); however:
  Package nvidia-dkms-535 is not configured yet.
 nvidia-driver-535 depends on nvidia-dkms-535 (>= 535.54.03); however:
  Package nvidia-dkms-535 is not configured yet.

dpkg: error processing package nvidia-driver-535 (--configure):
 dependency problems - leaving unconfigured
Setting up linux-image-6.4.3-x64v3-xanmod1 (6.4.3-x64v3-xanmod1-0~20230711.1f2fe
64) ...
 * dkms: running auto installation service for kernel 6.4.3-x64v3-xanmod1       
Kernel preparation unnecessary for this kernel.  Skipping...
applying patch disable_fstack-clash-protection_fcf-protection.patch...patching f
ile Kbuild
Hunk #1 succeeded at 123 (offset 52 lines).


Building module:
cleaning build area...
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 'ma
ke' -j8 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=6.4.3-x64v3-xanmod1 IGNORE_XEN_
PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/6.4.3-x64v3-xanmod1/build LD
=/usr/bin/ld.bfd modules.......(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.4.3-x64v3-xanmod1 (x86_64
)
Consult /var/lib/dkms/nvidia/535.54.03/build/make.log for more information.
                                                                         [ OK ]
update-initramfs: Generating /boot/initrd.img-6.4.3-x64v3-xanmod1
W: Possible missing firmware /lib/firmware/i915/dg1_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_huc_gsc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/bxt_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/glk_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/cml_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/icl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/dg1_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_69.0.3.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.1.1.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc_ver2_16.bin for module 
i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_dmc_ver2_08.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/mtl_dmc.bin for module i915
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/zorin/theme.txt
Found linux image: /boot/vmlinuz-6.4.3-x64v3-xanmod1
Found initrd image: /boot/initrd.img-6.4.3-x64v3-xanmod1
Found linux image: /boot/vmlinuz-6.3.12-x64v3-xanmod1
Found initrd image: /boot/initrd.img-6.3.12-x64v3-xanmod1
Found linux image: /boot/vmlinuz-6.3.11-x64v3-xanmod1
Found initrd image: /boot/initrd.img-6.3.11-x64v3-xanmod1
Found linux image: /boot/vmlinuz-6.1.38-x64v1-xanmod1
Found initrd image: /boot/initrd.img-6.1.38-x64v1-xanmod1
Found linux image: /boot/vmlinuz-5.15.0-76-generic
Found initrd image: /boot/initrd.img-5.15.0-76-generic
done
Setting up microsoft-edge-dev (116.0.1938.16-1) ...
Setting up linux-headers-6.4.3-x64v3-xanmod1 (6.4.3-x64v3-xanmod1-0~20230711.1f2
fe64) ...
Setting up linux-xanmod-x64v3 (6.4.3-xanmod1-0) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.6) ...
Processing triggers for libglib2.0-0:i386 (2.64.6-1~ubuntu20.04.6) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for initramfs-tools (0.136ubuntu6.7) ...
update-initramfs: Generating /boot/initrd.img-6.4.3-x64v3-xanmod1
W: Possible missing firmware /lib/firmware/i915/dg1_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_huc_gsc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/bxt_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/glk_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/cml_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/icl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/dg1_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i9
15
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_69.0.3.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.1.1.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc_ver2_16.bin for module 
i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_dmc_ver2_08.bin for module i
915
W: Possible missing firmware /lib/firmware/i915/mtl_dmc.bin for module i915
Errors were encountered while processing:
 nvidia-dkms-535
 nvidia-driver-535
E: Sub-process /usr/bin/dpkg returned an error code (1)

I am getting this for so long I have tried different drivers of nvidia but only
proprietary.

Can Anyone help me resolve it, I am new to Linux.

This states that you have added a repository multiple times to your sources.
This may have happened if you repeated a guides instructions or were uncertain as to whether a repository was added and sent the command to add it again.

To resolve this, elevate to root

sudo -i

Launch the file manager:

nautilus

Navigate to the Sources.list.d directory. In the left pane, select "Other locations." In the right pane, select "Computer". This will take you to top level of root.
Now you will see the /etc directory. Open it. Then the directory /apt and finally /sources.list.d. Remember, you are opening the folder, not the source.list file.

In this folder, look for the Duplicate Entries for XanMod and right click and remove them. Once done, close the elevated file manager and terminal.

You may want to remove them all... Let's look at that below:

The DKMS Nvidia Driver build is dealing with a mismatch in the modules. This can cause you graphical errors and is related to the non-standard XanMod kernel you are trying to install.
I imagine that you are trying to resolve a different issue by installing the later XanMod kernel - but as you can see in this error; you may be jumping out of the frying pan and into the fire.
You may be better off removing the Xanmod kernel and all of the Xanmod repositories.
If you still need the later LTS kernel, though - instead, install the tuxinvader kernel.
In terminal, run:

sudo add-apt-repository ppa:tuxinvader/lts-mainline

sudo apt update && sudo apt install linux-generic-6.02

That's it. That is all that is needed and that will install the 6.2 kernel. You must reboot to boot into it.

Lastly;

On this one, please see this thread for understanding and resolving the "Possible Missing Firmware" warning:

3 Likes

Thanks, Man It really helped a lot

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