Trying to run KDE 6 Plasma with Wayland....

OK, tried to see what the above is about... And to start: That's really appreciated!

But now for the hard work:

This does look like a FreeBSD-specific fix. The Ports system downloads tarballs directly from the upstream repos. Sometimes the ports tree itself contains those patches to be applied, sometimes the upstream project accepts them.
 
It looks like that patch leaks memory. However, even if you don't apply that patch, you can still set the KWIN_SCREENSHOT_NO_PERMISSION_CHECKS environment variable to 1 which will allow you to take any type of screenshot with spectacle without encountering authorization errors.
 
Yep, that's what testing looks like. Even if there's a quick-and-dirty solution that gets over the hump, it still may show that there's more work to be done in making sure we get the solution right.
 
Okay, I applied the patch https://bz-attachments.freebsd.org/attachment.cgi?id=252525 that had been attached to this bug report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280638 . After I did it, spectacle became fully functional in the plasma wayland environment. I am now able to take every single type of screenshot without encountering authorization errors.
The PR 280638 ticket proved to be the winner:
1733798842642.png

It did take using the patch that does not have the memory leak: attachment 255745
Now it's on to recompiling to address the right-click crash.
 
  • Like
Reactions: drr
I too get a fixed screen resolution of 1024x768 in wayland, with both plasma5-plasma and plasma6-plasma. Is there a way to enable other screen resolutions?; though i have not managed to go through all posts here, a forum search found only a handful of posts on screen resolution and I could not find a solution in them.
This is what I have... after compiling my way into KDE 6 Plasma Wayland from scratch, with all options turned on, and patched as mentioned in recent posts:
1733866208163.png

Once Spectacle started working properly, so did prt sc button on my keyboard...
 
Back
Top