└─$ apt-cache search image | grep ^linux 1 ⨯Kali is not intended for normal desktop usage, you are better of using a distribution such as Ubuntu or Mint for desktop usage.
Share the output of the following.
Code:apt-cache search image | grep ^linux apt-cache search headers | grep ^linux
linux-base - Linux image base package
linux-headers-5.10.0-kali3-amd64 - Header files for Linux 5.10.0-kali3-amd64
linux-headers-5.10.0-kali3-cloud-amd64 - Header files for Linux 5.10.0-kali3-cloud-amd64
linux-headers-5.10.0-kali3-rt-amd64 - Header files for Linux 5.10.0-kali3-rt-amd64
linux-image-5.10.0-kali3-amd64 - Linux 5.10 for 64-bit PCs
linux-image-5.10.0-kali3-amd64-dbg - Debug symbols for linux-image-5.10.0-kali3-amd64
linux-image-5.10.0-kali3-cloud-amd64 - Linux 5.10 for x86-64 cloud
linux-image-5.10.0-kali3-cloud-amd64-dbg - Debug symbols for linux-image-5.10.0-kali3-cloud-amd64
linux-image-5.10.0-kali3-rt-amd64 - Linux 5.10 for 64-bit PCs, PREEMPT_RT
linux-image-5.10.0-kali3-rt-amd64-dbg - Debug symbols for linux-image-5.10.0-kali3-rt-amd64
linux-image-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-amd64-dbg - Debugging symbols for Linux amd64 configuration (meta-package)
linux-image-cloud-amd64 - Linux for x86-64 cloud (meta-package)
linux-image-cloud-amd64-dbg - Debugging symbols for Linux cloud-amd64 configuration (meta-package)
linux-image-rt-amd64 - Linux for 64-bit PCs (meta-package)
linux-image-rt-amd64-dbg - Debugging symbols for Linux rt-amd64 configuration (meta-package)
└─$ apt-cache search headers | grep ^linux
linux-headers-5.10.0-kali3-amd64 - Header files for Linux 5.10.0-kali3-amd64
linux-headers-5.10.0-kali3-cloud-amd64 - Header files for Linux 5.10.0-kali3-cloud-amd64
linux-headers-5.10.0-kali3-common - Common header files for Linux 5.10.0-kali3
linux-headers-5.10.0-kali3-common-rt - Common header files for Linux 5.10.0-kali3-rt
linux-headers-5.10.0-kali3-rt-amd64 - Header files for Linux 5.10.0-kali3-rt-amd64
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)
linux-headers-cloud-amd64 - Header files for Linux cloud-amd64 configuration (meta-package)
linux-headers-rt-amd64 - Header files for Linux rt-amd64 configuration (meta-package)
linux-kbuild-5.10 - Kbuild infrastructure for Linux 5.10
linux-libc-dev - Linux support headers for userspace development
linux-libc-dev-alpha-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-amd64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-hppa-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-i386-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-m68k-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64r6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64r6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32r6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32r6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsr6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsr6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-riscv64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-s390x-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sh4-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sparc64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-x32-cross - Linux Kernel Headers for development (for cross-compiling)
s