I do use KDE plasma, so I am not sure if this also occurs on other Desktop Environments.
This is a security concern, since users expect at least browsers like
firefox to start with Wayland.
One can check that for example firefox does not start with Wayland with
xlsclients (restart before xlsclients has full output).
export QT_QPA_PLATFORM=wayland export GDK_BACKEND=wayland export CLUTTER_BACKEND=wayland
mitigates the issue.
/etc/environment might be a better way.
The default behavior of GTK3 is to create a Wayland session, so the behavior is very odd. Checking the desktop files also shows no special attributes.
printenv shows that
GDK_BACKEND is not set per default.
The configurations of
GTK neither indicate programs to use
Can anybody reproduce? Is this firefox specific?