T42 | <bouic> If you have any pointers on how I could fix it, I'd be interested. With LXC and Waydroid (which I use for cloud computing), this makes it even more interesting to me. Of course until HDMI is a thing, this is just not as useful as it could, but still. (re @elros34: not a big deal to fi...) | 01:35 |
---|---|---|
T42 | <bouic> https://twitter.com/Kabouik/status/1559352623169507329 | 01:35 |
T42 | <KernelPanix> u use hybris-11 ? (re @Umeaman: Does 4.4.0.68 corres...) | 07:24 |
T42 | <elros34> @bouic pinged you about that on #sailfishos yesterday, you can try whether it works now | 07:30 |
T42 | <Verevka86> they are independent versions (re @Umeaman: Does 4.4.0.68 corres...) | 07:54 |
T42 | <Umeaman> I had to reflash the phone due to the lack of memory issue earlier and I'm now running Lineage 19.1 on the XA2. | 09:49 |
T42 | <Umeaman> I was wondering what software binaries I need to flash for the latest sfos version from the Jolla Shop. | 09:49 |
Thaodan | The binaries you need are mentioned in the flashing readme. | 09:50 |
T42 | <kreatowastaken> hello | 10:31 |
T42 | <kreatowastaken> when i try to compile hadk i am getting these 2 errors | 10:31 |
T42 | <kreatowastaken> any reason as why would this happen? | 10:31 |
T42 | <kreatowastaken> https://www.toptal.com/developers/hastebin/folocuceso.yaml | 10:31 |
deathmist1 | > Not Found | 10:44 |
deathmist1 | @kreatowastaken consider uploading to hastebin.com as https://www.toptal.com/developers/hastebin suggests | 10:45 |
T42 | <kreatowastaken> hello | 10:46 |
T42 | <kreatowastaken> when i try to compile hadk i am getting these 2 errors | 10:46 |
T42 | <kreatowastaken> any reason as why would this happen? | 10:46 |
T42 | <kreatowastaken> https://hastebin.com/vepiriraxa.rb (edited) | 10:46 |
T42 | <kreatowastaken> uh sorry | 10:46 |
T42 | <kreatowastaken> i had another hastebin copied at my clipboard lol this is emberrassing | 10:46 |
T42 | <kreatowastaken> https://hastebin.com/vepiriraxa.rb | 10:46 |
T42 | <kreatowastaken> heres the link | 10:46 |
T42 | <kreatowastaken> ty for noticing it | 10:46 |
deathmist1 | https://github.com/sailfishos/droidmedia/blob/master/droidmediacamera.cpp#L340 | 10:51 |
T42 | <kreatowastaken> yeah thats the line it seems | 10:52 |
T42 | <kreatowastaken> dunno whats wrong bout it though | 10:52 |
T42 | <kreatowastaken> idk java | 10:52 |
T42 | <kreatowastaken> or cpp | 10:52 |
deathmist1 | which device and hybris version? looks like older android 6 / hybris-13.0 stuff | 10:55 |
T42 | <kreatowastaken> its beyond1lte (samsung galaxy s10) and hybris-18.1 | 10:56 |
deathmist1 | ah, hm | 10:56 |
voidanix[m] | that line makes no sense | 10:59 |
voidanix[m] | copy paste error from jolla? | 11:00 |
T42 | <kreatowastaken> what do you mean | 11:00 |
T42 | <kreatowastaken> do you mean i should send the entire log? | 11:00 |
T42 | <kreatowastaken> ill do that but i dont think itll be much help | 11:01 |
voidanix[m] | yes the code itself makes no sense there afaiu | 11:03 |
voidanix[m] | try putting a `return` before that `android::OK` | 11:03 |
T42 | <kreatowastaken> https://hastebin.com/wihayofuba | 11:03 |
T42 | <kreatowastaken> heres the full log | 11:03 |
deathmist1 | don't return that'll break the method as there's more code after the #if preprocessor mess, you could just demote the error to a warning for now by adding -Wno-error=unused-comparison to one of the LOCAL_CPPFLAGS in external/droidmedia/Android.mk, not sure which since that file is also a bit of a mess to try to parse by eye | 11:07 |
deathmist1 | @kreatowastaken you should submit the build error on https://github.com/sailfishos/droidmedia/issues so it's not forgotten about and lost in this chat history | 11:09 |
T42 | <kreatowastaken> ill do that then | 11:10 |
deathmist1 | @kreatowastaken add -Wno-error=unused-comparison to https://github.com/sailfishos/droidmedia/blob/0ed4c1f/Android.mk#L96 (external/droidmedia/Android.mk), that should allow it to at least build for now | 11:12 |
T42 | <kreatowastaken> yeah i did | 11:12 |
T42 | <bouic> @elros34 Nice Elros, sorry I didn't check IRC last night. Could you please give me the URL where I can find the updated files? | 13:21 |
T42 | <bouic> | 13:21 |
T42 | <bouic> Thanks a lot for taking the time to update them! | 13:21 |
T42 | <bouic> Nice @elros34, sorry I didn't check IRC last night. Could you please give me the URL where I can find the updated files? | 13:21 |
T42 | <bouic> | 13:21 |
T42 | <bouic> Thanks a lot for taking the time to update them! (edited) | 13:21 |
T42 | <KernelPanix> I need help https://paste.ubuntu.com/p/xWdpyJKgt5/ | 13:28 |
T42 | <KernelPanix> https://github.com/dopaemon | 13:28 |
T42 | <KernelPanix> droid hal sweet .log | 13:30 |
T42 | <KernelPanix> https://paste.ubuntu.com/p/H6Zr5yZTFH/ | 13:30 |
deathmist1 | > rsync: change_dir "/home/ubuntu/hadk//./out/target/product/sweet/root" failed: No such file or directory (2) | 13:44 |
deathmist1 | @KernelPanix so did you build hybris-hal? | 13:44 |
deathmist1 | also which hybris version? | 13:46 |
deathmist1 | oh the device came with android 11 so I assume hybris-18.1 | 13:46 |
T42 | <KernelPanix> yes | 14:02 |
T42 | <KernelPanix> i have build it | 14:02 |
T42 | <KernelPanix> yes (re @SailfishFreenodeIRCBridgeBot: <deathmist1>oh the d...) | 14:10 |
T42 | <KernelPanix> i use hybris 18.1 | 14:10 |
T42 | <KernelPanix> i missing root folder | 14:15 |
T42 | <KernelPanix> 😂😂😂 | 14:15 |
EleventhLast | usb_moded[3811]: DSME socket hangup/error | 14:58 |
EleventhLast | usb_moded[3811]: DSME i/o notifier disabled; assuming dsme was stopped | 14:58 |
EleventhLast | mce[2639]: mce-dsme.c: mce_dsme_socket_recv_cb(): DSME socket hangup/error | 14:58 |
EleventhLast | mce[2639]: mce-dsme.c: mce_dsme_socket_recv_cb(): DSME i/o notifier disabled; assuming dsme was stopped | 14:58 |
EleventhLast | DSME[3046]: IPHB: could not set rtc time | 14:58 |
EleventhLast | DSME[3046]: IPHB: IPHB: powerup via RTC: not set | 14:58 |
EleventhLast | dsme[3008]: dsme wdd: child exit value: 0 | 14:59 |
EleventhLast | systemd[1]: dsme.service: Failed with result 'timeout'. | 14:59 |
EleventhLast | and what should I do about it? | 14:59 |
T42 | <TheVancedGamer> EleventhLast: Please refrain from spamming IRC side as it can block out important messages. Use PasteBin or Hastebin for sending logs instead | 15:05 |
EleventhLast | okey | 15:11 |
T42 | <elros34> @bouic source is in usual place, binary you can find: https://build.merproject.org/package/show/home:elros34:sailfishapps:4.4.0.68/mousetracker | 18:29 |
EleventhLast | https://pastebin.com/hgU0BA2G there are many such errors. often they are different | 20:14 |
EleventhLast | persistent error like journalctl (17855): undefined instruction: pc=******* | 20:21 |
T42 | <bouic> Thanks. Let's try! (re @elros34: @bouic source is in ...) | 20:21 |
EleventhLast | I want to note that everything stops working only if you turn on / unlock the screen | 20:28 |
T42 | <KernelPanix> https://paste.ubuntu.com/p/NTj3kCSB6t/ | 20:28 |
T42 | <KernelPanix> i need help | 20:28 |
T42 | <KernelPanix> i don't have folder root | 20:29 |
T42 | <KernelPanix> https://paste.ubuntu.com/p/MpKpXrzXbq/ | 20:30 |
T42 | <KernelPanix> full log (re @KernelPanix: https://paste.ubuntu...) | 20:30 |
T42 | <KernelPanix> my repo https://github.com/dopaemon/manifest | 20:31 |
T42 | <bouic> I see no change with mousetracker @elros34, but maybe I need to revert my dconf changes from yesterday. Also I'm pretty sure I'm missing something compared to the last time. I only installed mousetracker here, but the last time I had mousetracker and a lipstick patch (which I didn't find in your repo this time). | 20:32 |
T42 | <elros34> mousetrack is a lipstick patch, is it applied to /usr/share/lipstick-jolla-home-qt5/compositor.qml? | 20:44 |
T42 | <elros34> @KernelPanix I didn't check whole log because ubuntu paste service without raw view is disaster to view on sfos browser but did you run make hybris-hal part? | 20:51 |
T42 | <bouic> I set display_cursor to "false" but still no cursor showing with mousetracker | 20:53 |
T42 | <elros34> also why did you install all of these packaes in HABUIld? | 20:53 |
T42 | <elros34> @bouic my mouse tracker doesn't use any dconf setting, just detect mouse and show cursor unless something changed or there is soem error on lipstick | 20:54 |
T42 | <elros34> error in my code but you will see it in lipstick | 20:54 |
T42 | <bouic> I just wanted to disable the in-house SFOS feature in case it would be conflicting | 20:55 |
T42 | <elros34> patch removes that | 20:55 |
T42 | <bouic> Oh yeah I forgot it had to be enabled in patchmanager after install. 🤦♂️ | 20:56 |
T42 | <bouic> No still no luck after enabling and activating the patch. Double click still wakes the screen, but middle click doesn't bring back to home, and no cursor visible. | 21:04 |
T42 | <elros34> did you try in portrait mode? No errors in journal? | 21:06 |
T42 | <bouic> Yes I did. When opening a shell, it says "NOTICE: Env value ignored: LIPSTICK2VNC_OPTS=" | 21:06 |
T42 | <bouic> Yes I did, let me check journal | 21:07 |
T42 | <bouic> Also wait, Adam didn't enable -plugin evdevmouse in the ocnfig. I just added it and am restarting Lipstick | 21:08 |
T42 | <bouic> Also wait, Adam didn't enable -plugin evdevmouse in the config. I just added it and am restarting Lipstick (edited) | 21:08 |
T42 | <elros34> yeah it's required | 21:08 |
T42 | <elros34> could be a reason why jolla's code didn't worked for you | 21:09 |
T42 | <bouic> Yes that was the catch, it works now with the plugin enabled, minus the rotation which you made work on the older version of mousetracker | 21:10 |
T42 | <elros34> rotation requires patch in qt (PR was rejected) | 21:12 |
T42 | <elros34> IIRC in evdev plugi | 21:12 |
T42 | <elros34> n | 21:12 |
T42 | <bouic> Here the mouse coordinates remain portrait, but yeah I remember your qt patch (hence why I was confused yesterday and said your solution was a qt5 patch) | 21:12 |
T42 | <elros34> Would be great to know whether jolla's code works | 21:13 |
T42 | <bouic> https://github.com/elros34/qtbase/releases/tag/0.0.2 not compatible anymore with 4.4.064 I suppose? | 21:13 |
T42 | <bouic> I can try, but rotation will likely not work either. Give me a minute | 21:14 |
T42 | <elros34> about qevdev I have no idea, I didn't try it for a long time. I there were no changes in code then it may work | 21:14 |
T42 | <bouic> I can confirm the Jolla in-house solution works with the plugin enabled. I think I'll submit a PR to Adam to allow all that by default | 21:18 |
T42 | <bouic> Rotation does not work | 21:18 |
T42 | <bouic> I can try the qt5-evdev rpm but that's a bit risky | 21:18 |
T42 | <bouic> Let's see | 21:19 |
T42 | <bouic> https://p.teknik.io/Simple/1uKro | 21:22 |
T42 | <elros34> I would use rpm -U --force or something like that | 21:24 |
T42 | <bouic> https://p.teknik.io/Simple/1uKro | 21:25 |
T42 | <bouic> In parallel, I'm trying to make a PR to enable cursor it in the port by default. Do you know which port file I need to edit to implement the dconf change? | 21:26 |
T42 | <elros34> you should probably find already some example in sparse/etc/dconf/db/vendor.d/ | 21:28 |
T42 | <bouic> We have no `sparce/etc/dconf` | 21:29 |
T42 | <elros34> then check in some official devices, for sure they have | 21:30 |
T42 | <elros34> about qtevdev if 3.4 rpm (you use 3.3) will not work then it must be recompiled | 21:30 |
T42 | <bouic> The Pro1 had that subfolder, I'm checking | 21:31 |
T42 | <bouic> https://github.com/sailfish-on-fxtecpro1/droid-config-halium-qx1050/compare/main...Kabouik:droid-config-halium-qx1050:main I hope this is alright | 21:43 |
T42 | <bouic> Now this won't add rotation support | 21:43 |
T42 | <bouic> https://github.com/sailfish-on-fxtecpro1/droid-config-halium-qx1050/pull/5 | 21:59 |
T42 | <bouic> Thank you Elros. That's good progress already by my book. Recompiling qtbase might a little too adventurous for me considering that your patch is two years old and there must have been many changes since, and qtbase probably is critical | 22:12 |
T42 | <elros34> should be trivial to rebase, doubt there was single change in code but Did you try 3.4 version? | 22:15 |
T42 | <bouic> I haven't, was not sure where to find 3.4 and I didn't want to bother you | 22:15 |
T42 | <elros34> in 'releases' https://github.com/elros34/qtbase/releases | 22:17 |
T42 | <elros34> but for sure you will have to ignore some dependencies | 22:17 |
T42 | <bouic> Uh, oh did I miss that there was a later release -.- | 22:18 |
T42 | <bouic> I can't manage to force zypper to ignore `No provider of '_tmpRPMcache_:qt5-plugin-generic-evdev=0:5.6.3+git25.1+evdevmouse.3.4.0.20201207154428.04b6018a72-1' found.` `zypper in --force` won't do, and `rpm -U --force` fails too | 22:21 |
T42 | <elros34> rpm -U --no-deps --force, but make sure you have ssh/recovery or original rpm to revert that operation | 22:22 |
T42 | <elros34> --nodeps* | 22:22 |
T42 | <bouic> ssh is running and I have ran `[defaultuser@Pro1-X Downloads]$ devel-su zypper download qt5-plugin-generic-evdev` | 22:24 |
T42 | <bouic> Erm well, your patched rpm is for armv7hl | 22:27 |
T42 | <elros34> you need aarch64? so rebuilding:) | 22:30 |
T42 | <bouic> Yup | 22:30 |
T42 | <bouic> I really need to understand how you guys manage to get rpms compiled right from github in releases | 22:31 |
T42 | <bouic> Or did you compile on OBS and then add the file manually on github? | 22:31 |
T42 | <elros34> I just uploaded it but if you have obs then you can do it quite easy otherwise I t | 22:31 |
T42 | <elros34> I have compile it in sdk but obs or some coderus ci image are also fine I guess | 22:32 |
T42 | <bouic> I have an OBS account but am very awkward with it, I'm never sure if what I'm doing is optimal | 22:32 |
T42 | <bouic> I'll try with OBS | 22:32 |
T42 | <bouic> If I manage, I'll let you know so that you can add the aarch64 rpm to the release | 22:33 |
T42 | <elros34> if you want, I do not care really as I do not use it anymore | 22:34 |
T42 | <bouic> But if it works, it'll be useful to others | 22:36 |
T42 | <bouic> https://build.merproject.org/package/show/home:kabouik/qtbase it's building. aarch64 shows as blocked, but maybe it will build after the others | 22:51 |
T42 | <bouic> It seems to be building everything, not just the evdev plugin, I assume I have a good few hours before it's over. :> | 22:56 |
T42 | <bouic> Erm it failed. | 23:08 |
T42 | <kreatowastaken> `# Determine which node is your touchscreen by checking /dev/input/event*.` | 23:31 |
T42 | <kreatowastaken> How can i check this? My phone is running Android right now and i do have root but i dont know how to check it. | 23:31 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!