Managed to get back to X11, for some reason the logoff button does not work anymore but at least my monitoring scripts do.
[1] https://github.com/Kalmat/PyWinCtl/blob/master/README.md#lin...
Managed to get back to X11, for some reason the logoff button does not work anymore but at least my monitoring scripts do.
[1] https://github.com/Kalmat/PyWinCtl/blob/master/README.md#lin...
The only distro shipping it right now seems to be KDE neon, whose entire premise is shipping KDE stuff as soon as possible...
DuckDucking it, I couldn't find a solution, but I hope someone can tell me there is.
Outside of things like this (and finding the right screen recording program) I didn't really notice a difference.
Step 1: Right click an open Picture-in-Picture window. In the context menu, select "More Actions" -> "Configure Special Window Settings...". This will populate most of the window settings for you.
Step 2: Click "Add Property..." and select "Window title". The newly added row's text field should read "Picture-in-Picture". Change the dropdown option from "Unimportant" to "Exact Match". (All PiP windows in Firefox use this title and by making it Exact Match the rule shouldn't affect any other Firefox windows.)
Step 3: Click "Add Property..." again and this time select "Keep above other windows". The dropdown in the newly added row should be set to "Apply Initially". Select the "Yes" radio button if it isn't already. (As a note, I think that didn't work for me as I have it set to "Force" rather than "Apply Initially")
Step 4: Click "OK". That's it. No more manually setting Keep Above every time you open a PiP.
Since doing the above it's just worked without issue, though it was annoying that it was broken in the first place.
https://old.reddit.com/r/kde/comments/osjt3p/firefox_wayland...
It, along with the more modern wlroots-based alternative Cage, have become the de-facto Wayland window manager for when you don't actually want to display framed windows, and just want to fork the codebase and display some fullscreen GLES-based graphics in a kiosk instead. These IoT use cases were part of the original motivation for Wayland in the first place.
There should be plenty of alternatives you can run in windowed mode if Weston stops working: https://wiki.archlinux.org/title/Wayland#Compositors
KWin does as well (workspace.activeWindow, workspace.windowList).
https://unix.stackexchange.com/questions/706477/is-there-a-w...
It's not well documented, but you can do this to get a list of your windows: `wlrctl toplevel list`
And this to get the currently focussed window(s): `wlrctl toplevel list state:focused`
No thank you.
WSL2 is fantastic. It is a lightweight Hyper V VM so programs run at native speed. You can do nested virtualization with W11. The file system is ext4 on a virtual HD file so, progams optimised for Linux don't suffer. It even comes with its own Wayland compositor running on top of a high performance GL <-> DX translation layer. It comes with systemd support so one can run regular systemd services like nix daemon.