Thursday, 2021-10-14

riniguspiggz : 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
rinigusDo you want to add it to -open?04:25
rinigusAnd 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 :D06:34
piggz_this is me playing about, if you ahve any ideas then chip in06:35
piggz_and yes, can add to -open ... maybe stick python there too06:36
riniguspiggz: 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 support06:45
riniguspiggz: I hope that pinephone/SFOS is doing fine in terms of geoclue as we use an older one.07:24
piggzrinigus: well, actually, ive been struggnlg to get gps lock, need to investigate that07:24
piggzi wasnt sure if it was my device....sometimes i get to see 1 or 2 satelites07:24
piggz have anther device to try07:25
riniguspiggz: 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 pinephone07:32
piggzrinigus: added readme, and got it basically working here https://github.com/sailfishos-open/waydroid/blob/main/README.md10:31
riniguspiggz: good job! with vibration - how do you enable it on port?10:32
rinigusalso, 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 UI10:33
piggzrinigus: the service is disabled in /usr/libexec/droid-hybris/system/etc/init/disabled_services.rc10:34
piggzatleast it was here10:34
piggzrinigus: those are thngs to figure out10:34
riniguspiggz: OK, let's see it then. do you know whether that android vibration service will start interfering with SFOS?10:35
piggzi was thinking we could add some UI app/settings page to control the services...10:35
piggzrinigus: doesnt seem to interfere, i think its just not needed10:36
piggzi still get vibrations on silica actions10:37
piggzwas thinking of adding a basic modules-lod file to the rpm, as even if some ports dont have those as modules, it doesnt harm10:38
riniguspiggz: 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
piggzrinigus: after first run, you can use the icon that gets added10:38
riniguspiggz: makes sense. so, first run has to be supported as well10:46
poetasterpiggz: 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
poetasterpiggz: elros34 suggested it might be glReadpixels and Thaodan suggested mounting pstore from recovery to check files.11:56
poetasterpiggz: and I'm thinking maybe I just installed the wrong build :-)11:56
poetasterbunch of package updates are at not install too, for instance: qt5-qpa-hwcomposer-plugin qtscenegraph-adaptation12:05
piggzpoetaster: no, i can reproduce12:16
poetasterpiggz: hmm, but I'm not alone. not sure how to proceed. https://forum.sailfishos.org/t/anyone-running-4-2-on-the-volla/853912:17
piggzpoetaster: no, im agreeing with you12:18
poetasteroh, sorry. I'm a bit stressed moving vserver backups around :)12:18
piggzrinigus: tricky part is allowing the UI to start/stop a system systemd service13:30
riniguspiggz:: 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
rinigusHence the interest on whether we can keep container on 24x717:45
piggz[m]rinigus: congrats18:13
riniguspiggz ?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
piggzrinigus: i too have code for service managmenet in amazfsh, so that side is fine18:19
riniguspiggz: looking good. where is mal on that image?18:21
riniguscongratulations to you as well!18:21
riniguspiggz: 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
piggzrinigus: 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 icon18:40
riniguspiggz: not that sure. what does it do then before printing Session for user 0 is ready?18:44
piggzrinigus: well, we can see how it goes ... its no big deal to write a ui for that one service ...18:49
piggzalso, he said that setting "waydroid prop set persist.waydroid.suspend true" will suspend the container automatically when a user is not active18:49
malrinigus: it would be wrong for me to be listed in that image :)18:59
riniguspiggz: 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
rinigusmal: I disagree. for me you have always been community and I am sure for most of us as well19:01
riniguspiggz: was your chat with Efran private or public on Waydroid channel?19:06
*** Ischwitch is now known as Ingvix19:14
rinigusbugfix 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
attahwow19:43
attahwe should just give up on C(++)19:43
rinigusattah: no, we should not try to save a line19:49
rinigusof code19:49
attahThat too :)19:54
attahBut i still think it is over used19:54
malgeoclue2 doesn't seems like a very nice thing, it doesn't contain satellite information support anymore and also doesn't seem to support plugins19:58
rinigusmal: Indeed20:06
ThaodanI remember years ago the geoclue dev asked us at fosdem why we still use geoclue1 ^ is basically the reason20:41
*** Mikaela is now known as Guest292322: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 armv723:08

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!