Nvidia jetson xavier nx Gui login issue

Hello WayneWWW
Yes, There is small size change

  1. Could you make sure the system is loading this smaller size nvgpu.ko?

  2. If you are pretty sure about (1), could you tell us how many customization you’ve done to make the system get this error?

Xorg Log in this condition are, when we are trying to login :

Blockquote cat /var/log/Xorg.0.log
[ 6.844] (–) Log file renamed from “/var/log/Xorg.pid-5986.log” to “/var/log/Xorg.0.log”
[ 6.848]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[ 6.848] X Protocol Version 11, Revision 0
[ 6.848] Build Operating System: Linux 4.4.0-168-generic aarch64 Ubuntu
[ 6.848] Current Operating System: Linux tegra-ubuntu 4.9.140-tegra #24 SMP PREEMPT Tue Dec 1 12:01:44 IST 2020 aarch64
[ 6.848] Kernel command line: console=ttyTCU0,115200 video=tegrafb no_console_suspend=1 earlycon=tegra_comb_uart,mmio32,0x0c168000 gpt usbc
ore.old_scheme_first=1 tegraid=19.1.2.0.0 maxcpus=6 boot.slot_suffix= boot.ratchetvalues=0.4.2 vpr_resize sdhci_tegra.en_boot_part_access=1
quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[ 6.848] Build Date: 14 November 2019 06:20:13PM
[ 6.848] xorg-server 2:1.19.6-1ubuntu4.4 (For technical support please see Enterprise open source support | Ubuntu)
[ 6.848] Current version of pixman: 0.34.0
[ 6.849] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 6.849] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 6.849] (==) Log file: “/var/log/Xorg.0.log”, Time: Tue Dec 1 02:46:09 2020
[ 6.853] (==) Using config file: “/etc/X11/xorg.conf”
[ 6.853] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 6.859] (==) No Layout section. Using the first Screen section.
[ 6.860] (==) No screen section available. Using defaults.
[ 6.860] (
) |–>Screen “Default Screen Section” (0)
[ 6.860] () | |–>Monitor “”
[ 6.861] (==) No device specified for screen “Default Screen Section”.
Using the first device section listed.
[ 6.861] (
) | |–>Device “Tegra0”
[ 6.864] (==) No monitor specified for screen “Default Screen Section”.
Using a default monitor configuration.
[ 6.864] (==) Automatically adding devices
[ 6.864] (==) Automatically enabling devices
[ 6.864] (==) Automatically adding GPU devices
[ 6.864] (==) Automatically binding GPU devices
[ 6.864] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 6.868] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 6.868] Entry deleted from font path.
[ 6.868] (WW) The directory “/usr/share/fonts/X11/100dpi/” does not exist.
[ 6.868] Entry deleted from font path.
[ 6.868] (WW) The directory “/usr/share/fonts/X11/75dpi/” does not exist.
[ 6.868] Entry deleted from font path.
[ 6.871] (WW) The directory “/usr/share/fonts/X11/100dpi” does not exist.
[ 6.871] Entry deleted from font path.
[ 6.871] (WW) The directory “/usr/share/fonts/X11/75dpi” does not exist.
[ 6.871] Entry deleted from font path.
[ 6.871] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 6.871] (==) ModulePath set to “/usr/lib/xorg/modules”
[ 6.871] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 6.871] (II) Loader magic: 0x5581c04010
[ 6.871] (II) Module ABI versions:
[ 6.875] X.Org ANSI C Emulation: 0.4
[ 6.875] X.Org Video Driver: 23.0
[ 6.875] X.Org XInput driver : 24.1
[ 6.875] X.Org Server Extension : 10.0
[ 6.879] (++) using VT number 1

Blockquote [ 6.891] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[ 6.892] (II) no primary bus or device found
[ 6.892] (WW) “dri” will not be loaded unless you’ve specified it to be loaded elsewhere.
[ 6.892] (II) “glx” will be loaded by default.
[ 6.893] (II) LoadModule: “extmod”
[ 6.893] (II) Module “extmod” already built-in
[ 6.893] (II) LoadModule: “glx”
[ 6.895] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 6.905] (II) Module glx: vendor=“X.Org Foundation”
[ 6.905] compiled for 1.19.6, module version = 1.0.0
[ 6.905] ABI class: X.Org Server Extension, version 10.0
[ 6.905] (II) LoadModule: “nvidia”
[ 6.905] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 6.919] (II) Module nvidia: vendor=“NVIDIA Corporation”
[ 6.919] compiled for 4.0.2, module version = 1.0.0
[ 6.919] Module class: X.Org Video Driver
[ 6.922] (II) NVIDIA dlloader X Driver 32.4.3 Release Build (integ_stage_rel) (buildbrain@mobile-u64-3357) Thu Jun 25 21:23:41 PDT 202
0
[ 6.922] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 6.922] (WW) Falling back to old probe method for NVIDIA
[ 6.922] (II) Loading sub module “fb”
[ 6.922] (II) LoadModule: “fb”
[ 6.923] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 6.925] (II) Module fb: vendor=“X.Org Foundation”
[ 6.925] compiled for 1.19.6, module version = 1.0.0
[ 6.925] ABI class: X.Org ANSI C Emulation, version 0.4
[ 6.925] (II) Loading sub module “wfb”
[ 6.925] (II) LoadModule: “wfb”
[ 6.925] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 6.927] (II) Module wfb: vendor=“X.Org Foundation”
[ 6.927] compiled for 1.19.6, module version = 1.0.0
[ 6.927] ABI class: X.Org ANSI C Emulation, version 0.4
[ 6.928] (II) Loading sub module “ramdac”
[ 6.928] (II) LoadModule: “ramdac”
[ 6.928] (II) Module “ramdac” already built-in
[ 6.929] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 6.929] (II) NVIDIA(0): Creating default Display subsection in Screen section
“Default Screen Section” for depth/fbbpp 24/32
[ 6.929] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 6.930] (==) NVIDIA(0): RGB weight 888
[ 6.930] (==) NVIDIA(0): Default visual is TrueColor
[ 6.930] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 6.930] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 6.930] () NVIDIA(0): Option “AllowEmptyInitialConfiguration” “true”
[ 6.930] (
) NVIDIA(0): Enabling 2D acceleration
[ 6.930] (II) Loading sub module “glxserver_nvidia”
[ 6.930] (II) LoadModule: “glxserver_nvidia”
[ 6.930] (II) Loading /usr/lib/xorg/modules/extensions/libglxserver_nvidia.so
[ 7.003] (II) Module glxserver_nvidia: vendor=“NVIDIA Corporation”
[ 7.004] compiled for 4.0.2, module version = 1.0.0
[ 7.004] Module class: X.Org Server Extension
[ 7.004] (II) NVIDIA GLX Module 32.4.3 Release Build (integ_stage_rel) (buildbrain@mobile-u64-3357) Thu Jun 25 21:22:13 PDT 2020
[ 7.016] (–) NVIDIA(0): Valid display device(s) on GPU-0 at SoC
[ 7.016] (–) NVIDIA(0): DFP-0
[ 7.016] (II) NVIDIA(0): NVIDIA GPU Xavier (nvgpu) (GV11B) at SoC (GPU-0)
[ 7.016] (–) NVIDIA(0): Memory: 7957980 kBytes
[ 7.016] (–) NVIDIA(0): VideoBIOS:
[ 7.016] (==) NVIDIA(0):
[ 7.016] (==) NVIDIA(0): No modes were requested; the default mode “nvidia-auto-select”
[ 7.016] (==) NVIDIA(0): will be used as the requested mode.
[ 7.016] (==) NVIDIA(0):
[ 7.016] (–) NVIDIA(0): No enabled display devices found; starting anyway because
[ 7.016] (–) NVIDIA(0): AllowEmptyInitialConfiguration is enabled
[ 7.017] (II) NVIDIA(0): Validated MetaModes:
[ 7.017] (II) NVIDIA(0): “NULL”
[ 7.017] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[ 7.017] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[ 7.017] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[ 7.017] (–) Depth 24 pixmap format is 32 bpp
[ 7.017] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[ 7.017] (II) NVIDIA: access.
[ 7.037] (EE) NVIDIA(0): Failed to allocate NVIDIA Error Handler
[ 7.037] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 7.037] (II) NVIDIA(0): may not be running or the “AcpidSocketPath” X
[ 7.037] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 7.037] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 7.037] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 7.037] (II) NVIDIA(0): details, please see the “ConnectToAcpid” and
[ 7.037] (II) NVIDIA(0): “AcpidSocketPath” X configuration options in Appendix B: X
[ 7.037] (II) NVIDIA(0): Config Options in the README.
[ 7.179] (II) NVIDIA(0): Setting mode “NULL”
[ 7.192] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 7.192] (==) NVIDIA(0): Backing store enabled
[ 7.192] (==) NVIDIA(0): Silken mouse enabled
[ 7.193] (==) NVIDIA(0): DPMS enabled
[ 7.193] (II) Loading sub module “dri2”
[ 7.193] (II) LoadModule: “dri2”
[ 7.193] (II) Module “dri2” already built-in
[ 7.193] (II) NVIDIA(0): [DRI2] Setup complete
[ 7.193] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 7.193] (–) RandR disabled
[ 7.216] (II) SELinux: Disabled on system
[ 7.228] (II) Initializing extension GLX
[ 7.228] (II) Indirect GLX disabled.
[ 7.525] (II) config/udev: Adding input device tegra-hda-xnx HDMI/DP,pcm=3 (/dev/input/event0)
[ 7.525] (II) No input driver specified, ignoring this device.
[ 7.525] (II) This device may have been added with another device file.
[ 7.526] (II) config/udev: Adding input device tegra-hda-xnx HDMI/DP,pcm=7 (/dev/input/event1)
[ 7.526] (II) No input driver specified, ignoring this device.
[ 7.526] (II) This device may have been added with another device file.
[ 7.527] (II) config/udev: Adding input device tegra-hda-xnx HDMI/DP,pcm=8 (/dev/input/event2)
[ 7.527] (II) No input driver specified, ignoring this device.
[ 7.527] (II) This device may have been added with another device file.
[ 7.531] (II) config/udev: Adding input device tegra-hda-xnx HDMI/DP,pcm=9 (/dev/input/event3)
[ 7.531] (II) No input driver specified, ignoring this device.
[ 7.531] (II) This device may have been added with another device file.
[ 7.545] (II) config/udev: Adding input device gpio-keys (/dev/input/event4)
[ 7.545] () gpio-keys: Applying InputClass “libinput keyboard catchall”
[ 7.545] (II) LoadModule: “libinput”
[ 7.545] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 7.565] (II) Module libinput: vendor=“X.Org Foundation”
[ 7.565] compiled for 1.19.6, module version = 0.27.1
[ 7.565] Module class: X.Org XInput Driver
[ 7.565] ABI class: X.Org XInput driver, version 24.1
[ 7.565] (II) Using input driver ‘libinput’ for ‘gpio-keys’
[ 7.586] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 31 paused 0
[ 7.587] (
) gpio-keys: always reports core events
[ 7.587] () Option “Device” “/dev/input/event4”
[ 7.587] (
) Option “_source” “server/udev”
[ 7.588] (II) event4 - gpio-keys: is tagged by udev as: Keyboard
[ 7.588] (II) event4 - gpio-keys: device is a keyboard
[ 7.588] (II) event4 - gpio-keys: device removed
[ 7.589] () Option “config_info” “udev:/sys/devices/gpio-keys/input/input4/event4”
[ 7.589] (II) XINPUT: Adding extended input device “gpio-keys” (type: KEYBOARD, id 6)
[ 7.589] (
) Option “xkb_model” “pc105”
[ 7.589] () Option “xkb_layout” “us”
[ 7.590] (II) event4 - gpio-keys: is tagged by udev as: Keyboard
[ 7.591] (II) event4 - gpio-keys: device is a keyboard
[ 8.252] (II) config/udev: Adding input device anycon-button (/dev/input/event5)
[ 8.252] (II) No input driver specified, ignoring this device.
[ 8.252] (II) This device may have been added with another device file.
[ 2066.316] (II) NVIDIA(0): Setting mode “NULL”
[ 2066.571] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): connected
[ 2066.571] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): External TMDS
[ 2066.572] (II) NVIDIA(0): Setting mode “NULL”
[ 2066.640] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): connected
[ 2066.640] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): External TMDS
[ 2066.663] (II) NVIDIA(0): Setting mode “DP-0: nvidia-auto-select @1920x1080 +0+0 {AllowGSYNC=Off, ViewPortIn=1920x1080, ViewPortOut=1920x108
0+0+0}”
[ 2066.761] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): connected
[ 2066.761] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): External TMDS
[ 2403.795] (II) config/udev: Adding input device PixArt Dell MS116 USB Optical Mouse (/dev/input/mouse0)
[ 2403.796] (II) No input driver specified, ignoring this device.
[ 2403.796] (II) This device may have been added with another device file.
[ 2403.829] (II) config/udev: Adding input device PixArt Dell MS116 USB Optical Mouse (/dev/input/event6)
[ 2403.829] (
) PixArt Dell MS116 USB Optical Mouse: Applying InputClass “libinput pointer catchall”
[ 2403.829] (II) Using input driver ‘libinput’ for ‘PixArt Dell MS116 USB Optical Mouse’
[ 2403.831] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 43 paused 0
[ 2403.831] () PixArt Dell MS116 USB Optical Mouse: always reports core events
[ 2403.831] (
) Option “Device” “/dev/input/event6”
[ 2403.832] () Option “_source” “server/udev”
[ 2403.833] (II) event6 - PixArt Dell MS116 USB Optical Mouse: is tagged by udev as: Mouse
[ 2403.833] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device set to 1000 DPI
[ 2403.833] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device is a pointer
[ 2403.833] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device removed
[ 2403.833] (
) Option “config_info” “udev:/sys/devices/3610000.xhci/usb1/1-2/1-2.3/1-2.3:1.0/0003:413C:301A.0002/input/input6/event6”
[ 2403.834] (II) XINPUT: Adding extended input device “PixArt Dell MS116 USB Optical Mouse” (type: MOUSE, id 7)
[ 2403.836] () Option “AccelerationScheme” “none”
[ 2403.837] (
) PixArt Dell MS116 USB Optical Mouse: (accel) selected scheme none/0
[ 2403.837] () PixArt Dell MS116 USB Optical Mouse: (accel) acceleration factor: 2.000
[ 2403.837] (
) PixArt Dell MS116 USB Optical Mouse: (accel) acceleration threshold: 4
[ 2403.839] (II) event6 - PixArt Dell MS116 USB Optical Mouse: is tagged by udev as: Mouse
[ 2403.839] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device set to 1000 DPI
[ 2403.839] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device is a pointer
[ 2411.853] (II) NVIDIA(0): Setting mode “DP-0: nvidia-auto-select @1920x1080 +0+0 {AllowGSYNC=Off, ViewPortIn=1920x1080, ViewPortOut=1920x108
0+0+0}”
[ 2433.962] (II) NVIDIA(0): Setting mode “DP-0: nvidia-auto-select @1920x1080 +0+0 {AllowGSYNC=Off, ViewPortIn=1920x1080, ViewPortOut=1920x108
0+0+0}”
[ 2467.975] () Option “fd” “31”
[ 2467.975] (II) event4 - gpio-keys: device removed
[ 2467.978] (
) Option “fd” “43”
[ 2467.979] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device removed
[ 2468.082] (II) systemd-logind: got pause for 13:70
[ 2468.082] (II) systemd-logind: got pause for 13:68
[ 2471.306] (II) systemd-logind: got resume for 13:70
[ 2471.306] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): connected
[ 2471.306] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): External TMDS
[ 2471.433] (II) NVIDIA(0): Setting mode “DP-0: nvidia-auto-select @1920x1080 +0+0 {AllowGSYNC=Off, ViewPortIn=1920x1080, ViewPortOut=1920x108
0+0+0}”
[ 2471.435] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 2471.435] (II) NVIDIA(0): may not be running or the “AcpidSocketPath” X
[ 2471.435] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 2471.435] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 2471.435] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 2471.436] (II) NVIDIA(0): details, please see the “ConnectToAcpid” and
[ 2471.436] (II) NVIDIA(0): “AcpidSocketPath” X configuration options in Appendix B: X
[ 2471.436] (II) NVIDIA(0): Config Options in the README.
[ 2471.455] (II) event6 - PixArt Dell MS116 USB Optical Mouse: is tagged by udev as: Mouse
[ 2471.456] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device set to 1000 DPI
[ 2471.456] (II) event6 - PixArt Dell MS116 USB Optical Mouse: device is a pointer
[ 2471.457] (II) systemd-logind: got resume for 13:68
[ 2471.458] (II) event4 - gpio-keys: is tagged by udev as: Keyboard
[ 2471.459] (II) event4 - gpio-keys: device is a keyboard
[ 2471.505] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): connected
[ 2471.506] (–) NVIDIA(GPU-0): HP LA2206 (DFP-0): External TMDS

Hi,

Please just reply my question from previous posts. If you want to check xorg log, try to compare it with a log from working case. And I think you shall find not many diff between them.

Yes, System is loading this smaller size nvgpu.ko
And we have not done any customization

And we have not done any customization

Then why did you have a 84M size nvgpu.ko? Rebuilding a kernel is also part of customization.

Please just told us what you’ve done to the board compared to origianl image from sdkmanager. You should have done something to your board, unless even pure sdkmanager image has this problem.

Yes we rebuild the kernel. NO changes in def-config.

And do changes in DTB : (disabled the HDMI)

&sor1 {
status = “disabled”;
nvidia,active-panel = <&sor1_hdmi_display>;
};

&sor1_hdmi_display {
status = “disabled”;
disp-default-out {
nvidia,out-flags = <TEGRA_DC_OUT_HOTPLUG_LOW>;
};
};

If you only use original image/modules + your dtb, I guess you will not hit this error. Please try it.

We are using recompiled image/modules + dtb.

Yes, this is step by step debug. You can replace each of components here and see which one will cause the problem.

one more thing, Rootfs/Any package can create this issue or not. Or this depends on kernel only.

Rootfs could also create such problem. But you just said there is only customization in kernel.

Hi @WayneWWW

We were able to get Ubuntu GUI on our custom board.

but it is not working when we are adding any packages from “Linux_for_Tegra/nv_tegra/nv-apply-debs.sh”

Can you tell how to add any pacakges(debian) in rootfs without this script ?

Thanks
Alks

Hi,

Please just get back to the base case first.

  1. If you directly use fresh jetpack on your custom board, will the GUI work?
  2. If (1) will work, then you should not blame nv-apply-debs.sh, because the original jetpack runs nv-apply-debs.sh too.

Hi @WayneWWW,

We are not blaming on that script, everything is working fine with fresh L4T.

But we have to add some other debains , so we just copied those in that nv_tegra l4t debain folder, and that time issue came.

We want to understand which is best approach for adding other extra debain packages into the rootfs ? (we don’t want to use apt install, as we carrying debains)

Thanks

Hi,

What is your method now?
How about chroot to rootfs and then install your debian package?

Created a folder and added entry of that in debian script. :

Patch below :

diff --git a/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh b/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
index c7fcbb4…6738123 100755
— a/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
+++ b/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
@@ -110,10 +110,10 @@ if [ ! -d “${L4T_NV_TEGRA_DIR}/l4t_deb_packages” ]; then
fi
# check if the dir holding Debian packages exists in the BSP

Blockquote
+if [ ! -d “${L4T_NV_TEGRA_DIR}/externel_deb_packages” ]; then
+echo “Debian packages are curently not supported”
+exit 1
+fi

# use default rootfs dir if none is set
if [ -z “$L4T_ROOTFS_DIR” ]; then
@@ -129,7 +129,7 @@ L4T_ROOTFS_DEB_DIR=“${L4T_ROOTFS_DIR}${L4T_TARGET_DEB_DIR}”
# copy debian packages and installation script to rootfs
echo “Copying public debian packages to rootfs”
mkdir -p “${L4T_ROOTFS_DEB_DIR}/userspace”

Blockquote
+mkdir -p “${L4T_ROOTFS_DEB_DIR}/userspace_ext”

mkdir -p “${L4T_ROOTFS_DEB_DIR}/kernel”
mkdir -p “${L4T_ROOTFS_DEB_DIR}/bootloader”
mkdir -p “${L4T_ROOTFS_DEB_DIR}/standalone”
@@ -143,9 +143,9 @@ AddDebsList “standalone”
cp “${L4T_NV_TEGRA_DIR}/l4t_deb_packages”/*.deb
“${L4T_ROOTFS_DEB_DIR}/userspace”
AddDebsList “userspace”

Blockquote
+cp “${L4T_NV_TEGRA_DIR}/externel_deb_packages”/*.deb
+“${L4T_ROOTFS_DEB_DIR}/userspace_ext”
+AddDebsList “userspace_ext”

debs=(`find “${L4T_KERN_DIR}” -maxdepth 1 -iname ".deb"`)
if [ “${#debs[@]}” -ne 0 ]; then
cp “${L4T_KERN_DIR}”/
.deb “${L4T_ROOTFS_DEB_DIR}/kernel”