Created attachment 139515 [details] (Screenshot) KMag on Wayland has no output but a window frame SUMMARY Since no one reported this long-standing bug here yet, i will. KMag has no output while running on Wayland – in the place where the output should be, it just shows a window frame (see attachment). I also tried another modes, but they also don't work. STEPS TO REPRODUCE 1. Be running on KDE Wayland session (probably not just on KDE Plasma, but didn't test the others) 2. Run Kmag 3. Here's the bug, you can also test another modes, but they also don't work. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Manjaro Linux (Unstable branch) (available in About System) KDE Plasma Version: 5.22.1 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.2
Still a bug, affecting me on Arch Linux with Plasma 5.23.2. It's not an application I use very often but it is annoying when I need to use it. Possibly related to issues surrounding global cursor positioning being unavailable under Wayland (see #430781), which there is no real solution for it seems like.
At least someone should update the README, TODO (20 years old!), and https://apps.kde.org/kmag/ to say "kmag does not work on Wayland yet". I couldn't find an alternative. The gnome-mag binary seems unavailable, I think it became a Gnome shell service. There's a System Settings > Desktop Effects > Magnifier effect, but I couldn't get it to work in Wayland. One workaround is to take a screenshot with Spectacle. Maybe there's a way to use something like OBS to capture your screen and monitor a zoomed-in portion of it.
KMagnifier (I'm using full word here otherwise you can't find this bug) is still broken under Frameworks 5.99.0, Qt 5.15.6 on Wayland.
*** Bug 472320 has been marked as a duplicate of this bug. ***
*** Bug 472437 has been marked as a duplicate of this bug. ***
I'm still staying on X11 to use this accessibility tools, but it's not even listed on https://community.kde.org/Plasma/Wayland_Showstoppers . Has this tool been replaced by something else already on Wayland? If not, is accessibility not being considered when migrating to Wayland by default?
Just wanted to comment that for accessibility having this not work is a dealbreaker for many people. If KMag was ever a project people took seriously, than until it works on Wayland at least X11 has to be supported on all Distros etc...
What exactly do you use/need from KMag? There's a native Zoom functionality in KWin (Systems Settings > Desktop Effects > Accessibility > Zoom) that works on Wayland
Thanks for the heads up, I forgot about this setting! This is fixed for now then. KMag itself seems useless in this case, I will file a bug for Kinoite to remove it. The two zoom options are perfect (If I imagine what I would want from such an app)
I'm still interested to know whether there are relevant use cases that KMag covers that the native KWin feature doesn't. Making the existing KMag code work on Wayland would likely be difficult at best, so the better path forward would most likely be to amend the KWin functionality instead
I have regularly used KWin to inspect individual pixels, e.g. for GUI and web design, when things need to be pixel-perfect. The KWin zoom functionality is insufficient for this because it blurs the pixels, making it difficult to inspect individual pixels and their boundaries. I think KMag also drew a hairline grid between the different pixels when zoomed in.
(In reply to Jaak Ristioja from comment #11) > I have regularly used KWin to inspect individual pixels, e.g. for GUI and > web design, when things need to be pixel-perfect. The KWin zoom > functionality is insufficient for this because it blurs the pixels, making > it difficult to inspect individual pixels and their boundaries. I think KMag > also drew a hairline grid between the different pixels when zoomed in. I agree. In fact, this feature of Plasma even zoom all other connected monitors. I use Kmag with applications (like Java based or Wine launched executables) that shows all text 1/5 my desktop size, being impossible to read without magnifying locally.
okay in this case i think it should be reopened. missing features currently: pixel perfect zooming and a hairline
(In reply to Henning from comment #13) > okay in this case i think it should be reopened. > > missing features currently: pixel perfect zooming and a hairline still exists on plasma 6 currently
*** Bug 468885 has been marked as a duplicate of this bug. ***
*** Bug 485291 has been marked as a duplicate of this bug. ***
> still exists on plasma 6 currently Still doing nothing in Plasma 6