I am experiencing this exact same issue on Debian 13 (Trixie) using a hybrid 
laptop with an AMD CPU and an Nvidia RTX 3060 running the newer 595 driver 
series under GNOME Wayland. 

On cold boots, the system consistently drops to a black screen before reaching 
the GDM3 login interface, although the system remains responsive to SysRq 
(REISUB) commands.

I managed to completely stabilize the boot process and keep Wayland running by 
applying the following workarounds:
1. Forced early KMS for Nvidia by adding 'nvidia', 'nvidia_modeset', 
'nvidia_uvm', and 'nvidia_drm' to /etc/initramfs-tools/modules.
2. Added 'initcall_blacklist=sysfb_init' to GRUB_CMDLINE_LINUX_DEFAULT to 
prevent early framebuffer resource conflicts between the AMD integrated 
graphics and the Nvidia card.
3. Enforced the Wayland session natively by adding 
'DefaultSession=gnome-wayland.desktop' under [daemon] in /etc/gdm3/daemon.conf.
4. Added 'options nvidia NVreg_DynamicPowerManagement=0x02' to 
/etc/modprobe.d/nvidia.conf to ensure the GPU power states do not disrupt the 
GDM initial display handoff.

Hopefully, these adjustments regarding early module loading and sysfb 
blacklisting can be integrated into the default configurations for hybrid 
AMD/Nvidia setups on recent drivers.


Reply via email to