

SimpleX is what I use. I tried Signal in the past, but there was a noticeable delay in receiving messages and it caused problems when using it to communicate with family.
I have no problems with SimpleX so far. It works well and looks modern. A feature I like is that you can create a different user identity for each contact/ chat thread. It also supports socks5 proxy.
I use XFCE. If their Wayland support isn’t ready when openSUSE Tumbleweed eliminates support for x11, I’m not sure what I’ll go to.