@klh said in Signal UT: Signal-Desktop for Ubuntu Touch:
It's sluggish because you run it under Xorg - which is your choice, not a system limitation.
Please show me how to do in a better way, I'm more that open to contributions and help, and it's clear that the app is 3 weeks old, and is currently not in it's optimal state at all, and that progress has to be made.
The only "choice" of my part, is trying to make it work, as soon as possible, and as good as possible, with the infos that I have, and in that regard I just copied the way uWolf is working. And by the way the snap version also starts with X.
What I can say is that if I run the app unconfined I can get it hardware accelerated even with X, so the apparmor prevents the app from accessing the GPU in an X11 context. Maybe if the app can be started with wayland the GPU would be accessible even in a confined context, but I still haven't found how to do it.
Please if you have solutions to make it work better then show them to make things go forward! It's not helping to suggest that I make on purpose bad choices so that it does not work properly, while I'm contributing an app that somehow nobody has made until now, despite being an important need for many Ubuntu Touch users.