tx1 black screen display issue

I have changed the owner and permissions of /usr/bin/sudo correctly, but when I run the sudo command I found that the permissions of many related files are also incorrect (such as the sudoer list file /usr/lib/sudoer, the owner is ubuntu, but not root).

BTW, e.g., all the fiels in /usr/lib is owned by ubuntu, not root.

How can I change all the necessary files’s property once so that the sudo command can be available?

When the rootfs was set up incorrectly without sudo this happens…you have to re-flash after deleting the rootfs directory on your host and unpacking files again (plus apply_binaries.sh). In #16 reply above note carefully where it mentions to use sudo. Here is an example of fixing this on the host (be absolutely certain you are deleting only the rootfs subdirectory content):

cd rootfs
sudo rm -Rf *
sudo tar xjfv /whereever/at/Tegra_Linux_Sample-Root-Filesystem_R24.2.1_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
# ...put Jetson in flash mode...
sudo ./flash.sh -S 14580MiB jetson-tx1 mmcblk0p1

do you know what’s my error is? and how to solve the problem?

it’s the last messages appear on my nv jetson tx2

432 packages can be updated.
190 updates are security updates.

[ 9.156671] tegra-pcie 10003000.pcie-controller: link 2 down, retrying
[ 9.165232] tegra-pcie 10003000.pcie-controller: link 2 down, ignoring
[ 9.171803] tegra-pcie 10003000.pcie-controller: PCIE: no end points detected
[ 9.179150] tegra-pcie 10003000.pcie-controller: PCIE: Disable power rails
nvidia@tegra-ubuntu:~$ [ 9.503591] fuse init (API version 7.23)

I see a different post, I’ll answer there (double posting is discouraged, plus it seems you are speaking of a TX2 instead of TX1).