If I lauch signal with those arguments « --enable-features=UseOzonePlatform --ozone-platform=wayland », I am able to use it under wayland. It could be interesting to have a USE flag that add these arguments in the « .desktop » file. Reproducible: Always
What happens in an X11 session then?
(In reply to Andreas Sturmlechner from comment #1) > What happens in an X11 session then? I haven't tested it yet. Do you want me to try it? I assumed that if you want wayland, the USE flag is set, and if you don't want wayland, the USE flag is not set. Indeed, I didn't think about people switching from wayland to X11 and vice versa.
They do. USE wayland and X are both default enabled in desktop profile. Setting one must not interfere with the other.
Ok, so there is nothing to do, I guess?
I have been running Signal on Wayland for a while, and I never needed any additional arguments or other adjustments to make it run.
(In reply to Robert G. Siebeck from comment #5) > I have been running Signal on Wayland for a while, and I never needed any > additional arguments or other adjustments to make it run. Maybe it’s running under Xwayland, like it was for me before I added « --enable-features=UseOzonePlatform --ozone-platform=wayland », that make it run natively on Wayland, without Xwayland. That’s what I was trying to explain. :) Now, if it’s okay to keep it running under Xwayland instead of running it natively under Wayland… well, I guess I have nothing more to say.