[Bug 2085541] Re: [SRU] [nano] [agx] [nx] No video output after suspend

Sebastian Weyer 2085541 at bugs.launchpad.net
Thu Oct 31 14:18:26 UTC 2024


** Description changed:

  [ Impact ]
  
   * On nvidia Jetson Orin platforms installed with Ubuntu for Jetson
- classic server image, a connected monitor will not light up again when
- put into a suspended state and subsequently woken up by an rtcwake
- command or when being hot-plugged.
+ classic server image, a connected monitor will not light up again after
+ a suspend-resume cycle
  
-  * This will be fixed by including a file in /etc/modules-load.d/nvidia-
- drm.conf that loads the nvidia-drm module. The module will also need to
- be loaded with the appropriate parameters modeset=1 and fbdev=1 which
- will be the default starting with the tegra-igx kernel 1019
+  * On these platforms, a monitor will not display any output if it is
+ connected after the system boots or when being disconnected and
+ reconnected while the system is running
+ 
+  * This will be fixed by adding the file /etc/modules-load.d/nvidia-
+ drm.conf that force-loads the nvidia-drm module.
+ 
+  *The module will also need to be loaded with the appropriate parameters
+ modeset=1 and fbdev=1 which will be the default starting with the tegra-
+ igx kernel 1019
  
  [ Test Plan ]
+  * Install an Ubuntu for Jetson image on a Tegra platform and make sure to install a kernel version >= 1019 from jammy-proposed if it's not already the case. Connect a monitor to the Displayport and boot up the system. Then disconnect and reconnect the monitor to observe that the terminal is showing up on the monitor again.
  
-  * The user needs to connect a monitor to the display port of one of the
- affected devices and observe that the console appears on the screen.
- Then run the following command:
+  * With the monitor connected, run the following command and observe the
+ terminal showing up on the monitor again after a suspend-resume cycle:
  
     $ sudo rtcwake -m no -s 30 && sudo systemctl suspend
  
  [ Where problems could occur ]
  
   * No additional problems should happen as the nvidia-drm kernel module
  is usually automatically loaded with these parameters when it is pulled
  in by an X11 dependency. Nvidia releases 2 desktop images using that
  mechanism (Jetpack and BaseOS). This intends to fix the behavior on a
- Ubuntu server image. To finish, note that if the module is not present,
- it will safely not be loaded.
+ Ubuntu server image.
+ 
+  * If a user installs this package on a different platform, running a
+ different kernel, the nvidia-drm kernel module will not be present and
+ subsequently not loaded and therefore does not impact such systems.
  
  [ Other Info ]
  
-  * This is related to both launchpad bugs #2071409
+  * This is related to two internal bugs being discussed between
+ Canonical and Nvidia
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: nvidia-tegra-defaults 1.3~22.04.2
  ProcVersionSignature: User Name 5.15.0-1019.19-nvidia-tegra-igx 5.15.163
  Uname: Linux 5.15.0-1019-nvidia-tegra-igx aarch64
  ApportVersion: 2.20.11-0ubuntu82.6
  Architecture: arm64
  CasperMD5CheckResult: unknown
  CloudArchitecture: aarch64
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud)
  Date: Thu Oct 24 13:14:55 2024
  Dependencies:
  
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=C.UTF-8
   SHELL=/bin/bash
  SourcePackage: nvidia-tegra-defaults
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2085541

Title:
  [SRU] [nano] [agx] [nx] No video output after suspend

Status in nvidia-tegra-defaults package in Ubuntu:
  In Progress

Bug description:
  [ Impact ]

   * On nvidia Jetson Orin platforms installed with Ubuntu for Jetson
  classic server image, a connected monitor will not light up again
  after a suspend-resume cycle

   * On these platforms, a monitor will not display any output if it is
  connected after the system boots or when being disconnected and
  reconnected while the system is running

   * This will be fixed by adding the file /etc/modules-load.d/nvidia-
  drm.conf that force-loads the nvidia-drm module.

   *The module will also need to be loaded with the appropriate
  parameters modeset=1 and fbdev=1 which will be the default starting
  with the tegra-igx kernel 1019

  [ Test Plan ]
   * Install an Ubuntu for Jetson image on a Tegra platform and make sure to install a kernel version >= 1019 from jammy-proposed if it's not already the case. Connect a monitor to the Displayport and boot up the system. Then disconnect and reconnect the monitor to observe that the terminal is showing up on the monitor again.

   * With the monitor connected, run the following command and observe
  the terminal showing up on the monitor again after a suspend-resume
  cycle:

     $ sudo rtcwake -m no -s 30 && sudo systemctl suspend

  [ Where problems could occur ]

   * No additional problems should happen as the nvidia-drm kernel
  module is usually automatically loaded with these parameters when it
  is pulled in by an X11 dependency. Nvidia releases 2 desktop images
  using that mechanism (Jetpack and BaseOS). This intends to fix the
  behavior on a Ubuntu server image.

   * If a user installs this package on a different platform, running a
  different kernel, the nvidia-drm kernel module will not be present and
  subsequently not loaded and therefore does not impact such systems.

  [ Other Info ]

   * This is related to two internal bugs being discussed between
  Canonical and Nvidia

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: nvidia-tegra-defaults 1.3~22.04.2
  ProcVersionSignature: User Name 5.15.0-1019.19-nvidia-tegra-igx 5.15.163
  Uname: Linux 5.15.0-1019-nvidia-tegra-igx aarch64
  ApportVersion: 2.20.11-0ubuntu82.6
  Architecture: arm64
  CasperMD5CheckResult: unknown
  CloudArchitecture: aarch64
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud)
  Date: Thu Oct 24 13:14:55 2024
  Dependencies:

  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=C.UTF-8
   SHELL=/bin/bash
  SourcePackage: nvidia-tegra-defaults
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-tegra-defaults/+bug/2085541/+subscriptions




More information about the Ubuntu-sponsors mailing list