[Bug 2085541] Re: [SRU] [nano] [agx] [nx] No video output after suspend
Sebastian Weyer
2085541 at bugs.launchpad.net
Fri Nov 1 11:38:21 UTC 2024
Here is a new debdiff for backporting the changes uploaded to plucky-
proposed on jammy. The upload to plucky-proposed is here:
https://launchpad.net/ubuntu/+source/nvidia-tegra-
defaults/1.4/+build/29208192
A test build for this package can be found here:
https://launchpad.net/~sebwey/+archive/ubuntu/lp2085541/+packages
I tested this package by installing a manual freeze image from here:
https://cdimage.ubuntu.com/nvidia-tegra/ubuntu-server/jammy/daily-
preinstalled/manual/jammy-preinstalled-server-arm64+tegra-igx.img.xz
It is running a tegra-igx-1016 kernel. I first reproduced the error on
this kernel version. I then added jammy-proposed to the sources.list and
upgraded to tegra-igx-1019 by installing `linux-nvidia-tegra-jetson`. I
still was able to reproduce the issue with this kernel version.
After installing the package from my ppa, I rebooted and the issue was
fixed.
** Patch added: "debdiff_nvidia-tegra-defaults_from_1.3~22.04.2_to_1.4~22.04.1.diff"
https://bugs.launchpad.net/ubuntu/+source/nvidia-tegra-defaults/+bug/2085541/+attachment/5833804/+files/debdiff_nvidia-tegra-defaults_from_1.3~22.04.2_to_1.4~22.04.1.diff
--
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:
Fix Released
Status in nvidia-tegra-defaults source package in Jammy:
In Progress
Status in nvidia-tegra-defaults source package in Noble:
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