NVIDIA / NVIDIA/open-gpu-kernel-modules
RTX 5050 Blackwell mobile: driver unloads on AC unplug - PlatformRequestHandler SBIOS error
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 17.4k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
NVIDIA Open GPU Kernel Modules Version
595.71.05
Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.
- I confirm that this does not happen with the proprietary driver package.
Operating System and Version
Ubuntu 26.04 LTS
Kernel Release
7.0.0-22-generic
Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.
- I am running on a stable kernel release.
Hardware: GPU
NVIDIA GeForce RTX 5050 Laptop GPU (Blackwell mobile)
Describe the bug
When the AC power adapter is unplugged while the system is running, nvidia-drm completely removes and unloads the GPU device. Running nvidia-smi after the event returns "No devices were found" until the system is rebooted.
dmesg logs capture the following failure sequence immediately upon pulling the plug:
[drm] [nvidia-drm] [GPU ID 0x00000100] Removing device
[drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver
NVRM: GPU0: PlatformRequestHandler failed to get platform power mode from SBIOS
Disabling fine-grained runtime power management via NVreg_DynamicPowerManagement=0x00 acts as a temporary workaround and prevents the crash, but forces the dGPU to constantly draw ~20W on battery.
To Reproduce
- Boot the system on AC power with the open-source kernel modules active (
595.71.05). - Verify the GPU is working correctly via
nvidia-smi. - Unplug the AC power cord from the laptop.
- Run
nvidia-smiagain. The terminal will output: "No devices were found".
Bug Incidence
Always
nvidia-bug-report.log.gz
-
Open your terminal and run: sudo nvidia-bug-report.sh
-
It will generate a file named nvidia-bug-report.log.gz in your current directory.
-
Drag and drop that file directly into this text area block on GitHub so it uploads as an attachment.
Note: Do not skip this step! As the text warns, the maintainers automatically close issues without this log attached.
More Info
System Model: Lenovo LOQ 15IRX10 (83JE)
Expected behavior: The driver should smoothly transition the mobile Blackwell GPU into a lower power state when switching to battery power, rather than failing the SBIOS platform power mode request and completely detaching the device node.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reproducing the AC-unplug sequence, inspect the dmesg failure around PlatformRequestHandler and SBIOS power-mode handling, and generate the requested nvidia-bug-report.log.gz. Done means the GPU remains available to nvidia-smi after switching to battery power without requiring a reboot.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100