[問題與解決辦法] NVIDIA驅動安裝與切換版本的問題及解法 [論壇 - Ubuntu硬體支援---顯示卡專區]
正在瀏覽:
1 名遊客
[問題與解決辦法] NVIDIA驅動安裝與切換版本的問題及解法 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2012/4/26 9:45 所屬群組:
已註冊使用者 等級: 12
HP : 0 / 298
![]() |
user@computer:~$ sudo apt install nvidia-driver-495
正在讀取套件清單... 完成 ...(安裝過程略過) 正在準備解包 .../19-nvidia-driver-495_495.46-0ubuntu0.20.04.1_amd64.deb…… 解開 nvidia-driver-495 (495.46-0ubuntu0.20.04.1) 中... 設定 nvidia-kernel-source-495 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-fbc1-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-fbc1-495:i386 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-common-495 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-compute-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-compute-495:i386 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-gl-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-gl-495:i386 (495.46-0ubuntu0.20.04.1) ... 設定 nvidia-kernel-common-495 (495.46-0ubuntu0.20.04.1) ... update-initramfs: deferring update (trigger activated) 設定 libnvidia-cfg1-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-extra-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-decode-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-decode-495:i386 (495.46-0ubuntu0.20.04.1) ... 設定 nvidia-utils-495 (495.46-0ubuntu0.20.04.1) ... 設定 nvidia-dkms-495 (495.46-0ubuntu0.20.04.1) ... update-initramfs: deferring update (trigger activated) 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 Loading new nvidia-495.46 DKMS files... Building for 5.13.0-27-generic Building for architecture x86_64 Building initial module for 5.13.0-27-generic Error! Bad return status for module build on kernel: 5.13.0-27-generic (x86_64) Consult /var/lib/dkms/nvidia/495.46/build/make.log for more information. dpkg: error processing package nvidia-dkms-495 (--configure): installed nvidia-dkms-495 package post-installation script 子進程傳回了 10 錯誤退出狀態碼 設定 nvidia-compute-utils-495 (495.46-0ubuntu0.20.04.1) ... 警告:所指定的家目錄(/nonexistent)無法存取:No such file or directory 增加系統使用者 `nvidia-persistenced' (UID 126) ... 增加新群組 `nvidia-persistenced' (GID 133) ... 正在新增新使用者 `nvidia-persistenced' (UID 126) 到群組 `nvidia-persistenced' ... 不會建立家目錄 `/nonexistent' 。 設定 libnvidia-encode-495:amd64 (495.46-0ubuntu0.20.04.1) ... 設定 libnvidia-encode-495:i386 (495.46-0ubuntu0.20.04.1) ... 設定 xserver-xorg-video-nvidia-495 (495.46-0ubuntu0.20.04.1) ... dpkg: 因相依問題,無法設定 nvidia-driver-495: nvidia-driver-495 相依於 nvidia-dkms-495 (<= 495.46-1)﹔然而: nvidia-dkms-495 套件尚未設定。 nvidia-driver-495 相依於 nvidia-dkms-495 (>= 495.46)﹔然而: nvidia-dkms-495 套件尚未設定。 dpkg: error processing package nvidia-driver-495 (--configure): 相依問題 - 保留未設定 No apport report written because the error message indicates its a followup error from a previous failure. 執行 libc-bin (2.31-0ubuntu9.2) 的觸發程式…… 執行 man-db (2.9.1-1) 的觸發程式…… 執行 initramfs-tools (0.136ubuntu6.6) 的觸發程式…… update-initramfs: Generating /boot/initrd.img-5.13.0-27-generic I: The initramfs will attempt to resume from /dev/dm-2 I: (/dev/mapper/cl-swap) I: Set the RESUME variable to override this. 處理時發生錯誤: nvidia-dkms-495 nvidia-driver-495 E: Sub-process /usr/bin/dpkg returned an error code (1) [查看驅動的編譯日誌] user@computer:~$ sudo nano /var/lib/dkms/nvidia/470.86/build/make.log user@computer:~$ sudo nano /var/lib/dkms/nvidia/495.46/build/make.log [發現裡面有這段錯誤訊息] ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. [上網查解決辦法,查到可能的解決辦法是移除所有舊有沒有在使用的核心] 結果狀況依舊 [查到重新安裝核心] user@computer:~$ sudo apt install --reinstall linux-headers-$(uname -r) 正在讀取套件清單... 完成 正在重建相依關係 正在讀取狀態資料... 完成 升級 0 個,新安裝 0 個,重新安裝 1 個,移除 0 個,有 0 個未被升級。 2 個沒有完整得安裝或移除。 需要下載 2,532 kB 的套件檔。 此操作完成之後,會多佔用 0 B 的磁碟空間。 下載:1 http://tw.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-5.13.0-27-generic amd64 5.13.0-27.29~20.04.1 [2,532 kB] 取得 2,532 kB 用了 1s (2,283 kB/s) (讀取資料庫 ... 目前共安裝了 260452 個檔案和目錄。) 正在準備解包 .../linux-headers-5.13.0-27-generic_5.13.0-27.29~20.04.1_amd64.deb…… Unpacking linux-headers-5.13.0-27-generic (5.13.0-27.29~20.04.1) over (5.13.0-27.29~20.04.1) ... 設定 nvidia-dkms-495 (495.46-0ubuntu0.20.04.1) ... update-initramfs: deferring update (trigger activated) 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-495.46 DKMS files... ------------------------------ Deleting module version: 495.46 completely from the DKMS tree. ------------------------------ Done. Loading new nvidia-495.46 DKMS files... Building for 5.13.0-27-generic Building for architecture x86_64 Building initial module for 5.13.0-27-generic Secure Boot not enabled on this system. Done. nvidia.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.13.0-27-generic/updates/dkms/ nvidia-modeset.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.13.0-27-generic/updates/dkms/ nvidia-drm.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.13.0-27-generic/updates/dkms/ nvidia-uvm.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.13.0-27-generic/updates/dkms/ nvidia-peermem.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.13.0-27-generic/updates/dkms/ depmod.... DKMS: install completed. 設定 linux-headers-5.13.0-27-generic (5.13.0-27.29~20.04.1) ... /etc/kernel/header_postinst.d/dkms: * dkms: running auto installation service for kernel 5.13.0-27-generic ...done. 設定 nvidia-driver-495 (495.46-0ubuntu0.20.04.1) ... 執行 initramfs-tools (0.136ubuntu6.6) 的觸發程式…… update-initramfs: Generating /boot/initrd.img-5.13.0-27-generic I: The initramfs will attempt to resume from /dev/dm-2 I: (/dev/mapper/cl-swap) I: Set the RESUME variable to override this. user@computer:~$ [問題看起來已經消失了] 因為不管是從 470 切換到 490,還是從 490 切換到 470,狀況都是一樣的,所以就不特別在主題標上驅動版號了。
2022/1/29 10:01
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.