Did you find a way to fix this issue ? I have a similar thing on my side. I cannot seem to be able to log in with a Plasma Wayland session. Monitors lose signal after login. X11 still works properly on Plasma 6.01. I’m on a Nvidia 4090.
I just wanted to comment and say that I am having weird issues with setting one display to 120hz and the other to 60hz on Wayland. I have an Nvidia 3080ti with one HDMI port connected to an LG C2 and the other is connected to an AVR just for sound. It still appears as a display, though. I haven’t totally nailed down the settings vs the symptom, but I would get a black login screen sometimes. I could was able to log in a few times, but my display settings like primary display and resolution would not be “remembered” and would be back at defaults.
This is what happens to me on Plasma 6.0.1 and even before the upgrade. It seems to work if only one monitor is plugged in at 120hz or if both are set to 60hz. I have a 3080ti and it is connected to an LG C2 and an AVR. A VM with a 4070ti Super passed through does not have this issue at 120hz using an HDMI dummy plug flashed with an LG C2 EDID.
Yes this seems to be related to the refresh rate of the monitors. I have 3 monitors. 1 is plugged over HDMI and 2 which are plugged over DP. The 3 of the are normally at 144hz. This is more an inconvenience for me since I can still use X11 which works fine.
I am on plasma 6 now and have a 4060 with two 75hz monitors. I am able to login to wayland, but as soon as the computer sleeps, I get black screens on waking and only a hard reboot will bring it back. A couple of times there has been some display output, but it is unresponsive to input until I reboot. Similar to @Hyrules, I have one plugged into hdmi and one in DP.
I went back to X11 for the time being and do not have issues. Much to my surprise, there is a noticeable different between 60 and 75hz. Not sure if I want to try it at 60 just so Wayland works.
Changing the refresh rate in X11 does not seem to have an impact on wayland. Still does not show any image. My screen goes to standby right after login in Plasma Wayland.
Some progress here. I created a new profile and logged in with Wayland and it work but… only once. After I logged in I notice some flickering from my screen when playing with screen order or resolution but after setting 144hz on the 3 monitors and logging out that was it next login was a black screen. At this point it’s most likely a bug with nvidia drivers or Wayland.
Hope you don’t mind me piggybacking on your thread, but I’ve also been having the exact issue with my RTX3060 mobile that you’ve been having with Wayland on Plasma, and I noticed switching to 60hz. Doing that FINALLY gave me a usable desktop in Wayland.
…but honestly…this is NOT a solution. I have a 165hz monitor and I expect to be able to use 165hz. So great, I can get into Wayland…it’s useless to me if it’s only 60hz.
Obviously I need to post in the proper developer forums for Plasma, Wayland, and even Nvidia, but they gotta make sure this bug is ironed out before even beginning to think about removing X11 from future releases, At this point, that thought process is far too close to becoming a reality and it’s about to leave Nvidia users such as myself and the OP of this post behind. I don’t mean to sound dramatic and obviously there’s little Endeavour themselves can do about this, but there is a dramatic difference between 60hz and 165hz and if the future plans on having me tied to the former, I’ll move on.
Sorry for my delayed response - exactly what’s being discussed by all of you is what I faced. New profiles work fine for one login. But once the refresh rate is set above 60Hz - on re-login, no dice.
X11 works fine. Wayland is where things break.
I have three monitors - I believe multiple monitors may be a requirement for this situation.
Got a bit occupied with life, and then I somehow broke my entire EndeavourOS install doing something silly with system files. No big deal - was going to reinstall anyway, was just some experimentation.
@wil2197 I feel exactly the same way. I paid for a 120Hz-capable monitor, I want to use 120Hz. It’s a big deal and a critical aspect of why I even bought it.
I haven’t posted elsewhere except the EndeavourOS subreddit, linking to here. I suppose more of us should post this issue in the various mentioned places (especially Nvidia developer forum) to gain appropriate attention on this issue.
I have an intel CPU, but I’m not sure if the iGPU is disabled in the BIOS. I’m on a desktop and nothing is plugged into the motherboard port so I don’t think the iGPU is rendering anything.
I do have an Intel CPU on a desktop, but it’s a KF version, which means no iGPU.
You are correct @dizzydre21, if nothing is plugged into a DP or HDMI port on the motherboard, then your iGPU isn’t doing anything.
@d-air1 I’ve not had the black screen on my current (i.e. less than one month old) system - yet… But when I had a laptop with hybrid graphics similar to described here, it was frequently a pain.
I was having the same no signal black screen issue since Plasma 5 and finally fixed it by simply setting “nvidia_drm.fbdev=1” and “initcall_blacklist=simpledrm_platform_driver_init” alongside “nvidia_drm.modeset=1”. After doing this, it no longer gave the black screen and loads the desktop when selecting a Wayland session.
I don’t see that you or anyone has mentioned these, so maybe give that a try and see if it helps.
I also have a 120hz monitor with a couple of side monitors, one at 100hz and one at 60hz, and this fixed the issue for me, so there’s that similarity between our setups.