4 ms·
Part of the problem is Phosh is basically fucking GNOME and inherits all the GNOME enshittification including a render path that requires considerable CPU/GPU o
by bitwize 3y ago
Part of the problem is Phosh is basically fucking GNOME and inherits all the GNOME enshittification including a render path that requires considerable CPU/GPU oomph to draw smoothly. Windows has a smoother UX on old/weak hardware than GNOME. I don't know why this is and why they can't (or won't bother to) get their act together, but when it comes to a responsive UI, a bare X WM that uses regular 2D draw calls trounces GNOME. On the PinePhone that pretty much means SXMO.
- TingPing 3y agophosh is a custom compositor (phoc) not based on GMOME-Shell at all. It is a simple one made purely in C.
- pi-e-sigma 3y agoWikipedia says Phosh is based on the GTK toolkit and is in fact a fork of GNOME shell. Even their own webpage says so at https://phosh.mobi/about/ https://phosh.mobi/about/
- TingPing 3y agoYou are misreading the Phosh page. It says it uses a custom wlroots compositor on that page. You can see the source yourself: https://gitlab.gnome.org/World/Phosh/phoc https://gitlab.gnome.org/World/Phosh/phoc Yes it uses the GTK toolkit but that has nothing to do withe GNOME-Shell or its performance problems. I corrected the Wikipedia article.
- grey_earthling 3y ago> I don't know why this is and why they can't (or won't bother to) get their act together It's because you're not their employer, so they can do (or not do) whatever they want.