No one is bothered by the serious (bad) security implications of running flatpacks? Though I guess we are all tolerating the claim to "security" on ancient kernels so we have no right to blab about security now 🤔
Op za 28 dec. 2019 om 12:04 schreef rinigus <rinigus....@gmail.com>: > Hi, > > I am not 100% sure whether xdg-shell availability is the blocker. There is > something going on which I cannot explain yet - its as if Wayland rendering > disappears even when I use qxcomposer. > > qxcomposer does allow me to minimize and then restore. However, when > keeping app minimized and switching to other apps, I do get (with > WAYLAND_DEBUG=1) > > [2294832.935] wl_pointer@8.motion(207667, 0.000000, 0.000000) > [2299966.213] qt_extended_surface@29.onscreen_visibility(1) > [2303645.301] qt_extended_surface@29.onscreen_visibility(0) > [2303647.486] -> wl_surface@26.destroy() > [2303648.296] -> wl_buffer@4278190080.destroy() > [2303648.395] -> wl_buffer@4278190082.destroy() > [2303648.448] -> wl_buffer@4278190081.destroy() > > and the app window disappears from qxcomposer. > > Same happens when running directly using SFOS composer: > > [2614530.331] qt_extended_surface@29.onscreen_visibility(0) > [2614552.802] -> wl_surface@26.destroy() > [2614555.653] -> wl_buffer@4278190080.destroy() > [2614556.795] -> wl_buffer@4278190082.destroy() > [2614557.099] -> wl_buffer@4278190081.destroy() > > So, looks like the surface gets destroyed, but nothing really restores it. > > As such, some kind of wrapper, similar to qxcomposer, around Flatpak > programs maybe handy. It could take few tasks, such as > > - follow orientation of the screen > - restore app after wl_buffer.destroy() > - provide keyboard support > > I don't know enough about Wayland to be efficient in working on it. So, I > wonder if someone would like to step in and help with this part. If there > is interest, I will work on packaging libhybris extension and provide an > example at OBS for Xperia Tama devices. > > Cheers, > > Rinigus > > On Sat, Dec 28, 2019 at 12:54 AM Damien Caliste <dcali...@free.fr> wrote: > >> Thank you Rinigus for all of this. Indeed, the current main blocker seems >> to be the fact that xdg-shell is not available in Lipstick. This is linked >> to the ancient version of QtWayland, even not 5.6, but still 5.4 ! They >> already have a 5.9 branch in SailfishOS git ( >> https://git.sailfishos.org/mer-core/qtwayland/tree/mer-5.9), but we need >> to wait for Jolla to make the Qt switch. I don't think it's something >> community can change on device... I hope I can be proven wrong though. >> >> Damien. >> _______________________________________________ >> SailfishOS.org Devel mailing list >> To unsubscribe, please send a mail to >> devel-unsubscr...@lists.sailfishos.org > > _______________________________________________ > SailfishOS.org Devel mailing list > To unsubscribe, please send a mail to > devel-unsubscr...@lists.sailfishos.org
_______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org