35.3.1打补丁

nv您好!orin nx 16g,35.3.1的版本,1. Preempt-RT补丁:Preempt-RT是一个基于Linux内核的实时补丁,提供了抢占式调度机制,以增强Linux操作系统的实时性能。Ubuntu通过提供预编译的内核包,使用户可以轻松地在Ubuntu上安装和使用Preempt-RT补丁。

  1. Low-latency内核:Ubuntu还提供了一个低延迟(low-latency)内核选项,该选项通过减少内核中的中断延迟和上下文切换时间来提供更好的实时性能。低延迟内核适用于一般的实时应用场景。

  2. Ubuntu Studio:Ubuntu Studio是一个针对音频、视频和图形处理的特殊版本,它提供了一些额外的实时性能调整和优化,以满足多媒体创作和实时处理的需求。

  3. Real-Time Linux(RTLinux):RTLinux是一个基于Linux内核的实时操作系统,提供了硬实时性能。尽管它不是Ubuntu的官方选项,但可以通过在Ubuntu上手动安装和配置RTLinux来实现硬实时需求;上述这四个补丁需要打吗? 有补丁链接吗?

看不懂你到底想問什麼

你說的那個是Ubuntu給的kernel,而且是給x86系統用的
跟NVIDIA提供的kernel完全沒關係…

https://docs.nvidia.com/jetson/archives/r35.3.1/DeveloperGuide/text/SD/Kernel/KernelCustomization.html#to-build-the-real-time-kernel
就是你在文件上看到的

执行sudo make install -j12到这一步,提示如下,有点看不明白,是说不识别文件系统类型吗?
nvidia@ubuntu:~/linux-stable-rt-5.10.104-rt63$ sudo make install -j12
sh ./arch/arm64/boot/install.sh 5.10.104-rt63
arch/arm64/boot/Image System.map “/boot”
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 5.10.104-rt63 /boot/vmlinuz-5.10.104-rt63
update-initramfs: Generating /boot/initrd.img-5.10.104-rt63
W: Couldn’t identify type of root file system for fsck hook
run-parts: executing /etc/kernel/postinst.d/update-notifier 5.10.104-rt63 /boot/vmlinuz-5.10.104-rt63
run-parts: executing /etc/kernel/postinst.d/xx-update-initrd-links 5.10.104-rt63 /boot/vmlinuz-5.10.104-rt63

麻煩在host PC上build kernel
你在device上遇到這個問題大概是跟/etc/fstab有關,請自己解決
https://www.reddit.com/r/Ubuntu/comments/fx9oxr/update_error_warning_couldnt_identify_filesystem/
請不要做一些我們的文件上沒有提到的操作再來問為什麼不會動…

Applying a PREEMPT-RT patch to JetPack 4.5 on Jetson Nano - Jetson & Embedded Systems / Jetson Nano - NVIDIA Developer Forums

这个链接中,执行到这一步事,实时补丁打 不上,总提示是否跳过此补丁,这是什么原因啊?

可不可以自己先做一些基本的功課再來問…
你要build 5.10的kernel然後拿一個4.9的link來問我為什麼不能動?
你已經問過非常非常多基本Google就能解決的問題了

好的,不好意思,我先谷歌,

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.