Thank you, but I already know about that bug, and already have a patched version compiled locally.There's a PR open on the sddm issue.
Maybe it needs to be recompiled, will give a try.
Thank you, but I already know about that bug, and already have a patched version compiled locally.There's a PR open on the sddm issue.
Be careful with the graphics stack - esp.Thank you, but I already know about that bug, and already have a patched version compiled locally.
Maybe it needs to be recompiled, will give a try.
mesa-libs and related stuff like libclc and spirv-llvm-translator. That stuff seems to prefer to be compiled with the same version of LLVM. pkg fetch on some of those libs. It turned out to be a bad move, at least for me, the graphics stack would fall apart and not work, and it was difficult to troubleshoot. My troubleshooting difficulties are at least in part because I don't know where to look to capture error messages when things crash, and graphics are an unwieldy beast.amdgpu driver/firmware behaves for me.systemsettings app) to never allow the machine to sleep or turn the screen off. Well, turns out I can't turn my monitor off manually, either - everything crashes, and I have to do a hard reboot to get anything going.My Ryzen 5 7600 has an iGPU, I'm using drm-6.12, with DisplayPort, and my monitor is a Gigabyte G27FC. I could potentially try using previous-gen drm-kmod, that's an idea worth trying.astyle what gpu are you using and how is it connected with the screen (dp, hdmi, lvds, integrated)?
For me under X, with a radeon 780M (integrated on a ryzen 7 8745h, drm-6.12, connected via hdmi), the monitor blanks and suspends correctly. What sometimes happens is that after inputing the password X hangs but it only happens with xfce-screensaver (and/or lightdm), with xscreensaver I don't have issues.
Yep... https://linuxiac.com/gnome-is-building-session-save-and-restore-but-it-wont-make-gnome-51/Notably, if you run pure KDE wayland compositor, session state save/restore will not work because their ksmserver is built as an XSMP server (X session management protocol). XSMP requires X11, and if you compile without X11, then you will not have any session save/restore. Not a biggie, but KDE people need to get real fast.
Is your iGPU is disabled via UEFI firmware (or via legacy BIOS), or nonexistent, right?So after an upgrade from 15.0 to 15.1 plasma wayland stopped working again for me.
It complains about no cards found despite the fact that /dev/dri/card0 is there.
Alsosysctl hw.nvidiadrm.modesetdisplays "1".
Ok, boys (and girls), I just compiled my KDE compositor without all the nasty X11 stuff, and I got it to work. It's a thing of beauty. I spent hours on this, but it's done and done.
Basically, just compiled x11-wm/plasma6-kwin with a couple of flags (of course, it needed a few source modifications). Installed it. And launched my KDE manually - not via startplasma-wayland but via kwin_wayland with all the environment and the KDE services.
X11 exorcism complete.
Note: it's not just X11 crap that needed to be excised but EIS as well - an additional very nasty parasitic code.
Ty!Is your iGPU is disabled via UEFI firmware (or via legacy BIOS), or nonexistent, right?
If not, NVIDIA dGPU would be /dev/dri/card1, not /dev/dri/card0.
If yes, are you sure you've built your x11/nvidia-kmod*, graphics/nvidia-drm-*-kmod* and corresponding graphics/drm-*-kmod via ports using /usr/src/sys 100% in sync with your running kernel?
This is basically because kmods repo builder still does NOT build NVIDIA things other than x11/nvidia-kmod alone and need to be patient until the admins address why.Ty!
Now it works (after building from ports).
I was thinking the -kmods repo should take care about that problem - obviously I was wrong.
Ended up at least partially answering my own question.Right now, my biggest complaint about this whole enchilada is that I can't turn my monitor off. I had to mess around in power management settings (in thesystemsettingsapp) to never allow the machine to sleep or turn the screen off. Well, turns out I can't turn my monitor off manually, either - everything crashes, and I have to do a hard reboot to get anything going.
I think that this is more of a drm-kmod / graphics stack issue than a Wayland issue, because I've seen similar stuff happen under Xorg. To me, this does look like another nearly endless rabbit hole to explore, but it sure is affecting my Plasma Wayland experience.
How does that power management experience compare with other Wayland compositors / desktops?
wcm GUI config utility is rather limited, and I still have to open up ~/.config/wayfire/wayfire.ini in Kate, and Swaylock still requires config from defaults.wlroots seems to be the standard stuff in the world of Wayland, and it works demonstrably well.kwin and kwin_x11 have a clean separation, I think there's gotta be come kind of patch or other fix to bring kwin into compliance with the rest of the Wayland landscape, and to get power management / screenlock to work properly and not cause a session / app crash when a Wayland protocol is used to turn the monitor off.Funny, SDDM works fine on my end of things. I can start SDDM automatically on boot, and it logs me into either KDE Wayland or Wayfire no problem. Granted, I compiled my way up from scratch, using LLVM 22 as the default compiler.I sidestepped that sddm crap. Moved on to Ly and that is that.