You are not logged in.

#1 2026-04-23 16:50:32

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Unable to boot laptop in hybrid gpu settings

Hybrid mode boot failure after switching from discrete

System info:
- Laptop: [HP OMEN]
- GPU: NVIDIA RTX 3070 Ti (dGPU) + AMD iGPU
- Kernel: 6.19.13-arch1-1
- Driver: nvidia 595.58.83-04 [nvidia-open]
- DE/WM: i3

I was running Arch in discrete-only mode (dGPU driving display directly). I switched the BIOS/MUX to hybrid mode and followed the NVIDIA PRIME wiki page, specifically the udev rules method for dynamic power management.

I also have these extra kernel parameters that were necessary to fix a suspend/wake issue I had previously:

nvidia-drm.modeset=1 nvme_core.default_ps_max_latency=0 pcie_aspm=off pcie_port_pm=off

System fails to boot into GUI. Boot hangs with:

[FAILED] Failed to start NVIDIA Persistence Daemon.

After this the system either hangs or drops to emergency shell.

What I've done:
- Added udev rules per the wiki to `/etc/udev/rules.d/80-nvidia-pm.conf`
- Rebuilt initramfs with `sudo mkinitcpio -P`


Also — do the kernel params I added for the sleep fix (`pcie_aspm=off pcie_port_pm=off`) interfere with PRIME power management in hybrid mode?

UPDATE:

After removing /etc/X11/xorg.conf and startx at tty I am able to access GUI. The system for some reason do not see my dGPU at all.

$ lspci -k -d ::03xx
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev c8)
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 8a44
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

Last edited by Jodi42 (2026-04-23 20:46:09)

Offline

#2 2026-04-23 20:52:02

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

Problem Solved!

Offline

#3 2026-04-23 21:04:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,983

Re: Unable to boot laptop in hybrid gpu settings

Your mail wrote:

Can you recommend any source other than wiki for me to learn Arch linux so I can debug my System on my own. Anything that I need to learn that will come in handy for debugging

Start w/ the journal, logs in general - then google can get you a long way.
"Knowing" what "looks suspicious" is simply a matter of experience, you're not gonna lern that from a book.
Also https://bbs.archlinux.org/viewtopic.php … 6#p2216926

And also please see the text above my mail contact and in future address these questions at the forum

The problem is solved solved?
Including

The system for some reason do not see my dGPU at all.

How specifically?
https://wiki.archlinux.org/title/Genera … way_street

If not… please post your complete system journal for the boot:

sudo journalctl -b | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'

Offline

#4 2026-04-24 12:01:12

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

https://paste.c-net.org/WretchedVirgil

This is the log you asked for. I have no idea what is truly wrong with my system. I previously did udev-rules https://wiki.archlinux.org/title/Hybrid … udev_rules from here. That made my nvidia grpahics card vanish. Right now to start my system to gui I need to go to another tty through C-Alt-F3 and then login and

startx

Any help appreciated in setting up hybrid graphics mode in laptop. Also my sleep/suspend is again broken. My system do not properly wakeup from sleep.

Offline

#5 2026-04-24 12:14:13

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

https://paste.c-net.org/SpleenMooning
for command

journalctl -b 0 | grep -i nvidia | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'

upon doing

sudo systemctl suspend

my laptop stays on. and all gui is gone. On console message is displayed unable to connect to Xorg-server.

Offline

#6 2026-04-24 15:31:07

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,983

Re: Unable to boot laptop in hybrid gpu settings

Apr 24 16:24:18 arch kernel: NVRM: GPU0 nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get target temp from SBIOS @ platform_request_handler_ctrl.c:2171
Apr 24 16:24:18 arch kernel: NVRM: GPU0 nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get platform power mode from SBIOS @ platform_request_handler_ctrl.c:2114
Apr 24 16:36:56 arch kernel: NVRM: _kgspIsHeartbeatTimedOut: Heartbeat timed out, currentTimeMs 3207323183 heartbeat 0 heartbeatWithOffsetMs 0 diff 3207323183 timeout 5200
Apr 24 16:36:56 arch kernel: NVRM: _kgspRpcRecvPoll: GSP RM heartbeat timed out
Apr 24 16:54:29 arch kernel: NVRM: _kgspIsHeartbeatTimedOut: Heartbeat timed out, currentTimeMs 3208376096 heartbeat 0 heartbeatWithOffsetMs 0 diff 3208376096 timeout 5200
Apr 24 16:54:29 arch kernel: NVRM: _kgspRpcRecvPoll: GSP RM heartbeat timed out
Apr 24 17:24:28 arch kernel: NVRM: _kgspIsHeartbeatTimedOut: Heartbeat timed out, currentTimeMs 3210175526 heartbeat 0 heartbeatWithOffsetMs 0 diff 3210175526 timeout 5200
Apr 24 17:24:28 arch kernel: NVRM: _kgspRpcRecvPoll: GSP RM heartbeat timed out

You might want to try https://aur.archlinux.org/packages?O=0&K=580xx and disable the https://wiki.archlinux.org/title/NVIDIA … P_firmware - though there's no output attached to the nvidia GPU anyway.

Apr 24 16:24:19 arch systemd-logind[725]: New session 'c1' of user 'sddm' with class 'greeter' and type 'x11'.
Apr 24 16:24:19 arch (systemd)[989]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Apr 24 16:24:19 arch (systemd)[989]: pam_unix(systemd-user:session): session opened for user sddm(uid=964) by sddm(uid=0)
Apr 24 16:24:19 arch systemd-logind[725]: New session '4' of user 'sddm' with class 'manager-early' and type 'unspecified'.
Apr 24 16:24:19 arch systemd[1]: Started Session c1 of User sddm.
Apr 24 16:24:19 arch sddm-helper[981]: Writing cookie to "/tmp/xauth_gzlRfK"
Apr 24 16:24:19 arch sddm-helper[981]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-fyKdxx"
Apr 24 16:24:19 arch sddm[805]: Greeter session started successfully

Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General
But there're frequent issues around a race condition, see https://bbs.archlinux.org/viewtopic.php … 6#p2287646

Offline

#7 2026-04-26 21:29:57

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

How would I install https://aur.archlinux.org/packages?O=0&K=580xx.
Is it through normal command line with paru

paru -S nvidia-580xx-utils

or something else. I did GSP firmware thing through modprobe. But the sleep suspend is still there in hybrid and discrete, display black.

Xorg logs
https://pastes.dev/CMPLWg9liW
https://pastes.dev/8EMpLoqzoM

Last edited by Jodi42 (2026-04-26 21:34:01)

Offline

#8 2026-04-26 21:50:42

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

This system wakes up from sleep from command

sudo systemctl suspend 

But from lid closing and opening system does not show me login screen. Through C-Alt-F3 I am able to access tty.

Journal log
https://pastes.dev/dnFc90Ufv9

Offline

#9 2026-04-27 17:40:46

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,983

Re: Unable to boot laptop in hybrid gpu settings

https://wiki.archlinux.org/title/Arch_U … g_packages

You'll also need linux-headers for dkms
Disabling the GSP isn't possible w/ the OSS nvidia driver, the proprietary stuff has just been moved there to allow the driver to be OSS.

Offline

#10 Yesterday 19:17:48

Jodi42
Member
From: India
Registered: 2025-06-09
Posts: 65

Re: Unable to boot laptop in hybrid gpu settings

I think the suspend issue is now solved with this driver from AUR. Although

paru -Sua
:: Looking for devel upgrades...
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...
:: marked out of date: arc-gtk-theme  libxnvctrl-580xx  nvidia-580xx-dkms
    nvidia-580xx-settings  nvidia-580xx-utils  opencl-nvidia-580xx

It is marked as out dated in AUR. Is it fine to run this driver?

Offline

#11 Yesterday 19:26:42

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,983

Re: Unable to boot laptop in hybrid gpu settings

Yes, nvidia released 580.159.03 2 days ago and the AUR package has been flagged dated and not picked up that version, but that's normal procedure.

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB