Ubuntu 22.04执行sudo apt-get upgrade时因NVIDIA/CUDA驱动冲突崩溃的安全修复方案请求
Ubuntu 22.04执行sudo apt-get upgrade时因NVIDIA/CUDA驱动冲突崩溃的安全修复方案请求
设备信息
- 设备:HP Omen 15
- 系统:Linux Ubuntu 22.04
- 显卡:GeForce RTX 2070 Mobile/Max Q
问题说明
这个问题和类似报错的提问不一样,主要是驱动文件的重叠程度更高,而且我之前因为折腾显卡驱动差点搞坏设备,所以现在特别谨慎。
我尝试执行以下命令:
sudo apt-get update sudo apt-get upgrade
但在执行upgrade命令时遇到了重复文件冲突错误,直接导致电脑崩溃,进入左上角带有闪烁白色下划线的黑屏状态,只能长按电源键重启。我查看了疑似冲突源所在的/var/cuda-repo-ubuntu2204-12-2-local/目录,发现大量NVIDIA/CUDA相关的deb包,但不知道哪些可以安全修改或保留来解决问题。
冲突目录下的文件列表
alex@alex-OMEN-Laptop-15-ek0xxx:/var/cuda-repo-ubuntu2204-12-2-local$ ls 216F19BD.pub cuda_12.2.0-1_amd64.deb cuda-12-2_12.2.0-1_amd64.deb cuda-216F19BD-keyring.gpg cuda-cccl-12-2_12.2.53-1_amd64.deb cuda-command-line-tools-12-2_12.2.0-1_amd64.deb cuda-compat-12-2_535.54.03-1_amd64.deb cuda-compiler-12-2_12.2.0-1_amd64.deb cuda-cudart-12-2_12.2.53-1_amd64.deb cuda-cudart-dev-12-2_12.2.53-1_amd64.deb cuda-cuobjdump-12-2_12.2.53-1_amd64.deb cuda-cupti-12-2_12.2.60-1_amd64.deb cuda-cupti-dev-12-2_12.2.60-1_amd64.deb cuda-cuxxfilt-12-2_12.2.53-1_amd64.deb cuda-demo-suite-12-2_12.2.53-1_amd64.deb cuda-documentation-12-2_12.2.53-1_amd64.deb cuda-driver-dev-12-2_12.2.53-1_amd64.deb cuda-drivers-535_535.54.03-1_amd64.deb cuda-drivers_535.54.03-1_amd64.deb cuda-drivers-fabricmanager-535_535.54.03-1_amd64.deb cuda-drivers-fabricmanager_535.54.03-1_amd64.deb cuda-gdb-12-2_12.2.53-1_amd64.deb cuda-gdb-src-12-2_12.2.53-1_amd64.deb cuda-libraries-12-2_12.2.0-1_amd64.deb cuda-libraries-dev-12-2_12.2.0-1_amd64.deb cuda-minimal-build-12-2_12.2.0-1_amd64.deb cuda-nsight-12-2_12.2.53-1_amd64.deb cuda-nsight-compute-12-2_12.2.0-1_amd64.deb cuda-nsight-systems-12-2_12.2.0-1_amd64.deb cuda-nvcc-12-2_12.2.91-1_amd64.deb cuda-nvdisasm-12-2_12.2.53-1_amd64.deb cuda-nvml-dev-12-2_12.2.81-1_amd64.deb cuda-nvprof-12-2_12.2.60-1_amd64.deb cuda-nvprune-12-2_12.2.53-1_amd64.deb cuda-nvrtc-12-2_12.2.91-1_amd64.deb cuda-nvrtc-dev-12-2_12.2.91-1_amd64.deb cuda-nvtx-12-2_12.2.53-1_amd64.deb cuda-nvvp-12-2_12.2.60-1_amd64.deb cuda-opencl-12-2_12.2.53-1_amd64.deb cuda-opencl-dev-12-2_12.2.53-1_amd64.deb cuda-profiler-api-12-2_12.2.53-1_amd64.deb cuda-runtime-12-2_12.2.0-1_amd64.deb cuda-sanitizer-12-2_12.2.53-1_amd64.deb cuda-toolkit-12_12.2.0-1_amd64.deb cuda-toolkit_12.2.0-1_amd64.deb cuda-toolkit-12-2_12.2.0-1_amd64.deb cuda-toolkit-12-2-config-common_12.2.53-1_all.deb cuda-toolkit-12-config-common_12.2.53-1_all.deb cuda-toolkit-config-common_12.2.53-1_all.deb cuda-tools-12-2_12.2.0-1_amd64.deb cuda-visual-tools-12-2_12.2.0-1_amd64.deb gds-tools-12-2_1.7.0.149-1_amd64.deb InRelease libcublas-12-2_12.2.1.16-1_amd64.deb libcublas-dev-12-2_12.2.1.16-1_amd64.deb libcufft-12-2_11.0.8.15-1_amd64.deb libcufft-dev-12-2_11.0.8.15-1_amd64.deb libcufile-12-2_1.7.0.149-1_amd64.deb libcufile-dev-12-2_1.7.0.149-1_amd64.deb libcurand-12-2_10.3.3.53-1_amd64.deb libcurand-dev-12-2_10.3.3.53-1_amd64.deb libcusolver-12-2_11.5.0.53-1_amd64.deb libcusolver-dev-12-2_11.5.0.53-1_amd64.deb libcusparse-12-2_12.1.1.53-1_amd64.deb libcusparse-dev-12-2_12.1.1.53-1_amd64.deb libnpp-12-2_12.1.1.14-1_amd64.deb libnpp-dev-12-2_12.1.1.14-1_amd64.deb libnvidia-cfg1-430_535.54.03-0ubuntu1_amd64.deb libnvidia-cfg1-535_535.54.03-0ubuntu1_amd64.deb libnvidia-common-430_535.54.03-0ubuntu1_all.deb libnvidia-common-535_535.54.03-0ubuntu1_all.deb libnvidia-compute-430_535.54.03-0ubuntu1_amd64.deb libnvidia-compute-430_535.54.03-0ubuntu1_i386.deb libnvidia-compute-535_535.54.03-0ubuntu1_amd64.deb libnvidia-compute-535_535.54.03-0ubuntu1_i386.deb libnvidia-decode-430_535.54.03-0ubuntu1_amd64.deb libnvidia-decode-430_535.54.03-0ubuntu1_i386.deb libnvidia-decode-535_535.54.03-0ubuntu1_amd64.deb libnvidia-decode-535_535.54.03-0ubuntu1_i386.deb libnvidia-encode-430_535.54.03-0ubuntu1_amd64.deb libnvidia-encode-430_535.54.03-0ubuntu1_i386.deb libnvidia-encode-535_535.54.03-0ubuntu1_amd64.deb libnvidia-encode-535_535.54.03-0ubuntu1_i386.deb libnvidia-extra-535_535.54.03-0ubuntu1_amd64.deb libnvidia-extra-535_535.54.03-0ubuntu1_i386.deb libnvidia-fbc1-430_535.54.03-0ubuntu1_amd64.deb libnvidia-fbc1-430_535.54.03-0ubuntu1_i386.deb libnvidia-fbc1-535_535.54.03-0ubuntu1_amd64.deb libnvidia-fbc1-535_535.54.03-0ubuntu1_i386.deb libnvidia-gl-430_535.54.03-0ubuntu1_amd64.deb libnvidia-gl-430_535.54.03-0ubuntu1_i386.deb libnvidia-gl-535_535.54.03-0ubuntu1_amd64.deb libnvidia-gl-535_535.54.03-0ubuntu1_i386.deb libnvidia-nscq-535_535.54.03-1_amd64.deb libnvjitlink-12-2_12.2.91-1_amd64.deb libnvjitlink-dev-12-2_12.2.91-1_amd64.deb libnvjpeg-12-2_12.1.1.14-1_amd64.deb libnvjpeg-dev-12-2_12.1.1.14-1_amd64.deb libxnvctrl0_535.54.03-0ubuntu1_amd64.deb libxnvctrl-dev_535.54.03-0ubuntu1_amd64.deb Local.md5 Local.md5.gpg nsight-compute-2023.2.0_2023.2.3.1001-1_amd64.deb nsight-systems-2023.2.3_2023.2.3.1001-1_amd64.deb nvidia-compute-utils-430_535.54.03-0ubuntu1_amd64.deb nvidia-compute-utils-535_535.54.03-0ubuntu1_amd64.deb nvidia-dkms-430_535.54.03-0ubuntu1_amd64.deb nvidia-dkms-535_535.54.03-0ubuntu1_amd64.deb nvidia-driver-430_535.54.03-0ubuntu1_amd64.deb nvidia-driver-535_535.54.03-0ubuntu1_amd64.deb nvidia-fabricmanager-535_535.54.03-1_amd64.deb nvidia-fabricmanager-dev-535_535.54.03-1_amd64.deb nvidia-fs_2.16.1-1_amd64.deb nvidia-fs-dkms_2.16.1-1_amd64.deb nvidia-gds_12.2.0-1_amd64.deb nvidia-gds-12-2_12.2.0-1_amd64.deb nvidia-headless-430_535.54.03-0ubuntu1_amd64.deb nvidia-headless-535_535.54.03-0ubuntu1_amd64.deb nvidia-headless-no-dkms-430_535.54.03-0ubuntu1_amd64.deb nvidia-headless-no-dkms-535_535.54.03-0ubuntu1_amd64.deb nvidia-kernel-common-430_535.54.03-0ubuntu1_amd64.deb nvidia-kernel-common-535_535.54.03-0ubuntu1_amd64.deb nvidia-kernel-open-535_535.54.03-0ubuntu1_amd64.deb nvidia-kernel-source-430_535.54.03-0ubuntu1_amd64.deb nvidia-kernel-source-535_535.54.03-0ubuntu1_amd64.deb nvidia-modprobe_535.54.03-0ubuntu1_amd64.deb nvidia-settings_535.54.03-0ubuntu1_amd64.deb nvidia-utils-430_535.54.03-0ubuntu1_amd64.deb nvidia-utils-535_535.54.03-0ubuntu1_amd64.deb Packages Packages.gz Release Release.gpg xserver-xorg-video-nvidia-430_535.54.03-0ubuntu1_amd64.deb xserver-xorg-video-nvidia-535_535.54.03-0ubuntu1_amd64.deb
我的疑问
有没有什么安全的解决方案可以修复这个导致设备崩溃的问题?
另外我附上了崩溃瞬间终端的照片(画质抱歉,当时崩溃太快很难捕捉):
备注:内容来源于stack exchange,提问作者CXX_NVCC
相关产品推荐
相关产品推荐

