[Bug 2150554] [NEW] Ubuntu 26.04 kernel 7.0.0-14 suspend crashes with NVIDIA GTX 1650 Mobile in nvidia_modeset / jump_label BUG

Julian 2150554 at bugs.launchpad.net
Tue Apr 28 12:55:43 UTC 2026


Public bug reported:

Title:
Ubuntu 26.04 kernel 7.0.0-14: suspend crashes with NVIDIA GTX 1650 Mobile / Max-Q in nvidia_modeset nvkms_kthread_q_callback / jump_label BUG

System:
- Laptop: Dell Inspiron 7501
- OS: Ubuntu 26.04 LTS “resolute”
- Kernel: 7.0.0-14-generic
- Desktop: GNOME on Wayland
- GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q, TU117M
- Hybrid graphics: Intel iGPU + NVIDIA dGPU
- External display connected via HDMI; external display requires NVIDIA mode
- Current PRIME mode: nvidia
- Current NVIDIA driver: nvidia-driver-595 proprietary, 595.58.03
- Also reproduced with:
  - nvidia-driver-580 proprietary, 580.142
  - nvidia-driver-595-open, 595.58.03
  - nvidia-driver-595 proprietary, 595.58.03
- NVIDIA suspend/resume/hibernate services are enabled.
- PreserveVideoMemoryAllocations is enabled:
  PreserveVideoMemoryAllocations: 1

Problem:
When I select Suspend, the system shows a kernel trace/panic and then becomes unusable. Sometimes it briefly reaches the lock screen/black screen, but keyboard/mouse cannot wake it. I have to force power off.

The problem happens with both suspend modes:
- s2idle
- deep

The problem happens with both NVIDIA 595 open and proprietary modules,
and also with NVIDIA 580 proprietary.

Expected result:
System suspends and resumes normally.

Actual result:
Kernel BUG/Oops during suspend in nvidia_modeset.

Relevant log excerpt:
PM: suspend entry (s2idle)
jump_label: Fatal kernel bug, unexpected op at nvkms_kthread_q_callback+0x8e/0x1a0 [nvidia_modeset] (...) size:5 type:1
kernel BUG at arch/x86/kernel/jump_label.c:73!
Oops: invalid opcode: 0000 [#1] SMP NOPTI
Call Trace:
 pm_suspend+0x49/0x90

Same issue with deep:
PM: suspend entry (deep)
jump_label: Fatal kernel bug, unexpected op at nvkms_kthread_q_callback+0x8e/0x1a0 [nvidia_modeset] (...) size:5 type:1
kernel BUG at arch/x86/kernel/jump_label.c:73!
Oops: invalid opcode: 0000 [#1] SMP NOPTI
Call Trace:
 pm_suspend+0x49/0x90

Troubleshooting already performed:
- Confirmed NVIDIA DKMS builds successfully for kernel 7.0.0-14.
- Confirmed nvidia-smi works normally before suspend.
- Confirmed nvidia-suspend.service, nvidia-resume.service, and nvidia-hibernate.service are enabled.
- Confirmed PreserveVideoMemoryAllocations=1.
- Tested s2idle and deep sleep.
- Tested nvidia-driver-580 proprietary.
- Tested nvidia-driver-595-open.
- Tested nvidia-driver-595 proprietary.
- Tested PRIME Intel-only mode; external monitor does not work in Intel mode, so NVIDIA mode is required for my normal setup.

Impact:
Suspend is unusable on Ubuntu 26.04 with NVIDIA mode enabled. The system must be force powered off after attempting suspend.

** Affects: apport (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/2150554

Title:
  Ubuntu 26.04 kernel 7.0.0-14 suspend crashes with NVIDIA GTX 1650
  Mobile in nvidia_modeset / jump_label BUG

Status in apport package in Ubuntu:
  New

Bug description:
  Title:
  Ubuntu 26.04 kernel 7.0.0-14: suspend crashes with NVIDIA GTX 1650 Mobile / Max-Q in nvidia_modeset nvkms_kthread_q_callback / jump_label BUG

  System:
  - Laptop: Dell Inspiron 7501
  - OS: Ubuntu 26.04 LTS “resolute”
  - Kernel: 7.0.0-14-generic
  - Desktop: GNOME on Wayland
  - GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q, TU117M
  - Hybrid graphics: Intel iGPU + NVIDIA dGPU
  - External display connected via HDMI; external display requires NVIDIA mode
  - Current PRIME mode: nvidia
  - Current NVIDIA driver: nvidia-driver-595 proprietary, 595.58.03
  - Also reproduced with:
    - nvidia-driver-580 proprietary, 580.142
    - nvidia-driver-595-open, 595.58.03
    - nvidia-driver-595 proprietary, 595.58.03
  - NVIDIA suspend/resume/hibernate services are enabled.
  - PreserveVideoMemoryAllocations is enabled:
    PreserveVideoMemoryAllocations: 1

  Problem:
  When I select Suspend, the system shows a kernel trace/panic and then becomes unusable. Sometimes it briefly reaches the lock screen/black screen, but keyboard/mouse cannot wake it. I have to force power off.

  The problem happens with both suspend modes:
  - s2idle
  - deep

  The problem happens with both NVIDIA 595 open and proprietary modules,
  and also with NVIDIA 580 proprietary.

  Expected result:
  System suspends and resumes normally.

  Actual result:
  Kernel BUG/Oops during suspend in nvidia_modeset.

  Relevant log excerpt:
  PM: suspend entry (s2idle)
  jump_label: Fatal kernel bug, unexpected op at nvkms_kthread_q_callback+0x8e/0x1a0 [nvidia_modeset] (...) size:5 type:1
  kernel BUG at arch/x86/kernel/jump_label.c:73!
  Oops: invalid opcode: 0000 [#1] SMP NOPTI
  Call Trace:
   pm_suspend+0x49/0x90

  Same issue with deep:
  PM: suspend entry (deep)
  jump_label: Fatal kernel bug, unexpected op at nvkms_kthread_q_callback+0x8e/0x1a0 [nvidia_modeset] (...) size:5 type:1
  kernel BUG at arch/x86/kernel/jump_label.c:73!
  Oops: invalid opcode: 0000 [#1] SMP NOPTI
  Call Trace:
   pm_suspend+0x49/0x90

  Troubleshooting already performed:
  - Confirmed NVIDIA DKMS builds successfully for kernel 7.0.0-14.
  - Confirmed nvidia-smi works normally before suspend.
  - Confirmed nvidia-suspend.service, nvidia-resume.service, and nvidia-hibernate.service are enabled.
  - Confirmed PreserveVideoMemoryAllocations=1.
  - Tested s2idle and deep sleep.
  - Tested nvidia-driver-580 proprietary.
  - Tested nvidia-driver-595-open.
  - Tested nvidia-driver-595 proprietary.
  - Tested PRIME Intel-only mode; external monitor does not work in Intel mode, so NVIDIA mode is required for my normal setup.

  Impact:
  Suspend is unusable on Ubuntu 26.04 with NVIDIA mode enabled. The system must be force powered off after attempting suspend.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/2150554/+subscriptions




More information about the foundations-bugs mailing list