On Tuesday 7. November 2017 15.55.32 Josua Mayer wrote: > > Gnome and KDE still appear to rely on the existence of a proper OpenGL > implementation. I remember that about a year ago the person behind > netrunner was trying to run kde on the i.MX6 Cubox-i and failed due to > the vivante OpenGL blob lacking in functionality and stability. > We would surely have a related issue, though for development the > llvm-based renderer should be an acceptable fall-back.
It should be a concern that the more popular desktop environments balance precariously on top of a very tall and fragile stack, particularly since there was a rush towards making everything GPU-dependent/aware, yet none of the GPU technologies in common use are even openly documented, let alone actually open in any broadly-accepted sense. This compounds the desktop environments' existing problems with resource usage and system complexity, not to mention the constant churn amongst all the components and interfaces. There are good reasons for taking advantage of GPU hardware but not at the expense of reliability and availability. The CI20 is an interesting example with which I have been able to gather a few experiences. Given that I was not going to depend on the proprietary PowerVR firmware, I installed Debian and tried some desktop environments. With XFCE things like moving windows around was rather sluggish, and I thought that I might need to dig into writing alternative region-copying "drivers" using other parts of the SoC functionality. However, MATE doesn't seem to suffer from such sluggishness. So maybe there are differences in terms of window managers with MATE's preferred WM probably also originating from GNOME 2 and not requiring some kind of GPU-powered primitives. This is speculation, though, since I haven't investigated this any further. I also think that many desktop environments are not really suitable for phones. I was surprised that the Plasma Mobile demonstration from earlier in the year managed to pull off a good impersonation of the Android basics (from my rather ignorant position), but I would be worried about all the baggage these things might bring with them. Paul _______________________________________________ Community mailing list [email protected] http://lists.goldelico.com/mailman/listinfo.cgi/community http://www.tinkerphones.org
