mkdir nvidia cd nvidia wget https://in.download.nvidia.com/XFree86/Linux-x86_64/580.126.09/NVIDIA-Linux-x86_64-580.126.09.run sudo sh ~/nvidia/NVIDIA-Linux-x86_64-580.126.09.run -x --target /tmp/nvidia-installer-extraction/extract > /dev/null cd /tmp/nvidia-installer-extraction/extract/ sudo cp -r ./kernel/* /usr/src/nvidia-open-580.126.09/ sudo tee /usr/src/nvidia-open-580.126.09/dkms.conf << EOF PACKAGE_NAME="nvidia-open" PACKAGE_VERSION="580.126.09" BUILT_MODULE_NAME[0]="nvidia" BUILT_MODULE_NAME[1]="nvidia-drm" BUILT_MODULE_NAME[2]="nvidia-modeset" BUILT_MODULE_NAME[3]="nvidia-uvm" BUILT_MODULE_NAME[4]="nvidia-peermem" DEST_MODULE_LOCATION[0]="/kernel/drivers/video" DEST_MODULE_LOCATION[1]="/kernel/drivers/video" DEST_MODULE_LOCATION[2]="/kernel/drivers/video" DEST_MODULE_LOCATION[3]="/kernel/drivers/video" DEST_MODULE_LOCATION[4]="/kernel/drivers/video" MAKE[0]="make -j\$(nproc) KERNEL_SOURCES=/lib/modules/\${kernelver}/build module-type=open" AUTOINSTALL="yes" EOF sudo dkms add -m nvidia-open -v 580.126.09 sudo dkms build -m nvidia-open -v 580.126.09