Error while trying to install cuda 11.8

Hi, I am trying to install CUDA 11.7 on my computer for OpenPose but I have many problems trying to install the nvidia driver on my ubuntu 20.04 version. I was thinking of using the x86_64 architecture and and the runfile (local) installer type. Altough I don’t think I have the Correct Kernel Headers and Development Packages Installed.

My infos:

OS: Ubuntu 20.04.5 LTS
Laptop: Dell-G15-5515
gcc version: 9.4.0
Kernel version: 5.15.0-50-generic

When I try :

$ sudo apt-get install linux-headers-$(uname -r)

I have this:

Reading package lists… Done
Building dependency tree
Reading state information… Done
linux-headers-5.15.0-50-generic is already the newest version (5.15.0-50.56~20.04.1).
sh: 0: getcwd() failed: No such file or directory
sh: 0: getcwd() failed: No such file or directory
0 upgraded, 0 newly installed, 0 to remove and 79 not upgraded.
12 not fully installed or removed.
sh: 0: getcwd() failed: No such file or directory
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
sh: 0: getcwd() failed: No such file or directory
Setting up nvidia-dkms-520 (520.61.05-0ubuntu1) …
update-initramfs: deferring update (trigger activated)

A modprobe blacklist file has been created at /etc/modprobe.d to prevent Nouveau
from loading. This can be reverted by deleting the following file:
/etc/modprobe.d/nvidia-graphics-drivers.conf

A new initrd image has also been created. To revert, please regenerate your
initrd by running the following command after deleting the modprobe.d file:
/usr/sbin/initramfs -u


*** Reboot your computer and verify that the NVIDIA graphics driver can ***
*** be loaded. ***


INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Removing old nvidia-520.61.05 DKMS files…


Deleting module version: 520.61.05
completely from the DKMS tree.

Done.
Loading new nvidia-520.61.05 DKMS files…
Building for 5.15.0-50-generic
Building for architecture x86_64
Building initial module for 5.15.0-50-generic
ERROR: Cannot create report: [Errno 17] File exists: ‘/var/crash/nvidia-dkms-520.0.crash’
Error! Application of patch disable_fstack-clash-protection_fcf-protection.patch failed.
Check /var/lib/dkms/nvidia/520.61.05/build/ for more information.
dpkg: error processing package nvidia-dkms-520 (–configure):
installed nvidia-dkms-520 package post-installation script subprocess returned error exit status 6
dpkg: dependency problems prevent configuration of cuda-drivers-520:
cuda-drivers-520 depends on nvidia-dkms-520 (>= 520.61.05); however:
Package nvidia-dkms-520 is not configured yet.

dpkg: error processing package cuda-drivers-520 (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-fs-dkms:
nvidia-fs-dkms depends on cuda-drivers-grid | nvidia-prebuilt-kernel | nvidia-dkms-kernel | nvidia-kernel-dkms; however:
Package cuda-drivers-grid is not installed.
Package nvidia-prebuilt-kernel is not installed.
Package nvidia-dkms-kernel is not installed.
Package nvidia-dkms-520 which provides nvidia-dkms-kernel is not configured yet.
Package nvidia-kernel-dkms is not installed.

dpkg: error processing package nvidia-fs-dkms (–configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of nvidia-fs:
nvidia-fs depends on nvidia-fs-prebuilt (>= 2.13.5) | nvidia-fs-dkms (>= 2.13.5); however:
Package nvidia-fs-prebuilt is not installed.
Package nvidia-fs-dkms is not configured yet.

dpkg: error processing package nvidia-fs (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-drivers:
cuda-drivers depends on cuda-drivers-520 (= 520.61.05-1); however:
Package cuda-drivers-520 is not configured yet.

dpkg: error processing package cuda-drivers (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-gds-11-8:
nvidia-gds-11-8 depends on nvidia-fs (>= 2.13.5); however:
Package nvidia-fs is not configured yet.

dpkg: error processing package nvidia-gds-11-8 (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-driver-520:
nvidia-driver-520 No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
depends on nvidia-dkms-520 (= 520.61.05-0ubuntu1); however:
Package nvidia-dkms-520 is not configured yet.

dpkg: error processing package nvidia-driver-520 (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-gds:
nvidia-gds depends on nvidia-gds-11-8 (>= 11.8.0); however:
Package nvidia-gds-11-8 is not configured yet.

dpkg: error processing package nvidia-gds (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-runtime-11-8:
cuda-runtime-11-8 depends on cuda-drivers (>= 520.61.05); however:
Package cuda-drivers is not configured yet.

dpkg: error processing package cuda-runtime-11-8 (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-11-8:
cuda-11-8 depends on cuda-runtime-11-8 (>= 11.8.0); however:
Package cuda-runtime-11-8 is not configured yet.

dpkg: error processing package cuda-11-8 No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
No apport report written because MaxReports is reached already
(–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-demo-suite-11-8:
cuda-demo-suite-11-8 depends on cuda-runtime-11-8; however:
Package cuda-runtime-11-8 is not configured yet.

dpkg: error processing package cuda-demo-suite-11-8 (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda:
cuda depends on cuda-11-8 (>= 11.8.0); however:
Package cuda-11-8 is not configured yet.

dpkg: error processing package cuda (–configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.136ubuntu6.7) …
update-initramfs: Generating /boot/initrd.img-5.15.0-50-generic
I: The initramfs will attempt to resume from /dev/nvme0n1p7
I: (UUID=61b08d51-6ea4-4b9a-a2e3-7e6806bcef6b)
I: Set the RESUME variable to override this.
Errors were encountered while processing:
nvidia-dkms-520
cuda-drivers-520
nvidia-fs-dkms
nvidia-fs
cuda-drivers
nvidia-gds-11-8
nvidia-driver-520
nvidia-gds
cuda-runtime-11-8
cuda-11-8
cuda-demo-suite-11-8
cuda
sh: 0: getcwd() failed: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (1)

Sorry for the mess and thank you for your help in advance.