broken kdeglobals path results in timeout of 30 seconds during boot
Closed this issue · 17 comments
My environment
Operating System: openSUSE Tumbleweed 20221124
KDE Plasma Version: 5.26.3
KDE Frameworks Version: 5.100.0
Qt Version: 5.15.7
Kernel Version: 6.0.8-1-default (64-bit)
Graphics Platform: X11
Processors: 24 × 12th Gen Intel® Core™ i7-12800HX
Memory: 16 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3070 Ti Laptop GPU/PCIe/SSE2
Manufacturer: HP
Product Name: OMEN by HP Laptop 17-ck1xxx
@guobin:~> rpm -qa | grep suse-prime
suse-prime-0.8.9-1.1.noarch
plasma5-applet-suse-prime-1.1-3.4.noarch
@guobin:~> nvidia-settings --version
nvidia-settings: version 515.86.01
The NVIDIA Settings tool.
This program is used to configure the NVIDIA Linux graphics driver.
For more detail, please see the nvidia-settings(1) man page.
Problem
I set prime-select nvidia.
But the computer has a black screen after booting.
Ctrl+Alt+F1 go to CLI:
@guobin:~>sudo prime-select get-current
Driver configured: nvidia
bbswitch not loaded
If you want energy saving bbswitch should be loaded in intel mode.
For this package 'bbswitch' needs to be installed on your system.
Or make use of DynamicPowerManagement on Turing GPUs or later by
switching to suse-prime's 'offload' or 'nvidia' mode.
@guobin:~>lsmod | grep nvidia
nvidia_modeset 1150976 68
nvidia 40894464 3002 nvidia_modeset
nvidia_wmi_ec_backlight 16384 0
wmi 45056 3 hp_wmi,nvidia_wmi_ec_backlight,wmi_bmof
● sddm.service - Simple Desktop Display Manager
Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; preset: disabled)
Active: active (running) since Tue 2022-11-29 00:14:31 CST; 2min 46s ago
Docs: man:sddm(1)
man:sddm.conf(5)
Process: 2359 ExecStartPre=/usr/bin/plymouth quit --retain-splash (code=exited, status=1/FAILURE)
Main PID: 2360 (sddm)
Tasks: 24 (limit: 4915)
CPU: 11.804s
CGroup: /system.slice/sddm.service
├─2360 /usr/bin/sddm
└─2364 /usr/bin/Xorg.bin -nolisten tcp -auth /run/sddm/{3535a04c-0dad-464c-b01d-d00c1694a94b} -background none -noreset -displayfd 17 -seat seat0 vt7
Nov 29 00:14:34 guobin sddm[2360]: Session "/usr/share/xsessions/default.desktop" selected, command: "/usr/bin/startplasma-x11"
Nov 29 00:14:34 guobin sddm-helper[2633]: [PAM] Starting...
Nov 29 00:14:34 guobin sddm-helper[2633]: [PAM] Authenticating...
Nov 29 00:14:34 guobin sddm-helper[2633]: [PAM] returning.
Nov 29 00:14:34 guobin sddm[2360]: Authenticated successfully
Nov 29 00:14:34 guobin sddm-helper[2633]: pam_unix(sddm-autologin:session): session opened for user yueguobin(uid=1000) by (uid=0)
Nov 29 00:14:34 guobin sddm-helper[2633]: pam_kwallet5(sddm-autologin:session): pam_kwallet5: pam_sm_open_session
Nov 29 00:14:34 guobin sddm-helper[2633]: pam_kwallet5(sddm-autologin:session): pam_kwallet5: open_session called without kwallet5_key
Nov 29 00:14:34 guobin sddm-helper[2633]: Starting: "/usr/etc/X11/xdm/Xsession \"/usr/bin/startplasma-x11\""
Nov 29 00:14:34 guobin sddm[2360]: Session started
The sddm.service is normal, but there is no kde desktop.
Need input modprobe nvidia_drm
@guobin:~>sudo modprobe nvidia_drm
@guobin:~>lsmod | grep nvidia
nvidia_drm 73728 0
nvidia_modeset 1150976 69 nvidia_drm
nvidia 40894464 3002 nvidia_modeset
nvidia_wmi_ec_backlight 16384 0
wmi 45056 3 hp_wmi,nvidia_wmi_ec_backlight,wmi_bmof
@guobin:~>sudo prime-select get-currrent
Driver configured: nvidia
NVIDIA modules are loaded
Then systemctl restart sddm.service, to see the kde desktop.
@guobin:~>sudo systemctl restart sddm.service
How can I load "nvidia_drm" normally?
I tried to modify the kernel parameters by adding "nvidia_drm. modeset=1". After restarting, "nvidia_drm" still needs to be manually loaded.
I don't know how to solve this problem.
If you wish you may try to use the modprome with dkms:
zypper in dkms
modprobe nvidia_drm
modprobe nvidia
And then reboot.
If you got issues with boot of you openSUSE try to edit boot option at grub -> find line "linux ..." And at the end of the line you need to add " 3" (without quotes).
That will allow to boot your system without X server directly in TTY.
Auth your user/root
And then:
prime-select intel
shutdown -r now
(That will reboot you to OS to the X server with your intel card as prime and not the nvidia).
Wish you luck!
nvidia_uvm
module is also missing.
Check if any nvidia modules are in your initrd
sudo lsinitrd /boot/initrd|grep nvidia
How did you install nvidia driver.
With our G06
packages we make sure that no nvidia modules are added to initrd
. And all modules including nvidia_drm
and nvidia_uvm
are loaded when nvidia
module is being loaded.
@griha41 prime-select intel
or prime-select unset
, Using Intel integrated graphics is able to enter the desktop normally.
@sndirsch I downloaded the driver from Nvidia, NVIDIA-Linux-x86_64-515.86.01.run
. Updated today NVIDIA-Linux-x86_64-525.60.11.run
.
I refer to the graphics driver installation "https://en.opensuse.org/SDB:NVIDIA_the_hard_way" performed here.
@guobin:~> sudo lsinitrd /boot/initrd|grep nvidia
-rw-r--r-- 1 root root 18 Nov 16 22:47 etc/modprobe.d/nvidia.conf
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm200
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/acr
-rw-r--r-- 1 root root 340 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/acr/bl.bin.xz
-rw-r--r-- 1 root root 4836 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/acr/ucode_load.bin.xz
-rw-r--r-- 1 root root 548 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/acr/ucode_unload.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr
-rw-r--r-- 1 root root 252 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 508 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 8340 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/fecs_sig.bin.xz
-rw-r--r-- 1 root root 248 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 556 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 4952 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/gpccs_sig.bin.xz
-rw-r--r-- 1 root root 1344 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1068 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/sw_ctx.bin.xz
-rw-r--r-- 1 root root 1796 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 580 Nov 16 22:47 usr/lib/firmware/nvidia/gm200/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm204
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/acr/../../gm200/acr/bl.bin.xz
lrwxrwxrwx 1 root root 81 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/acr/ucode_load.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/acr/../../gm200/acr/ucode_load.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/acr/../../gm200/acr/ucode_unload.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 508 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/fecs_data.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/fecs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 556 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/gpccs_data.bin.xz
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/gpccs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gm204/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gm204/gr/../../gm200/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm206
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/acr/../../gm200/acr/bl.bin.xz
-rw-r--r-- 1 root root 4840 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/acr/ucode_load.bin.xz
-rw-r--r-- 1 root root 548 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/acr/ucode_unload.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 508 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/fecs_data.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/fecs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 556 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/gpccs_data.bin.xz
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/gpccs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gm206/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gm206/gr/../../gm200/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp100
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/acr
-rw-r--r-- 1 root root 356 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/acr/bl.bin.xz
-rw-r--r-- 1 root root 4284 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/acr/ucode_load.bin.xz
-rw-r--r-- 1 root root 624 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/acr/ucode_unload.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp100/gr/../../gm200/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 508 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 10088 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp100/gr/../../gm200/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 600 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 5920 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 128 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp100/gr/../../gp10b/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1180 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp100/gr/../../gp10b/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 648 Nov 16 22:47 usr/lib/firmware/nvidia/gp100/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp102
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/acr
lrwxrwxrwx 1 root root 89 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/../../tu116/acr/bl.bin.xz
-rw-r--r-- 1 root root 7128 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/acr/ucode_load.bin.xz
-rw-r--r-- 1 root root 1880 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 96 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/../../tu116/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp102/gr/../../gm200/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 540 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 10120 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp102/gr/../../gm200/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 576 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/gpccs_data.bin.xz
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/gpccs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gp102/gr/../../gp104/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp102/gr/../../gp108/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1196 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp102/gr/../../gp108/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 712 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/nvdec
-rw-r--r-- 1 root root 2048 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2
-rw-r--r-- 1 root root 200 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/desc-1.bin.xz
-rw-r--r-- 1 root root 208 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/desc.bin.xz
-rw-r--r-- 1 root root 13580 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/image-1.bin.xz
-rw-r--r-- 1 root root 13228 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/image.bin.xz
-rw-r--r-- 1 root root 180 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/sig-1.bin.xz
-rw-r--r-- 1 root root 180 Nov 16 22:47 usr/lib/firmware/nvidia/gp102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp104
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/acr/../../gp102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 81 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/acr/ucode_load.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/acr/../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/acr/../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/acr/../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 540 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 11312 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 576 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6148 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/gr/../../gp102/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/nvdec/../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/desc-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/image-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/image.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/sig-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/sig-1.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp104/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/gp104/sec2/../../gp102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp106
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/acr/../../gp102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 81 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/acr/ucode_load.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/acr/../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/acr/../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/acr/../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 540 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/fecs_data.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/fecs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 580 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/gpccs_data.bin.xz
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/gpccs_inst.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/gr/../../gp102/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/nvdec/../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/desc-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/image-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/image.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/sig-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/sig-1.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp106/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/gp106/sec2/../../gp102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp107
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 81 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/acr/ucode_load.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/acr/../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../gp108/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 580 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 11556 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 600 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 5812 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../gp102/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../gp108/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../gp102/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/gr/../../gp108/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/nvdec/../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/desc-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/image-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/image.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/sig-1.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/sig-1.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gp107/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/gp107/sec2/../../gp102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp108
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/acr/../../gp102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 81 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/acr/ucode_load.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/acr/../../gp102/acr/ucode_load.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/acr/../../gp102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/acr/../../gp102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr
-rw-r--r-- 1 root root 272 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 576 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 10216 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/gr/../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 600 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6108 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/gpccs_sig.bin.xz
-rw-r--r-- 1 root root 1360 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1188 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/sw_ctx.bin.xz
-rw-r--r-- 1 root root 1928 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 704 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/nvdec/../../gp102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/sec2
lrwxrwxrwx 1 root root 79 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/sec2/../../gp102/sec2/desc-1.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/sec2/../../gp102/sec2/image-1.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/gp108/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/gp108/sec2/../../gp102/sec2/sig-1.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp10b
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gp10b/gr
-rw-r--r-- 1 root root 1352 Nov 16 22:47 usr/lib/firmware/nvidia/gp10b/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1884 Nov 16 22:47 usr/lib/firmware/nvidia/gp10b/gr/sw_method_init.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gv100
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gv100/acr/../../tu116/acr/bl.bin.xz
-rw-r--r-- 1 root root 8028 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/acr/ucode_load.bin.xz
-rw-r--r-- 1 root root 3104 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gv100/acr/../../tu116/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gv100/gr/../../tu116/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 700 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 13196 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/gv100/gr/../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 652 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 5964 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/gpccs_sig.bin.xz
-rw-r--r-- 1 root root 1428 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1444 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/sw_ctx.bin.xz
-rw-r--r-- 1 root root 1928 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/nvdec
-rw-r--r-- 1 root root 2428 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/sec2
-rw-r--r-- 1 root root 204 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/sec2/desc.bin.xz
-rw-r--r-- 1 root root 14124 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/sec2/image.bin.xz
-rw-r--r-- 1 root root 180 Nov 16 22:47 usr/lib/firmware/nvidia/gv100/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu102
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr
lrwxrwxrwx 1 root root 89 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/../../tu116/acr/bl.bin.xz
-rw-r--r-- 1 root root 15572 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr/ucode_ahesasc.bin.xz
-rw-r--r-- 1 root root 10780 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr/ucode_asb.bin.xz
-rw-r--r-- 1 root root 10160 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 96 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/../../tu116/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr
lrwxrwxrwx 1 root root 91 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu102/gr/../../tu116/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 15156 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 92 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu102/gr/../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 728 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6168 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu102/gr/../../tu117/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/tu102/gr/../../tu106/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu102/gr/../../tu117/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/tu102/gr/../../tu106/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/nvdec
-rw-r--r-- 1 root root 4072 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/sec2
-rw-r--r-- 1 root root 168 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/sec2/desc.bin.xz
-rw-r--r-- 1 root root 12800 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/sec2/image.bin.xz
-rw-r--r-- 1 root root 180 Nov 16 22:47 usr/lib/firmware/nvidia/tu102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu104
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/acr/../../tu102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 84 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr/ucode_ahesasc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/acr/../../tu102/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr/ucode_asb.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/acr/../../tu102/acr/ucode_asb.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/acr/../../tu102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/acr/../../tu102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/gr/../../tu102/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 15156 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/gr/../../tu102/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 728 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6168 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/gr/../../tu117/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/gr/../../tu106/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/gr/../../tu117/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 848 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/nvdec/../../tu102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/sec2
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/sec2/../../tu102/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/sec2/../../tu102/sec2/image.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu104/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/tu104/sec2/../../tu102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu106
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/bl.bin.xz
lrwxrwxrwx 1 root root 84 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr/ucode_ahesasc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr/ucode_asb.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/ucode_asb.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/acr/../../tu102/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu102/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 15156 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 160 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu102/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 728 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6168 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu117/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1260 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/gr/../../tu117/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 848 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/nvdec/../../tu102/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/sec2
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/sec2/../../tu102/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/sec2/../../tu102/sec2/image.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu106/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/tu106/sec2/../../tu102/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu116
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr
-rw-r--r-- 1 root root 376 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr/bl.bin.xz
-rw-r--r-- 1 root root 15588 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr/ucode_ahesasc.bin.xz
-rw-r--r-- 1 root root 10856 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr/ucode_asb.bin.xz
-rw-r--r-- 1 root root 10232 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr/ucode_unload.bin.xz
-rw-r--r-- 1 root root 376 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr
-rw-r--r-- 1 root root 268 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 15024 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/fecs_sig.bin.xz
-rw-r--r-- 1 root root 268 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6168 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/gpccs_sig.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/sw_bundle_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu116/gr/../../tu117/gr/sw_bundle_init.bin.xz
lrwxrwxrwx 1 root root 75 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/sw_ctx.bin.xz -> ../../../../../../lib/firmware/nvidia/tu116/gr/../../tu117/gr/sw_ctx.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/sw_method_init.bin.xz -> ../../../../../../lib/firmware/nvidia/tu116/gr/../../tu117/gr/sw_method_init.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/gr/sw_nonctx.bin.xz -> ../../../../../../lib/firmware/nvidia/tu116/gr/../../tu117/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/nvdec
-rw-r--r-- 1 root root 3516 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/sec2
-rw-r--r-- 1 root root 168 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/sec2/desc.bin.xz
-rw-r--r-- 1 root root 12832 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/sec2/image.bin.xz
-rw-r--r-- 1 root root 180 Nov 16 22:47 usr/lib/firmware/nvidia/tu116/sec2/sig.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu117
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr
lrwxrwxrwx 1 root root 73 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr/bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/acr/../../tu116/acr/bl.bin.xz
lrwxrwxrwx 1 root root 84 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr/ucode_ahesasc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/acr/../../tu116/acr/ucode_ahesasc.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr/ucode_asb.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/acr/../../tu116/acr/ucode_asb.bin.xz
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr/ucode_unload.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/acr/../../tu116/acr/ucode_unload.bin.xz
lrwxrwxrwx 1 root root 80 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/acr/unload_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/acr/../../tu116/acr/unload_bl.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/fecs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/gr/../../tu116/gr/fecs_bl.bin.xz
-rw-r--r-- 1 root root 724 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/fecs_data.bin.xz
-rw-r--r-- 1 root root 15024 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/fecs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/fecs_sig.bin.xz
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/gpccs_bl.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/gr/../../tu116/gr/gpccs_bl.bin.xz
-rw-r--r-- 1 root root 728 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/gpccs_data.bin.xz
-rw-r--r-- 1 root root 6168 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/gpccs_inst.bin.xz
-rw-r--r-- 1 root root 164 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/gpccs_sig.bin.xz
-rw-r--r-- 1 root root 1540 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/sw_bundle_init.bin.xz
-rw-r--r-- 1 root root 1260 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/sw_ctx.bin.xz
-rw-r--r-- 1 root root 2148 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/sw_method_init.bin.xz
-rw-r--r-- 1 root root 848 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/gr/sw_nonctx.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/nvdec
lrwxrwxrwx 1 root root 83 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/nvdec/scrubber.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/nvdec/../../tu116/nvdec/scrubber.bin.xz
drwxr-xr-x 1 root root 0 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/sec2
lrwxrwxrwx 1 root root 77 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/sec2/desc.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/sec2/../../tu116/sec2/desc.bin.xz
lrwxrwxrwx 1 root root 78 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/sec2/image.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/sec2/../../tu116/sec2/image.bin.xz
lrwxrwxrwx 1 root root 76 Nov 16 22:47 usr/lib/firmware/nvidia/tu117/sec2/sig.bin.xz -> ../../../../../../lib/firmware/nvidia/tu117/sec2/../../tu116/sec2/sig.bin.xz
-rw-r--r-- 1 root root 129 Oct 24 17:15 usr/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf
-rw-r--r-- 1 root root 49 Oct 24 17:15 usr/lib/modprobe.d/09-nvidia-modprobe-pm-G05.conf
@guobin:~>
The original plan was to refer to "https://en.opensuse.org/SDB:NVIDIA_drivers" here for graphics driver installation.
However, my download speed from this "zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA" is only 50kb/s, which is very slow. So this "https://en.opensuse.org/SDB:NVIDIA_drivers" installation step is not selected.
Maybe I should find a way to try the G06
Our G06 packages include a modprobe.d snippet, so nvidia_drm and nvidia_uvm are loaded automatically. So everything is in place. It would really make things much easier with these packages.
I referred to the "NVIDIA_drivers" and "NVIDIA_SUSE_Prime" operations, got what I wanted, automatically loaded "nvidia_drm" and "nvidia_uvm", and entered the kde desktop.
@guobin:~> rpm -qa |grep nvidia
x11-video-nvidiaG06-525.53-16.1.x86_64
libnvidia-egl-wayland1-1.1.11-1.1.x86_64
nvidia-glG06-525.53-16.1.x86_64
nvidia-gfxG06-kmp-default-525.53_k6.0.8_1-16.3.x86_64
nvidia-glG06-32bit-525.53-16.1.x86_64
kernel-firmware-nvidia-20221109-1.1.noarch
nvidia-computeG06-525.53-16.1.x86_64
x11-video-nvidiaG06-32bit-525.53-16.1.x86_64
nvidia-computeG06-32bit-525.53-16.1.x86_64
@guobin:~>
@guobin:~> lsmod | grep nvidia
nvidia_drm 73728 45
nvidia_modeset 1208320 90 nvidia_drm
nvidia_uvm 2879488 0
nvidia 56090624 4233 nvidia_uvm,nvidia_modeset
nvidia_wmi_ec_backlight 16384 0
wmi 45056 3 hp_wmi,nvidia_wmi_ec_backlight,wmi_bmof
@guobin:~>
@guobin:~> !936
sudo lsinitrd /boot/initrd | grep nvidia
-rw-r--r-- 1 root root 129 Oct 24 17:15 usr/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf
-rw-r--r-- 1 root root 49 Oct 24 17:15 usr/lib/modprobe.d/09-nvidia-modprobe-pm-G05.conf
-rw-r--r-- 1 root root 1616 Nov 16 22:47 usr/lib/modprobe.d/50-nvidia-default.conf
-rw-r--r-- 1 root root 18 Nov 16 22:47 usr/lib/modprobe.d/nvidia-default.conf
@guobin:~>
@guobin:~> sudo prime-select get-current
Driver configured: nvidia
NVIDIA modules are loaded
@guobin:~>
@guobin:~> xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x1b7; cap: 0x1 (Source Output); crtcs: 4; outputs: 8; associated providers: 1; name: NVIDIA-0
output DP-0
output DP-1
output DP-2
output DP-3
output HDMI-0
output DP-4
output DP-5
output DP-6
Provider 1: id: 0x1e7; cap: 0xf (Source Output, Sink Output, Source Offload, Sink Offload); crtcs: 4; outputs: 1; associated providers: 1; name: modesetting
output eDP-1-1
@guobin:~> glxinfo | grep 'OpenGL renderer string'
OpenGL renderer string: NVIDIA GeForce RTX 3070 Ti Laptop GPU/PCIe/SSE2
@guobin:~>
There is one last question, the "prime-select.service" service failed to start, 30s timed out, is it necessary to start this service?
My kde desktop didn't appear until the "prime-select.service" startup timed out.
It increased my boot-to-desktop time.
@guobin:~> sudo systemd-analyze blame
30.250s prime-select.service
6.013s NetworkManager-wait-online.service
3.909s dev-loop13.device
3.909s dev-loop10.device
......
1.665s dev-ttyS30.device
1.665s dev-ttyS13.device
@guobin:~>
@guobin:~> sudo systemctl status prime-select
× prime-select.service - SUSEPrime systemd service
Loaded: loaded (/usr/lib/systemd/system/prime-select.service; enabled; preset: disabled)
Active: failed (Result: timeout) since Tue 2022-11-29 23:44:09 CST; 16min ago
Process: 1615 ExecStart=/usr/sbin/prime-select systemd_call (code=killed, signal=TERM)
Main PID: 1615 (code=killed, signal=TERM)
CPU: 1.255s
11月 29 23:43:39 guobin systemd[1]: Starting SUSEPrime systemd service...
11月 29 23:43:41 guobin sudo[2260]: root : PWD=/home/yueguobin ; USER=yueguobin ; COMMAND=/bin/bash --login -c eval echo\ -n\ $HOME
11月 29 23:43:41 guobin sudo[2260]: pam_kwallet5(sudo-i:setcred): pam_kwallet5: pam_sm_setcred
11月 29 23:44:09 guobin systemd[1]: prime-select.service: start operation timed out. Terminating.
11月 29 23:44:09 guobin systemd[1]: prime-select.service: Main process exited, code=killed, status=15/TERM
11月 29 23:44:09 guobin systemd[1]: prime-select.service: Failed with result 'timeout'.
11月 29 23:44:09 guobin systemd[1]: Failed to start SUSEPrime systemd service.
11月 29 23:44:09 guobin systemd[1]: prime-select.service: Consumed 1.255s CPU time.
if systemctl disable prime-select.service
, black screen after boot, only mouse.
@guobin:~>dmesg
......
[ 16.127852] nvidia: loading out-of-tree module taints kernel.
[ 16.127862] nvidia: module license 'NVIDIA' taints kernel.
[ 16.127862] Disabling lock debugging due to kernel taint
[ 16.136156] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 16.186815] nvidia-nvlink: Nvlink Core is being initialized, major device number 236
[ 16.187430] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[ 16.187606] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 16.232800] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 525.53 Fri Oct 28 17:04:30 UTC 2022
[ 16.247771] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[ 16.304098] nvidia-uvm: Loaded the UVM driver, major device number 234.
[ 16.328998] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 525.53 Fri Oct 28 16:45:47 UTC 2022
[ 16.331516] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 16.378136] ACPI Warning: \_SB.NPCF._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20220331/nsarguments-61)
[ 16.378186] ACPI Warning: \_SB.PC00.PEG1.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20220331/nsarguments-61)
[ 16.601236] pcieport 0000:00:1c.0: AER: Corrected error received: 0000:03:00.0
[ 16.601256] sdhci-pci 0000:03:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Transmitter ID)
[ 16.601258] sdhci-pci 0000:03:00.0: device [17a0:9750] error status/mask=00001000/00002000
[ 16.601259] sdhci-pci 0000:03:00.0: [12] Timeout
[ 17.302470] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device DP-4
[ 17.312191] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device DP-4
[ 17.312926] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
[ 18.912194] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
[ 18.912737] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
[ 18.912862] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
[ 19.700724] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
[ 19.701253] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
[ 19.701394] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
......
if `systemctl enable prime-select'
Wait until "prime-select.service" times out, "multi-user.target, sddm.service, graphical.target" will start for the desktop to appear.
so,"prime-select.service" is deliberately failed to start, and then wait for other services to start or load after the completion of the "sddm.service" and other display desktops?
Not sure why it hangs there waiting for the timeout. Could you run prime-select log-view
and add the output after this is happening?
But let's add @simopil our suse-prime service expert. He might have an idea what could be happening here.
@guobin:~> sudo prime-select log-view
~
~
~
~
##SUSEPrime logfile##
[ 23:42:27 ] user_logout_waiter: started
[ 23:42:42 ] user_logout_waiter: X restart detected, preparing switch to nvidia
[ 23:42:43 ] NVIDIA card correctly set
[ 23:42:43 ] HotSwitch: starting Display Manager
[ 23:42:44 ] HotSwitch: completed!
[ 23:43:39 ] Boot: setting-up nvidia card
[ 00:33:19 ] Boot: setting-up nvidia card
[ 08:52:42 ] Boot: setting-up nvidia card
[ 12:51:04 ] Boot: setting-up nvidia card
/var/log/prime-select.log (END)
@guobin:~> sudo cat /var/log/prime-select.log
##SUSEPrime logfile##
[ 23:42:27 ] user_logout_waiter: started
[ 23:42:42 ] user_logout_waiter: X restart detected, preparing switch to nvidia
[ 23:42:43 ] NVIDIA card correctly set
[ 23:42:43 ] HotSwitch: starting Display Manager
[ 23:42:44 ] HotSwitch: completed!
[ 23:43:39 ] Boot: setting-up nvidia card
[ 00:33:19 ] Boot: setting-up nvidia card
[ 08:52:42 ] Boot: setting-up nvidia card
[ 12:51:04 ] Boot: setting-up nvidia card
@guobin:~>
I found the reason.
I added more logging.
From 'systemd_ Call 'starts and ends at "update_kdgglbals".
prime-select ----> systemd_call ----> logout_switch_no_dm ----> apply_current ----> set_$current_type(set_nvidia) ----> set_nvidia ----> nvpwr ----> update_kdeglobals
Stopped here
function update_kdeglobals {
......
logging "update_kdeglobals panel_name=$panel_name ..... user=$user home=$HOME"
kdeglobals="$(sudo -u $user -i eval 'echo -n $HOME')/.config/kdeglobals"
logging "update_kdeglobals if......"
......
@guobin:~> cat /var/log/prime-select.log
......
[ 16:38:36 ] update_kdeglobals panel_name=eDP-1-1 ..... user=yueguobin home=
The problem is in this line of code kdeglobals="$(sudo -u $user -i eval 'echo -n $HOME')/.config/kdeglobals"
I used sudo -u $user -i eval 'echo -n $HOME'
to sit a test.
@guobin:~> sudo -u yueguobin -i eval 'echo -n $HOME'
Starting SecoClientPromoteService daemon: SecoClientPromoteService.
/home/yueguobin
@guobin:~>
Triggered my customized environment variable/etc/profile
, and the result changed.
After I comment.
@guobin:~> cat /etc/profile
#SecoClientPromoteServiceBegin
#Warnning Do not add any content between Begin and End
#ps -ef |grep SecoClientPromoteService |grep -v grep
#if [ $? -ne 0 ] ; then
# sh /usr/local/SecoClient/promote/SecoClientPromoteService.sh start
#fi
#SecoClientPromoteServiceEnd
Retest sudo -u $user -i eval 'echo -n $HOME'
@guobin:~> sudo -u yueguobin -i eval 'echo -n $HOME'
/home/yueguobin
@guobin:~>
After restarting the computer, I normally entered the desktop without waiting too long
`prime-select.service' Used for 7 seconds.
@guobin:~> sudo systemd-analyze blame
7.220s prime-select.service
6.253s NetworkManager-wait-online.service
4.154s dev-loop13.device
4.150s dev-loop12.device
4.149s dev-loop11.device
4.145s dev-loop6.device
4.145s dev-loop9.device
......
Its status is "Active: inactive (dead)", but its use is no longer affected.
@guobin:~> sudo systemctl status prime-select.service
○ prime-select.service - SUSEPrime systemd service
Loaded: loaded (/usr/lib/systemd/system/prime-select.service; enabled; preset: disabled)
Active: inactive (dead) since Wed 2022-11-30 16:53:48 CST; 20min ago
Process: 1608 ExecStart=/usr/sbin/prime-select systemd_call (code=exited, status=0/SUCCESS)
Main PID: 1608 (code=exited, status=0/SUCCESS)
CPU: 1.433s
11月 30 16:53:47 guobin sudo[2957]: pam_unix(sudo:session): session opened for user yueguobin(uid=1000) by (u>
11月 30 16:53:47 guobin sudo[2957]: pam_kwallet5(sudo:session): pam_kwallet5: pam_sm_open_session
11月 30 16:53:47 guobin sudo[2957]: pam_kwallet5(sudo:session): pam_kwallet5: not a graphical session, skippi>
11月 30 16:53:47 guobin sudo[2957]: pam_unix(sudo:session): session closed for user yueguobin
11月 30 16:53:47 guobin sudo[2957]: pam_kwallet5(sudo:session): pam_kwallet5: pam_sm_close_session
11月 30 16:53:47 guobin sudo[2957]: pam_kwallet5(sudo:setcred): pam_kwallet5: pam_sm_setcred
11月 30 16:53:47 guobin suse-prime[2976]: updated /home/yueguobin/.config/kdeglobals
11月 30 16:53:48 guobin systemd[1]: prime-select.service: Deactivated successfully.
11月 30 16:53:48 guobin systemd[1]: Finished SUSEPrime systemd service.
11月 30 16:53:48 guobin systemd[1]: prime-select.service: Consumed 1.433s CPU time.
@guobin:~>
@yueguobin Thanks a lot lot for figuring this out! I have no good idea how to fix this. Maybe this helps a bit. Could you try this change?
Adding also @bubbleguuum since he came up with the idea.
Reopening for now.
Replacing -i
(login shell) by -s
seems to do the trick as it will not read /etc/profile
and other shell init files (see man sudo
, -i
and -s
options). To make sure the shell invoked is bash
(it is the user's shell otherwise, see man
) for deterministic behavior, add SHELL=/bin/bash
:
kdeglobals="$(SHELL=/bin/bash sudo -u $user -s eval 'echo -n $HOME')/.config/kdeglobals"
I tested this command with echo FOO
in `/etc/profile' to simulate some output on stdout, and the command produces the expected result.
It's also possible that sudo
is not installed, so it would be a good idea to check for its presence in function update_kdeglobals
and/or add a dependency on sudo for the package.
An even easier solution is to use the printenv
command, part of coreutils
package which I believe should be installed on all systems:
kdeglobals="$(sudo -u $user /usr/bin/printenv HOME)/.config/kdeglobals"
Thanks a lot for the suggestions @bubbleguuum. Implemented now. Made new release 0.8.10 with the fix applied. Also added Requires to sudo and coreutils to the package for Tumbleweed and Leap 15.5.