IRC logs for #automotive for Thursday, 2020-01-30

smurrayfury: you could install the settings app, has ui for wifi config01:05
smurrayfury: I’ve not tried connmanctl recently, but I’d have expected it to work as root, I think01:06
furysmurray: got one handy that's designed for landscape 800x480?01:06
furyyeah me too01:06
smurrayfury: heh, sorry, no01:07
furyi think connmanctl used to work the last time i had this thing running but i guess that was a few fish ago01:07
smurrayfury: you may be able to drive the network binding to configure it with afb-client-demo. mranostay may have an idea on how to do that01:08
furythat;'s what i was thinking, just implement the API in my app. i mean, no reason i couldn't have it implement all the AGL APIs from one01:09
smurrayfury: the switch to running all the bindings as non-root and a lot of stuff as the agl-driver user has made some things that run in dbus user session trickier01:09
furyi'm just afraid of the maintenance nightmare if i can't even keep the media player intact :P01:09
furyah ok01:09
furythe price we pay for better security i guess?01:09
smurrayyeah01:10
smurrayIf you happen to have Ethernet available with dhcp, plugging in should get you connected if you just need it for debugging01:11
furythere's one recent exception i found, SQRL login... it's a secure single factor auth method that is so slick it's hard to believe01:11
furyit's more secure and it's easier than usernames & passwords. blows my mind01:12
smurraypulling the wifi bit out of the existing settings and reusing it is probably not bad if you know qml01:12
furyethernet should be fine for starters yeah01:12
furyi will eventually want to put this thing in my car where it'll be hard to get a long enough ethernet cable to hook up to the internet :P01:12
smurrayheh, yes01:14
furyand yep, i have gotten halfway decent with qml. got some custom UI controls going on in my app, rotary encoder scrolling & smart gestures, all that fun stuff01:14
furyi have about hit the limit for what i can do with the existing qt controls and what i can do with QML and i may have to write a new custom qml control in C++ soon for the next version. oof. i already have so much other crap to do, i love volunteering myself for more work01:16
furyi basically need a StackVIew but where each push onto the stack has a custom defined animation that then gets reversed when popped. rather than the stackview having single entry animation, exit animation, each view popped onto it coming in with a certain animation, and then the exit being that same thing in reverse...01:19
furymy head's spinning just thinking about how i'd even code that...01:20
furyi probably need to get my audio DSP tools baked into wireplumber first before i get there tho01:21
smurrayfury: I’ve seen some example transitions coded in qml, but I’ve not tried coding one up from scratch02:20
smurrayfury: I tinkered with stackview a bit for the tbtnavi renderer for the remote display, and had enough issues I just went with visibility flipping instead. But it’s possible someone with more qt knowledge might make it work easier02:22
bhuey~.04:00
bhueySorr04:00
bhueysorry04:00
*** tgamblin has quit IRC05:06
*** tgamblin has joined #automotive05:11
*** Newami has joined #automotive05:20
*** Newami has quit IRC05:20
*** Newami has joined #automotive06:39
*** toscalix has joined #automotive06:50
*** toscalix_ has joined #automotive07:02
*** toscalix has quit IRC07:03
*** jobol has joined #automotive07:08
*** toscalix_ has quit IRC07:25
*** toscalix has joined #automotive07:27
*** toscalix has quit IRC07:51
*** ronan_iotbzh has joined #automotive08:46
*** embden__ has joined #automotive08:46
*** leon-anavi has joined #automotive09:02
leon-anavihi09:04
jobolhi leon09:05
jobolready for FOSDEM?09:05
*** walzert has joined #automotive09:49
*** walzert has quit IRC10:03
*** tgamblin_ has joined #automotive11:46
*** tgamblin has quit IRC11:47
ronan_iotbzhHi all, Does Patrick Vacek is around here?11:54
*** tgamblin_ has quit IRC12:02
furysmurray: yeah I'd probably define the transitions themselves in QML because that's easy and have the C++ bits just store them in some data and try to reverse them on the way out13:06
*** tgamblin has joined #automotive13:19
gkiagiais the sat meeting cancelled?14:07
*** LiXiaoming has joined #automotive14:09
furylooks like i do need qt 5.12 after all. i'm trying to put SRC_URI_remove = "files://0099_qtwayland_no_evdev.patch" in my layer under qtwayland_git.bbappend because that patch doesn't apply in 5.12.6, but it doesn't look like that's the right way to remove a patch that's being applied in another layer15:15
furydo i need to raise my BBFILE_PRIORITY to 71 to get it higher than meta-agl?15:15
furyor what's the proper way to tell my layer "remove this patch from this other layer"15:17
*** jobol has quit IRC15:19
fury'twere file://, not files://15:29
furynothing to see here, move along :P15:29
dl9pffury: yes, raise your layer prio15:54
furythanks!16:02
furyany way to speed up the do_rootfs part?16:03
furyi have a 970 evo plus NVMe drive in there and that bit is always like... https://media.giphy.com/media/xT9IgsR1XXcZ7Ofijm/giphy.gif16:09
furydamn. got it compiling, image runs, my app starts, but input frame rate is really low. QML animations are fine, 60 fps. but, it's having a hell of a time with the DSI touchscreen, my USB mouse & scroll wheel, a USB touchscreen...all about 4 hz input rate16:18
furyguessing wayland changed since flounder? :P16:19
furyqt 5.12 on wayland in flounder seemed to work ok16:19
*** embden__ is now known as embden16:31
furyreboot fixed the input rate, but it's still not capturing mouse wheel events the same way it used to. weird.16:53
furymy app is supposed to steal mouse wheel events and use them for its own purposes, but it looks like it's just forcing default handling of mouse wheel events16:54
*** clement has joined #automotive17:03
smurrayfury: input focus is a known issue with the current windowmanager. I’m actually surprised it was working for you in flounder17:06
furyah17:06
furyany way to hackjob it?17:07
furyit was working for me in flounder, but i was at qt 5.12.0 with one reversion applied (5.12.1 had yet to come out)17:07
smurrayfury: I believe I recall there being something, but I don’t recall what off the top of my head.17:08
furyso dunno if something changed in 5.12.x that has an impact17:08
smurrayfury: it’s more likely something on the AGL windowmanager side of things17:08
smurrayfury: I’m just about to step out for dinner here in Brussels (flew in for FOSDEM). I’ll dig around a bit later to see if I can find something, but it might be worth asking on the mailing list17:10
furysmurray: thanks! seems like there may be a thread about it on the mailing list, i will search around there and jira (if jira ever loads again)17:10
smurrayfury: yeah, I have memories of a jira issue that might point at something17:11
*** Newami has joined #automotive17:41
furyok, it actually looks like i am stealing the mouse wheel events successfully and handling them as item select events like i want, but rather that the highlights/effects/transparencies i'm applying to tell me what i have selected are not working anymore. that is so strange18:26
*** skz81 has quit IRC18:33
*** skz81 has joined #automotive18:42
furyinput rate keeps dropping down to like 4 FPS or less, that is so strange19:26
furythink i'm gonna try and jump back to flounder again19:27
*** ronan_iotbzh has quit IRC19:36
mranostaydl9pf: so with relation to SANITIZERS build type. what do you recommend instead?19:45
mranostaydon't see how it is much different than COVERAGE type19:46
dl9pfI See. Was thinking through the implications. Let's leave it as build Type. We'll have to Deal with it. OK.20:05
*** LiXiaoming has quit IRC20:15
*** embden has quit IRC20:54
*** tgamblin has quit IRC21:26
*** Piraty has quit IRC22:33
bhueyWhat's the current reference platform for AGL ?22:36
furyI use the Raspberry Pi, there is also Renesas R-car H3 with Kingfisher (most popular I think), and Up Squared23:15
furyPi 3 has been supported for a while, Pi 4 has become supported as of 8.0 (AGL "Happy Halibut")23:15
furyI think some other boards exist in varying degrees between officially supported by the manufacturer to "best effort" community supported offerings23:16
furyYou can run it in qemu as well, which is probably the simplest way to play with it without hardware (but limited performance or capability maybe). I haven't tried qemu in a while23:17
bhueyfolks23:21
bhueyfury: thank you23:22
bhueyI'll look that up23:22
bhueyRPi3 are pretty plentiful23:22
furythere are some gotchas with pi3, including a lack of graphics memory causing crashes in the standard demo platform23:23
furyi would vote for pi423:24
bhueyOh man, ok23:24
bhueyI have a HiKey 960 as well23:24
furyunless you plan on making a smaller, custom image23:24
*** sherbets has joined #automotive23:28
furyleon-anavi: i am trying to build my custom image to work the way it did last year (flounder or guppy), i'm having an issue with the create-combined-dtb recipe, do you know if this is something I need to backport from halibut or something? Couldn't open blob from '/home/build/workspace_agl_ntouch_guppy/build-pi3/tmp/deploy/images/raspberrypi3/uImage-bcm2710-rpi-3-b-plus.dtb': No such file or directory23:37
furyi think i built from master some time between flounder and guppy, trying to dig back through some old build workspaces to find a manifest or something like that...23:42
*** Piraty has joined #automotive23:45
*** sherbets has quit IRC23:51
*** sherbets1 has joined #automotive23:51
*** sherbets1 is now known as sherbets23:54
*** sherbets has quit IRC23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!