rinigus | piggz : nice! I wonder if we can find a way to get UID automatically and not just hardcode it. Also, does /home/waydroid have to be accessible to the user? It's for downloading the images, right? | 04:24 |
---|---|---|
rinigus | Do you want to add it to -open? | 04:25 |
rinigus | And do we need some kind of control when waydroid is started and shut down by user? | 04:26 |
piggz_ | rinigus: well, more testing is needed, i havnet even installed that pacakge yet :D | 06:34 |
piggz_ | this is me playing about, if you ahve any ideas then chip in | 06:35 |
piggz_ | and yes, can add to -open ... maybe stick python there too | 06:36 |
rinigus | piggz: sure, python gbinder you mean? I'll have to finish one work on puremaps issues that I started already (turns out geoclue2/qt interaction leads to bogus directions and speed - issue if you try to navigate on pinephone with mobian) but then I can try to chip in... | 06:44 |
piggz_ | rinigus: yeah .... good to see pinephone getting some special support | 06:45 |
rinigus | piggz: I hope that pinephone/SFOS is doing fine in terms of geoclue as we use an older one. | 07:24 |
piggz | rinigus: well, actually, ive been struggnlg to get gps lock, need to investigate that | 07:24 |
piggz | i wasnt sure if it was my device....sometimes i get to see 1 or 2 satelites | 07:24 |
piggz | have anther device to try | 07:25 |
rinigus | piggz: with geoclue2, either on pinephone (according to users) or on PC (that I have seen), Qt is always assuming that the speed is 1 m/s and direction is 0 degrees. at the same time, gnome maps somehow extracts different info from geoclue2 (speed zero and direction 90 degrees if you use PC). it seems like something changed in geoclue2 API as Qt code looks to be the same as before. anyway, I hope you can get it working for SFOS on pinephone | 07:32 |
piggz | rinigus: added readme, and got it basically working here https://github.com/sailfishos-open/waydroid/blob/main/README.md | 10:31 |
rinigus | piggz: good job! with vibration - how do you enable it on port? | 10:32 |
rinigus | also, do you know what is using RAM most: container or start session? I presume container can run 24x7 and we can just switch on/off the session from some user UI | 10:33 |
piggz | rinigus: the service is disabled in /usr/libexec/droid-hybris/system/etc/init/disabled_services.rc | 10:34 |
piggz | atleast it was here | 10:34 |
piggz | rinigus: those are thngs to figure out | 10:34 |
rinigus | piggz: OK, let's see it then. do you know whether that android vibration service will start interfering with SFOS? | 10:35 |
piggz | i was thinking we could add some UI app/settings page to control the services... | 10:35 |
piggz | rinigus: doesnt seem to interfere, i think its just not needed | 10:36 |
piggz | i still get vibrations on silica actions | 10:37 |
piggz | was thinking of adding a basic modules-lod file to the rpm, as even if some ports dont have those as modules, it doesnt harm | 10:38 |
rinigus | piggz: yes, some UI is needed. typing those commands is not fun at all. that show-full-ui should be there as a launcher, as far as I have tested. so, only systemctl bits and waydroid init... | 10:38 |
piggz | rinigus: after first run, you can use the icon that gets added | 10:38 |
rinigus | piggz: makes sense. so, first run has to be supported as well | 10:46 |
poetaster | piggz: just to be a pain, but I had confirmation from another forum user that screenshot leads to reboot, then some files seem corrupted. | 11:54 |
poetaster | piggz: elros34 suggested it might be glReadpixels and Thaodan suggested mounting pstore from recovery to check files. | 11:56 |
poetaster | piggz: and I'm thinking maybe I just installed the wrong build :-) | 11:56 |
poetaster | bunch of package updates are at not install too, for instance: qt5-qpa-hwcomposer-plugin qtscenegraph-adaptation | 12:05 |
piggz | poetaster: no, i can reproduce | 12:16 |
poetaster | piggz: hmm, but I'm not alone. not sure how to proceed. https://forum.sailfishos.org/t/anyone-running-4-2-on-the-volla/8539 | 12:17 |
piggz | poetaster: no, im agreeing with you | 12:18 |
poetaster | oh, sorry. I'm a bit stressed moving vserver backups around :) | 12:18 |
piggz | rinigus: tricky part is allowing the UI to start/stop a system systemd service | 13:30 |
rinigus | piggz:: no, it's not too bad as long as we can limit to user systemd service. Have a code for it in systemdatascope somewhere (used to start collectd). | 17:45 |
rinigus | Hence the interest on whether we can keep container on 24x7 | 17:45 |
piggz[m] | rinigus: congrats | 18:13 |
rinigus | piggz ? | 18:16 |
* piggz[m] uploaded an image: (62KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/HqykVsreQuhXOuCNmreXKrdJ/photo_2021-10-14_19-09-40.jpg > | 18:17 | |
piggz | rinigus: i too have code for service managmenet in amazfsh, so that side is fine | 18:19 |
rinigus | piggz: looking good. where is mal on that image? | 18:21 |
rinigus | congratulations to you as well! | 18:21 |
rinigus | piggz: good. so that part is simple. just have to figure out container requirements. I would expect that it is fine to run always... | 18:21 |
piggz | rinigus: talking to erfan, he thinks a UI is not required ... its enough to start services at boot, and waydroid wont actually start until user clicks the icon | 18:40 |
rinigus | piggz: not that sure. what does it do then before printing Session for user 0 is ready? | 18:44 |
piggz | rinigus: well, we can see how it goes ... its no big deal to write a ui for that one service ... | 18:49 |
piggz | also, he said that setting "waydroid prop set persist.waydroid.suspend true" will suspend the container automatically when a user is not active | 18:49 |
mal | rinigus: it would be wrong for me to be listed in that image :) | 18:59 |
rinigus | piggz: I seriously doubt it that it doesn't do anything after starting session. it seems to start lineage session which you can see in full ui. as for suspend, great! | 19:00 |
rinigus | mal: I disagree. for me you have always been community and I am sure for most of us as well | 19:01 |
rinigus | piggz: was your chat with Efran private or public on Waydroid channel? | 19:06 |
*** Ischwitch is now known as Ingvix | 19:14 | |
rinigus | bugfix of a day: see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996040#10 . on pinephone/mobian with geoclue2 folks were reporting that speed is always 1m/s. see why in a patch! | 19:38 |
attah | wow | 19:43 |
attah | we should just give up on C(++) | 19:43 |
rinigus | attah: no, we should not try to save a line | 19:49 |
rinigus | of code | 19:49 |
attah | That too :) | 19:54 |
attah | But i still think it is over used | 19:54 |
mal | geoclue2 doesn't seems like a very nice thing, it doesn't contain satellite information support anymore and also doesn't seem to support plugins | 19:58 |
rinigus | mal: Indeed | 20:06 |
Thaodan | I remember years ago the geoclue dev asked us at fosdem why we still use geoclue1 ^ is basically the reason | 20:41 |
*** Mikaela is now known as Guest2923 | 22:24 | |
HengYeDev[m] | I compiled libgbinder and have the rpms and added them to the dependencies with `../../SailfishOS/bin/sfdk config --global --push output-prefix ~/RPMS ` but I am still getting No provider of 'libgbinder-devel' found. | 23:08 |
HengYeDev[m] | I am trying to build python-gbinder to get waydroid on armv7 | 23:08 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!