Paste here the resulting URI if there’s no error message from susepaste. If a not found error, try substituting ~/.local/share for /var/log. If a susepaste error and you can reach openSUSE Paste try pasting there. If susepasting is a complete loss, try:
grep EE /var/log/Xorg.0.log
and typing any results following line 1.
What’s happening to you is similar to what happens to me in several environments reported in this bug.
paste.opensuse.org is being cantankerous, giving me 404s instead of showing me your pastes. You could file a report at Bugzilla and attach logs there. Ultimately that might be necessary anyway as this could possibly be a SDDM or XDM regression for Optimus on Alder Lake. inxi -GMSaz should be enough system information to include there. Also add a link here.
Susepaste has a screwball -e option to specify lifetime/expiration time using big numbers in “” marks in its man page. You could try again specifying a week or more. Yours could have expired before I looked for them, but I suggest a bug report is likely better for this particular issue.
Well, I am having trouble logging into Bugzilla. I already have an account (seems to be the same one used for these forums?) I can reset the password - but it still does not let me login (and then I have to reset again to get back into these forums).
Read the susepaste MANual? That’s crazy talk. It says the default is 30 minutes, so of course it expired. I just pasted again, with a 1 week expiration.
In the older log, only the NVidia driver loads. In the newer, both the NVidia display driver loads for the NVidia GPU, and the modesetting display driver loads for the Alder Lake GPU. (paste.opensuse.org won’t allow me to select & copy for pasting the lines so indicating.) There are seven instances of /dev/dri/card1 that seem to be associated with the AL, while only two for the NV, in the older. Neither show up in the newer log. I can’t tell what’s actually wrong, other than I’m pretty sure /dev/dri/cardX needs to exist for KMS to work (unless suse-prime hides it/them). If you report a bug, Stefan D will see it and either tell you what you need to do, or tell you there’s something he needs to fix or have upstream fix, or ask for more info.
Thanks for the hint about suse-prime. (I have prime-select instead of suse-prime.)
After one of the recent updates, my computer started using the Alder Lake GPU (which does not support my external monitors). I had done “prime-select nvidia”, which got it mostly working (other that failing at boot most of the time).
After seeing your hint, I did “prime-select boot nvidia”, and I have not had any problems since.