Version: L4T 35.4.1
Jetson Xavier NX
I compiled the linux kernel with rt patch, and then I compiled NVIDIA-kernel-module-source-TempVersion successfully too, but reported an error when insmod nvidia*.ko ;
Could you tell me how to fix this problem;
Thank you
lw@lw:/lib/modules/5.10.120-rt70-tegra/extra/opensrc-disp$ ls
nvidia-drm.ko nvidia-modeset.ko nvidia.ko
lw@lw:/lib/modules/5.10.120-rt70-tegra/extra/opensrc-disp$ sudo insmod nvidia.ko
insmod: ERROR: could not insert module nvidia.ko: No such device
lw@lw:/lib/modules/5.10.120-rt70-tegra/extra/opensrc-disp$ uname -a
Linux lw 5.10.120-rt70-tegra #2 SMP PREEMPT RT Tue Sep 19 21:55:08 CST 2023 aarch64 aarch64 aarch64 GNU/Linux
dmesg show some errors
[ 54.612492] tegra-xudc 3550000.xudc: EP 13 (type: bulk, dir: in) enabled
[ 54.612506] tegra-xudc 3550000.xudc: EP 8 (type: bulk, dir: out) enabled
[ 54.612630] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
[ 54.612763] l4tbr0: port 2(usb0) entered blocking state
[ 54.612771] l4tbr0: port 2(usb0) entered forwarding state
[ 452.758602] nvidia_drm: loading out-of-tree module taints kernel.
[ 452.759924] nvidia_drm: Unknown symbol nvKmsKapiGetFunctionsTable (err -2)
[ 479.381234] NVRM: No NVIDIA GPU found.
[ 630.254521] NVRM: No NVIDIA GPU found.
[ 637.073667] NVRM: No NVIDIA GPU found.
[ 3765.417815] NVRM: No NVIDIA GPU found.
[ 4232.342641] NVRM: No NVIDIA GPU found
I just noticed that you are using Xavier NX, then it’s expected that modprobing these modules will fail because kernel stuff regarding display is handled differently on Xavier and Orin.
You don’t need these modules on Xavier to have display work.
By referring to build rootfs, are you using the basic rootfs as you did in this post?
If your goal is to have access to GUI, then only the desktop flavor contains packages for GUI, but not the minimal flavor or the basic flavor.
Hi Dave
You are right, on xavier nx, jetson can display normally without this driver. After I flash basic rootfs, jetson can also display a terminal UI.
Thank you;