I use KDE. Some use GNOME. Most other options are probably to be left out as X11 is unsafe.
Cosmic is not nearly finished, but will probably be a bit safer, as its in rust, even though not tested.
Then there are window managers like Sway, Hyprland, waymonad, wayfire, etc.
RaspberryPi also has their own Wayland Desktop.
Is every Wayland Desktop / WM equally safe, what are other variables here like language, features, control over permissions, etc?
This isn’t really true. Run
libinput debug-events
. In most distros users will have access to run this and keylog all input events.I use Wayland and love it, but keyloggers are not prevented on most common setups.
Here’s what
libinput debug-events
displays when I mash my keyboard. Seems secure to me?-event7 KEYBOARD_KEY +115.454s *** (-1) pressed event7 KEYBOARD_KEY +115.462s *** (-1) pressed event7 KEYBOARD_KEY +115.470s *** (-1) released event7 KEYBOARD_KEY +116.038s *** (-1) pressed event7 KEYBOARD_KEY +116.166s *** (-1) released event7 KEYBOARD_KEY +116.870s *** (-1) pressed event7 KEYBOARD_KEY +116.910s *** (-1) released event7 KEYBOARD_KEY +117.022s *** (-1) pressed event7 KEYBOARD_KEY +117.151s *** (-1) released event7 KEYBOARD_KEY +117.231s *** (-1) released event7 KEYBOARD_KEY +117.927s *** (-1) pressed event7 KEYBOARD_KEY +118.079s *** (-1) pressed event7 KEYBOARD_KEY +118.223s *** (-1) released event7 KEYBOARD_KEY +118.327s *** (-1) released event7 KEYBOARD_KEY +118.583s *** (-1) pressed event7 KEYBOARD_KEY +118.591s *** (-1) pressed event7 KEYBOARD_KEY +118.655s *** (-1) released