smurray | ruthenianboy: that's expected behavior with bitbake, it purposely ignores most of the host environment | 00:58 |
---|---|---|
smurray | ruthenianboy: I wouldn't expect there to be an issue if you're using aglsetup.sh | 01:00 |
*** CathyInBlue has joined #automotive | 01:42 | |
CathyInBlue | Anyone knowledgable in Automotive Grade Linux in the channel? | 01:43 |
*** toscalix has quit IRC | 01:50 | |
*** anjumkaiser has joined #automotive | 05:38 | |
*** anjumkaiser has quit IRC | 05:48 | |
jdmark | Is there a software repository for Automotive Grade Linux? | 05:52 |
jdmark | What comes bundled with the linux distro? | 05:52 |
*** anjumkaiser has joined #automotive | 06:12 | |
*** adrian_ has joined #automotive | 06:34 | |
*** adrian_ has joined #automotive | 06:39 | |
*** adrian_ has quit IRC | 06:41 | |
*** anjumkaiser has quit IRC | 06:43 | |
*** leon-anavi has joined #automotive | 06:57 | |
leon-anavi | morning | 06:58 |
*** amalek has quit IRC | 07:10 | |
*** Wetmelon has quit IRC | 07:42 | |
*** walzert has joined #automotive | 08:01 | |
ruthenianboy | morning | 08:11 |
ruthenianboy | @smurray : I did not expect that behaviour of bitbake as I was following steps provided by AGL Documentation. I'm also first time user of bitbake at all :) | 08:12 |
*** vrubiolo has joined #automotive | 08:15 | |
*** toscalix has joined #automotive | 08:39 | |
*** ruthenianboy has quit IRC | 08:49 | |
*** ruthenianboy has joined #automotive | 08:50 | |
*** kooltux_ has joined #automotive | 09:11 | |
mvlad | CathyInBlue: even if you don't find your answer here, jira is also another method of doing that. But anyway, you should try asking your question here. People are different timezones so expect some delays. | 09:17 |
mvlad | jdmark: we use yocto/OE to generate a image, so repository wise we aren't like a arch/debian distribution. | 09:17 |
*** toscalix has quit IRC | 09:30 | |
*** ruthenianboy has quit IRC | 09:32 | |
*** clopez has quit IRC | 10:06 | |
*** clopez has joined #automotive | 10:08 | |
*** ruthenianboy has joined #automotive | 10:19 | |
walzert | dl9pf: I synced my repo and then added the cannelloni recipe to "meta-agl-demo/recipes-connectivity" there is now a folder cannelloni which contains .bb and the folder with the patch it seems that the recipe is not dected oder could not be baked | 11:40 |
dl9pf | walzert: did you add it to an image or a packagegroup as well ? | 11:51 |
dl9pf | quick test: echo 'IMAGE_INSTALL += "cannelloni"' >> conf/local.conf | 11:52 |
dl9pf | rebuild | 11:52 |
dl9pf | TLDR: you need to add cannelloni to one of the packagegroups | 11:52 |
walzert | ok thx I test it. I thought it will be done when it is in the right folder sorry | 11:57 |
walzert | dl9pf: I added it to packagegroup-agl-demo. Seems to work. I will add that information to my diagram too | 12:13 |
*** ruthenianboy has quit IRC | 12:51 | |
dl9pf | ok, that should do | 13:23 |
walzert | that change is now in gerrit. I think i did a mistake in naming the change | 13:25 |
dl9pf | walzert: fixed the commit message. | 13:45 |
*** ruthenianboy has joined #automotive | 14:19 | |
fury | jdmark: the docs page has a good overview of what's available and how to install it or build it - https://docs.automotivelinux.org/en/master/ | 14:30 |
fury | in general there are a few different supported boards and a couple kinds of demo images | 14:31 |
fury | other than that, basically up to you to pick what you want and put it into the build | 14:31 |
fury | AGL isn't quite something you install and play out of the box like Android or Ubuntu, unless all you need is the stuff that comes in the demo platform image | 14:32 |
fury | it helps you build one | 14:32 |
ruthenianboy | it is possible to build AGL completely without QT or AGL depend on it? | 14:41 |
dl9pf | ruthenianboy: the agl-demo-platform does depend on QT, but you can create an own image and only use 'agl-profile-graphical' (packagegroup-profile-graphical') as a base | 14:42 |
dl9pf | that will not rely on QT | 14:42 |
dl9pf | so yes, you can build an image w/o QT. But there is no ready sample atm in-tree. | 14:42 |
dl9pf | contributions welcome | 14:42 |
dl9pf | aka check-out 'agl-image-weston' | 14:43 |
ruthenianboy | i am building agl-cluster-demo platform and it sits on qtbase for over 1 hour, so was curious | 14:43 |
dl9pf | the agl-cluster demo is using qt, yes. | 14:44 |
dl9pf | qtbase is heavy, yes. | 14:44 |
ruthenianboy | okay then. Sorry for rookie question, but once build of cluster demo will be complete, could I run aglsetup.sh and build different target? It will be somehow faster thanks to cache? | 14:46 |
ruthenianboy | will it* | 14:46 |
dl9pf | depends ... yes, but: | 14:47 |
dl9pf | - you might have to move 2 folders | 14:49 |
dl9pf | in you current build directory, there is downloads/ and sstate-cache/ | 14:49 |
dl9pf | - move them to e.g. mkdir -p $HOME/yocto/ | 14:49 |
dl9pf | - create a file $HOME/yocto/site.conf with: | 14:49 |
dl9pf | echo "DL_DIR = \"${HOME}/.yocto/downloads/\"" > $HOME/yocto/site.conf | 14:50 |
dl9pf | echo "SSTATE_DIR = \"${HOME}/yocto/sstate-cache/\"" >> $HOME/yocto/site.conf | 14:50 |
dl9pf | (do that when the first build finished) | 14:51 |
dl9pf | than in the old and new build do: | 14:51 |
dl9pf | ln -sf ~/yocto/site.conf conf/ | 14:51 |
ruthenianboy | i am using DL_DIR and SSTATE_DIR directives for current build (which is in progress) | 14:51 |
dl9pf | ah ... perfect. then you're already set for more speed | 14:52 |
dl9pf | in the next build | 14:52 |
ruthenianboy | thx for info | 14:52 |
fury | Does the HTML5 demo platform still pull in Qt? | 15:21 |
*** walzert has quit IRC | 15:51 | |
*** walzert has joined #automotive | 15:58 | |
*** walzert has quit IRC | 16:14 | |
*** anjumkaiser has joined #automotive | 16:21 | |
dl9pf | technically iirc no, but practically, yes | 16:30 |
dl9pf | fury: iirc ltilve is working on it | 16:31 |
mvlad | WAM doesn't depend on it. It used but, not anymore. Any other depends on it was also removed (some aglextras if I rememeber correctly). | 16:46 |
*** Newami has joined #automotive | 16:46 | |
*** KREYREN has quit IRC | 16:54 | |
*** KREYREN has joined #automotive | 16:55 | |
*** banana has quit IRC | 17:29 | |
*** banana has joined #automotive | 17:34 | |
*** ruthenianboy has left #automotive | 17:59 | |
*** walzert has joined #automotive | 18:09 | |
*** kooltux_ has quit IRC | 18:13 | |
*** ruthenianboy has joined #automotive | 18:58 | |
ruthenianboy | good evening. Could someone tell me if this screen is expected or if I have some scaling problem? Running cluster demo image in VirtualBox. https://imgur.com/a/6tv69RW | 18:59 |
*** toscalix has joined #automotive | 19:13 | |
dl9pf | you need to set the screen size to 1920x1080 | 19:21 |
dl9pf | ruthenianboy: the size of the app is fixed to that | 19:22 |
ruthenianboy | dl9pf: not sure how to force virtual box to use that resolution. And qemu wont boot for unknown reason | 19:28 |
*** anjumkaiser has quit IRC | 19:29 | |
fury | working on something that will have the AAC license...is there something else i have to do besides this to get it to support playing m4a AAC files? they're in the mediaplayer list but nothing happens when i tap them in the list. `PACKAGECONFIG_append_pn-gstreamer1.0-plugins-bad = " faad"` | 19:43 |
*** toscalix has quit IRC | 19:46 | |
*** toscalix has joined #automotive | 19:46 | |
smurray | fury: you'll likely have to add the specific plugin package to the image, only base and good get pulled into agl-demo-platform | 20:13 |
fury | ah. IMAGE_INSTALL_append = " gstreamer1.0-plugins-bad" then? | 20:13 |
smurray | fury: for all of them it'd be gstreamer1.0-plugins-bad-meta, I believe. Likely gstreamer1.0-plugins-bad-faad for just that one | 20:16 |
fury | hmm. Unable to find a match | 20:19 |
smurray | fury: may have to look in tmp/deploy/rpm or down in the gstreamer1.0-plugins-bad WORKDIR to get an idea what the package name(s) are | 20:36 |
smurray | fury: or oe-pkgdata-util might have a list option | 20:36 |
fury | doesn't seem like it creates anything named *faad* | 20:46 |
fury | i swear i remember doing it that way before. gstreamer1.0-plugins-bad-faad is giving me serious deja vu. maybe it's just that gstreamer has changed from doing it that way and it's now part of the packageconfig? | 20:54 |
smurray | fury: might not hurt to look in the "bitbake -e gstreamer1.0-plugins-bad" output to double check that your append is making it into PACKAGECONFIG | 20:57 |
fury | urgh. -Dfaad=disabled | 20:59 |
* fury starts stabbing stuff in the face | 20:59 | |
fury | there's a PACKAGECONFIG_remove_rpi = "faad" - is there a way to override that or does the append in my site.conf take precedence | 21:05 |
fury | in meta-agl/meta-agl-bsp/meta-raspberrypi/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend | 21:05 |
smurray | fury: you can't really over-ride a remove | 21:09 |
*** anjumkaiser has joined #automotive | 21:09 | |
fury | oof | 21:10 |
smurray | fury: well not easily, afaik. For the purposes of testing, I'd advise nuking that from the bbappend in meta-agl-bsp for now | 21:10 |
fury | sounds good :D | 21:11 |
smurray | fury: we'll have to revisit if it's needed, it might not be now. I suspect the desire was to not ship bad plugins the BSP was enabling, since it's a license issue | 21:11 |
fury | makes sense. don't wanna incur the wrath of the patent gods | 21:12 |
smurray | fury: the other approach would be to BBMASK out the bbappend from meta-agl-bsp | 21:12 |
fury | hallelujah, now there's a gstreamer1.0-plugins-bad-faad-1.16.2-r0.aarch64.rpm in tmp/deploy/rpm and my IMAGE_INSTALL_append = " gstreamer1.0-plugins-bad-faad" worked | 21:19 |
fury | thanks smurray :D | 21:19 |
smurray | fury: no worries | 21:19 |
*** toscalix has quit IRC | 21:31 | |
*** vrubiolo has quit IRC | 22:37 | |
*** ruthenianboy has left #automotive | 22:43 | |
*** anjumkaiser has quit IRC | 23:37 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!