Upgarde to Drive OS Linux 5.2.6 result with no display

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
Linux
QNX
other

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.9.1.10844
other

Host Machine Version
native Ubuntu 18.04
other

I recently received my AGX Xavier system and set down to upgrade to the latest release, 5.2.6 using the SDK manager tool. On the first run, the flash a+b failed, but later I retried first A and then B, and it worked but the display using HDMI port XA-1 nether came up. I tried a few times flashing the system a+b parallel and it passed with success but still the HDMI display and the X desktop nether came up.
As I am newbee to the platform I will appreciate some guide how to resolve this.

Hi all,

I followed the steps to install GDM3 and ubuntu-desktop and also disabled wayland to force using Xorg by default.
The following error I see is “Screen(s) found, but none have a usable configuration.”

Following log explains that.

X.Org X Server 1.19.6
Release Date: 2017-12-20
[ 141.313] X Protocol Version 11, Revision 0
[ 141.313] Build Operating System: Linux 4.15.0-109-generic aarch64 Ubuntu
[ 141.313] Current Operating System: Linux tegra-ubuntu 4.14.193-rt92-tegra #1 SMP PREEMPT RT Mon Apr 19 02:11:35 PDT 2021 aarch64
[ 141.313] Kernel command line: pci=ecrc=on fbcon=map:9 aurixfw=AFW root=/dev/vblkdev0p1 gpt rootwait ip=off rw gpt console=ttyS0,115200n8 tegra_keep_boot_clocks cma=536870912 disable_android_paranoid_network sdhci_tegra.en_boot_part_access=1 tegraid=19.1.2.0.0 tos:trusty bl_debug_data=65536@0x7ff7bf0000 earlycon=uart8250,mmio32,0xc280000 console=ttyS0,115200n8 bl_prof_dataptr=2048@0x7ff6cf7000
[ 141.313] Build Date: 15 September 2020 07:46:13AM
[ 141.313] xorg-server 2:1.19.6-1ubuntu4.7 (For technical support please see http://www.ubuntu.com/support)
[ 141.313] Current version of pixman: 0.34.0
[ 141.313] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 141.313] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 141.314] (==) Log file: “/var/log/Xorg.0.log”, Time: Tue Apr 30 09:44:52 2024
[ 141.314] (==) Using config file: “/etc/X11/xorg.conf”
[ 141.314] (==) Using config directory: “/etc/X11/xorg.conf.d”
[ 141.314] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 141.315] (==) No Layout section. Using the first Screen section.
[ 141.315] (==) No screen section available. Using defaults.
[ 141.315] (
) |–>Screen “Default Screen Section” (0)
[ 141.315] () | |–>Monitor “”
[ 141.315] (==) No device specified for screen “Default Screen Section”.
Using the first device section listed.
[ 141.315] (
) | |–>Device “Tegra0”
[ 141.316] (==) No monitor specified for screen “Default Screen Section”.
Using a default monitor configuration.
[ 141.316] () Option “BlankTime” “0”
[ 141.316] (
) Option “StandbyTime” “0”
[ 141.316] () Option “SuspendTime” “0”
[ 141.316] (
) Option “OffTime” “0”
[ 141.316] (==) Automatically adding devices
[ 141.316] (==) Automatically enabling devices
[ 141.316] (==) Automatically adding GPU devices
[ 141.316] (==) Automatically binding GPU devices
[ 141.316] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 141.316] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 141.316] Entry deleted from font path.
[ 141.316] (WW) The directory “/usr/share/fonts/X11/100dpi/” does not exist.
[ 141.316] Entry deleted from font path.
[ 141.316] (WW) The directory “/usr/share/fonts/X11/75dpi/” does not exist.
[ 141.316] Entry deleted from font path.
[ 141.316] (WW) The directory “/usr/share/fonts/X11/100dpi” does not exist.
[ 141.316] Entry deleted from font path.
[ 141.316] (WW) The directory “/usr/share/fonts/X11/75dpi” does not exist.
[ 141.316] Entry deleted from font path.
[ 141.316] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 141.316] (**) ModulePath set to “/usr/lib/xorg/tegra-modules,/usr/lib/xorg/modules”
[ 141.316] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 141.316] (II) Loader magic: 0x5568437010
[ 141.316] (II) Module ABI versions:
[ 141.316] X.Org ANSI C Emulation: 0.4
[ 141.316] X.Org Video Driver: 23.0
[ 141.317] X.Org XInput driver : 24.1
[ 141.317] X.Org Server Extension : 10.0
[ 141.318] (++) using VT number 1

[ 141.322] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c397
[ 141.323] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 141.324] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 13 paused 0
[ 141.328] (II) no primary bus or device found
[ 141.328] falling back to /sys/devices/tegra_udrm/drm/card0
[ 141.328] (WW) “dri” will not be loaded unless you’ve specified it to be loaded elsewhere.
[ 141.328] (II) “glx” will be loaded by default.
[ 141.328] (II) LoadModule: “extmod”
[ 141.329] (II) Module “extmod” already built-in
[ 141.329] (II) LoadModule: “glx”
[ 141.329] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 141.331] (II) Module glx: vendor=“X.Org Foundation”
[ 141.331] compiled for 1.19.6, module version = 1.0.0
[ 141.331] ABI class: X.Org Server Extension, version 10.0
[ 141.331] (II) LoadModule: “nvidia”
[ 141.332] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 141.338] (II) Module nvidia: vendor=“NVIDIA Corporation”
[ 141.338] compiled for 1.6.99.901, module version = 1.0.0
[ 141.338] Module class: X.Org Video Driver
[ 141.338] (II) NVIDIA dlloader X Driver 455.00 Release Build (integ_stage_rel) (buildbrain@mobile-u64-5587-d4000) Mon Apr 19 02:08:41 PDT 2021
[ 141.338] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 141.338] (II) systemd-logind: releasing fd for 226:0
[ 141.339] (II) NVIDIA(0): nvCommonPlatformProbe: Device is NULL
[ 141.340] (WW) Falling back to old probe method for NVIDIA
[ 141.340] (II) Loading sub module “fb”
[ 141.340] (II) LoadModule: “fb”
[ 141.340] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 141.341] (II) Module fb: vendor=“X.Org Foundation”
[ 141.341] compiled for 1.19.6, module version = 1.0.0
[ 141.341] ABI class: X.Org ANSI C Emulation, version 0.4
[ 141.341] (II) Loading sub module “wfb”
[ 141.341] (II) LoadModule: “wfb”
[ 141.341] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 141.341] (II) Module wfb: vendor=“X.Org Foundation”
[ 141.341] compiled for 1.19.6, module version = 1.0.0
[ 141.341] ABI class: X.Org ANSI C Emulation, version 0.4
[ 141.341] (II) Loading sub module “ramdac”
[ 141.341] (II) LoadModule: “ramdac”
[ 141.342] (II) Module “ramdac” already built-in
[ 141.342] (II) NVIDIA(0): nvCommonPlatformProbe: Device is NULL
[ 141.342] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 141.343] (II) NVIDIA(0): Creating default Display subsection in Screen section
“Default Screen Section” for depth/fbbpp 24/32
[ 141.343] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 141.343] (==) NVIDIA(0): RGB weight 888
[ 141.343] (==) NVIDIA(0): Default visual is TrueColor
[ 141.343] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 141.343] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 141.343] () NVIDIA(0): Option “AllowEmptyInitialConfiguration” “true”
[ 141.343] (
) NVIDIA(0): Option “TegraReserveDisplayBandwidth” “false”
[ 141.343] (**) NVIDIA(0): Enabling 2D acceleration
[ 141.343] (II) Loading sub module “glxserver_nvidia”
[ 141.343] (II) LoadModule: “glxserver_nvidia”
[ 141.343] (II) Loading /usr/lib/xorg/tegra-modules/extensions/libglxserver_nvidia.so
[ 141.348] (II) Module glxserver_nvidia: vendor=“NVIDIA Corporation”
[ 141.348] compiled for 1.6.99.901, module version = 1.0.0
[ 141.348] Module class: X.Org Server Extension
[ 141.348] (II) NVIDIA GLX Module 455.00 Release Build (integ_stage_rel) (buildbrain@mobile-u64-5587-d4000) Mon Apr 19 02:07:54 PDT 2021
[ 141.348] (II) NVIDIA: The X server does not support PRIME Render Offload.
[ 141.349] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics device!
[ 141.349] (EE) NVIDIA(0): Failing initialization of X screen
[ 141.349] (II) UnloadModule: “nvidia”
[ 141.349] (II) UnloadSubModule: “glxserver_nvidia”
[ 141.349] (II) Unloading glxserver_nvidia
[ 141.349] (II) UnloadSubModule: “wfb”
[ 141.349] (II) UnloadSubModule: “fb”
[ 141.349] (EE) Screen(s) found, but none have a usable configuration.
[ 141.349] (EE)
Fatal server error:
[ 141.349] (EE) no screens found(EE)
[ 141.349] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 141.349] (EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
[ 141.349] (EE)
[ 141.351] (EE) Server terminated with error (1). Closing log file.

Please ensure that you’ve followed the “Enable Display” section in the “Finalize DRIVE AGX System Setup (Linux)” document.

Thanks for getting back to me.
I done the steps for installing gdm3 and unity-desktop as described.

The error I get is that it cannot find or load screen configuration .

Could you please follow the “Install DRIVE Docker Containers from NVIDIA GPU Cloud (NGC)” document to reflash the system and then try enabling the display again?