# Apt-upgrade uploads nvidia-l4t-kernel

**URL:** <https://forums.developer.nvidia.com/t/apt-upgrade-uploads-nvidia-l4t-kernel/321141>\
**Category:** Jetson Orin NX\
**Tags:** apt-update\
**Created:** [January 22, 2025, 1:20pm UTC](https://forums.developer.nvidia.com/t/apt-upgrade-uploads-nvidia-l4t-kernel/321141 "2025-01-22T13:20:10Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Gorgo90](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/gorgo90/32/135448_2.png) [@Gorgo90](https://forums.developer.nvidia.com/u/Gorgo90)\
**Post date:** [January 23, 2025, 10:28am UTC](https://forums.developer.nvidia.com/t/apt-upgrade-uploads-nvidia-l4t-kernel/321141/6 "2025-01-23T10:28:16Z")

</div>

I’ll tell you more.  
If I leave the `sudo apt upgrade` to update the kernel, the following boot will select `5.15.148-tegra` NOT realtime.  
Even following [Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation](https://docs.nvidia.com/jetson/archives/r36.4.3/DeveloperGuide/SD/Kernel/KernelCustomization.html#real-time-kernel-using-ota-update) next, the RT packages are related the old version 5.15.148-rt-tegra-36.4.0-20241014173246.

> nvidia@nvidia-orin-rt:~$ cat /etc/nv\_tegra\_release  
> #R36 (release), REVISION: 4.3, GCID: 38968081, BOARD: generic, EABI: aarch64, DATE: Wed Jan 8 01:49:37 UTC 2025  
> #KERNEL\_VARIANT: oot  
> TARGET\_USERSPACE\_LIB\_DIR=nvidia  
> TARGET\_USERSPACE\_LIB\_DIR\_PATH=usr/lib/aarch64-linux-gnu/nvidia

> nvidia@nvidia-orin-rt:~$ uname -a  
> Linux nvidia-orin-rt 5.15.148-tegra #1 SMP PREEMPT Tue Jan 7 17:14:38 PST 2025 aarch64 aarch64 aarch64 GNU/Linux  
> nvidia@nvidia-orin-rt:~$

> nvidia@nvidia-orin-rt:~$ sudo apt install nvidia-l4t-rt-kernel nvidia-l4t-rt-kernel-headers nvidia-l4t-rt-kernel-oot-modules nvidia-l4t-display-rt-kernel  
> Reading package lists… Done  
> Building dependency tree… Done  
> Reading state information… Done  
> The following NEW packages will be installed:  
> nvidia-l4t-display-rt-kernel nvidia-l4t-rt-kernel nvidia-l4t-rt-kernel-headers  
> nvidia-l4t-rt-kernel-oot-modules  
> 0 upgraded, 4 newly installed, 0 to remove and 1 not upgraded.  
> Need to get 52.7 MB of archives.  
> After this operation, 197 MB of additional disk space will be used.  
> Get:1 [https://repo.download.nvidia.com/jetson/rt-kernel](https://repo.download.nvidia.com/jetson/rt-kernel) r36.4/main arm64 nvidia-l4t-rt-kernel arm64 5.15.148-rt-tegra-36.4.0-20241014173246 [29.3 MB]  
> Get:2 [https://repo.download.nvidia.com/jetson/rt-kernel](https://repo.download.nvidia.com/jetson/rt-kernel) r36.4/main arm64 nvidia-l4t-display-rt-kernel arm64 5.15.148-rt-tegra-36.4.0-20241014173246 [1,174 kB]  
> Get:3 [https://repo.download.nvidia.com/jetson/rt-kernel](https://repo.download.nvidia.com/jetson/rt-kernel) r36.4/main arm64 nvidia-l4t-rt-kernel-headers arm64 5.15.148-rt-tegra-36.4.0-20241014173246 [17.8 MB]  
> Get:4 [https://repo.download.nvidia.com/jetson/rt-kernel](https://repo.download.nvidia.com/jetson/rt-kernel) r36.4/main arm64 nvidia-l4t-rt-kernel-oot-modules arm64 5.15.148-rt-tegra-36.4.0-20241014173246 [4,382 kB]  
> …

Rebooting after installing RT by OTA, prevent the correct booting with the error `bash: cannot set terminal process group (-1): Inappropriate ioctl for device`:  
[boot\_rt\_36.4.3.log](https://forums.developer.nvidia.com/uploads/short-url/iQ5ls1oGIqJD0qPsdmvnspgR3NZ.log) (70.0 KB)

---

_[View the full topic](https://forums.developer.nvidia.com/t/apt-upgrade-uploads-nvidia-l4t-kernel/321141)._
