*** jlrmagnus has quit IRC | 00:39 | |
*** AlisonChaiken has quit IRC | 00:41 | |
*** AlisonChaiken has joined #automotive | 00:42 | |
*** clopez has quit IRC | 01:31 | |
*** halfline has quit IRC | 01:31 | |
*** IOBN has quit IRC | 01:32 | |
*** dabukalam has quit IRC | 01:32 | |
*** vgrade has quit IRC | 01:32 | |
*** dabukalam has joined #automotive | 01:32 | |
*** IOBN has joined #automotive | 01:33 | |
*** vgrade has joined #automotive | 01:33 | |
*** clopez_ has joined #automotive | 01:35 | |
*** halfline has joined #automotive | 01:49 | |
*** jlrmagnus has joined #automotive | 01:56 | |
*** jlrmagnus has quit IRC | 01:59 | |
*** mdurnev has joined #automotive | 02:01 | |
*** mdurnev has quit IRC | 03:22 | |
*** mdurnev has joined #automotive | 04:13 | |
*** mdurnev has quit IRC | 04:33 | |
*** arasbm has quit IRC | 05:21 | |
erbo | jbocklage: ah, so it's not my eyes then :) When screen do you use, and what image/software are you running? | 06:14 |
---|---|---|
*** mdurnev has joined #automotive | 06:44 | |
*** jobol has joined #automotive | 07:07 | |
*** leon has joined #automotive | 07:15 | |
*** leon is now known as Guest42867 | 07:16 | |
*** Guest42867 is now known as leon-anavi | 07:18 | |
leon-anavi | morning | 07:19 |
jobol | morning | 07:20 |
*** toscalix has joined #automotive | 07:38 | |
*** ctbruce has joined #automotive | 08:04 | |
dl9pf | morning | 08:18 |
*** rdale has joined #automotive | 08:23 | |
*** JeremR has joined #automotive | 08:35 | |
*** praneeth has quit IRC | 08:40 | |
*** praneeth has joined #automotive | 08:41 | |
*** ctbruce has quit IRC | 08:48 | |
*** JeremR has quit IRC | 08:55 | |
*** JeremR has joined #automotive | 08:55 | |
*** ctbruce has joined #automotive | 09:32 | |
*** gunnarx has joined #automotive | 10:22 | |
gunnarx | Mathieu_Du: From last Thursday you said: https://paste.fedoraproject.org/456139/14769691/ I assume you figured it out but the answer is that you can ignore that. Or you edit the settings and set up your own shared folder if you want. | 10:24 |
Mathieu_Du | Hey gunnarx , yeah thanks, I ended up settling with a different environment to build and deploy my code | 10:26 |
gunnarx | why? not because of a shared folder problem I assume | 10:26 |
Mathieu_Du | No, mixed reasons | 10:26 |
gunnarx | fair enough. do you have any feedback for improvement? | 10:27 |
Mathieu_Du | Another issue I hit was that I couldn't run both the SDE in VirtualBox, and the target image with qemu | 10:27 |
gunnarx | Hmm... conflict between kvm and Virtualbox? Did you run qemu on your host, or try to run it within the VM? | 10:28 |
Mathieu_Du | yeah, the ability to run both qemu and VirtualBox at the same time is a known issue it seems | 10:28 |
Mathieu_Du | I wanted to run it from my host, because afaiu I couldn't use kvm from the guest | 10:29 |
gunnarx | ok, haven't looked at that but it sounds like two hypervisors like kvm and virtualbox might step on each other's toes | 10:29 |
Mathieu_Du | (not a virtualization expert btw, just going by what I tried and what I read on ze internet :) | 10:29 |
gunnarx | The SDE should probably be made available without the VM for those that do not want or cannot use. | 10:29 |
gunnarx | We're pretty well set up for that because go.genivi.org builds the parts first, then puts them in a VM. A little cleanup of the project needed but it's not far off | 10:30 |
leon-anavi | I found out that Weston 1.9 with DRM backend fails to start if there is no keyboard or mouse attached. | 10:30 |
gunnarx | ...for the real target boards that don't need qemu, it's convenient to have it all in one though. | 10:31 |
Mathieu_Du | gunnarx, another issue I saw was : | 10:31 |
* gunnarx waiting in anticipation | 10:31 | |
Mathieu_Du | https://paste.fedoraproject.org/460214/47730510/ | 10:31 |
Mathieu_Du | There's no /var/lib/go-agent folder on the machine | 10:32 |
gunnarx | agreed... | 10:34 |
Mathieu_Du | tbh, I'm not sure what these switches do to gcc exactly, but it seemed to me like the pkg-config files were a bit off | 10:34 |
gunnarx | what were you doing. what is the printout from? | 10:34 |
Mathieu_Du | Oh, that's just the output from a terminal launched from the second terminal icon on the desktop (the one with the "SDK env" set up afaiu) | 10:35 |
gunnarx | sure but what were you doing with the terminal | 10:35 |
Mathieu_Du | In that case, nothing more than opening it, and trying to find out whether I had a sane environment to build against the audio manager | 10:36 |
gunnarx | AFAIK the Yocto SDK should be relocatable - setting up the SDE runs the installer script in-place | 10:36 |
*** caiortp has joined #automotive | 10:36 | |
gunnarx | it's possible AudioManager is not OK in the Yocto SDK though | 10:37 |
Mathieu_Du | gunnarx, I did not investigate further after this tbh, given I also had the qemu vs. VB issue | 10:37 |
gunnarx | no problem | 10:37 |
Mathieu_Du | fwiw I ended up bitbaking the whole thing following instructions on meta-genivi-dev, then creating my recipe, my build + deploy command line now looks like: | 10:38 |
Mathieu_Du | devtool build myhelloworld && devtool deploy-target -s myhelloworld root@127.0.0.1 | 10:38 |
gunnarx | From what you show here I would expect there is something fishy with the SDK build for AM. I.e. anyone using Yocto SDK would run likely into this unless they are using the exact same paths. | 10:39 |
Mathieu_Du | I might want to change that recipe name, but this approach is convenient enough for me :) | 10:39 |
gunnarx | ok, thanks for the report Mathieu_Du | 10:40 |
Mathieu_Du | gunnarx, yeah that seems likely, though I don't know what these compiler switches do exactly, maybe non-existing paths are ignored (though I doubt it) | 10:40 |
Mathieu_Du | btw gunnarx what I'm trying to do here is write a "GStreamer routing adapter" in case you're interested, not exactly sure what work this will imply exactly but that's what I'll be trying to figure out today :) | 10:42 |
gunnarx | Sounds good :) AudioManager mailing list is not always super quick in answering but worthwhile to put your questions out there if you get lost. | 10:43 |
Mathieu_Du | ack :) | 10:44 |
*** Net147 has quit IRC | 10:47 | |
*** Net147 has joined #automotive | 10:53 | |
toscalix | Nice pic from ELCE: https://farm9.staticflickr.com/8277/30332748896_7449114045_c.jpg | 11:13 |
gunnarx | I first thought you took it at GENIVI AMM showcase :) | 11:14 |
toscalix | could be, yes | 11:15 |
gunnarx | ATS seem to be doing well - nice to see new open source solutions working | 11:15 |
gunnarx | ^^ The ATS display at GENIVI was bigger and nicer :) Might be a cost issue ;) | 11:16 |
RzR | Hi, reminder for elc slides : http://elinux.org/ELC_Europe_2016_Presentations | 12:30 |
RzR | if you know missing ones please ping them | 12:30 |
*** gan has joined #automotive | 12:31 | |
*** jbocklage123_ has joined #automotive | 12:37 | |
*** zumbi_ has joined #automotive | 12:40 | |
*** jmacs_ has joined #automotive | 12:40 | |
*** JEEB_ has joined #automotive | 12:40 | |
*** Figure_ has joined #automotive | 12:40 | |
*** JEEB_ has quit IRC | 12:43 | |
*** JEEB_ has joined #automotive | 12:43 | |
*** JEEB has quit IRC | 12:45 | |
*** jbocklage123 has quit IRC | 12:45 | |
*** reinar has quit IRC | 12:45 | |
*** rosch has quit IRC | 12:45 | |
*** zumbi has quit IRC | 12:45 | |
*** jmacs has quit IRC | 12:45 | |
*** Figure has quit IRC | 12:45 | |
*** JEEB_ is now known as JEEB | 12:46 | |
*** rosch has joined #automotive | 12:47 | |
*** reinar has joined #automotive | 12:50 | |
*** reinar has joined #automotive | 12:50 | |
*** ctbruce has quit IRC | 13:37 | |
*** ctbruce has joined #automotive | 13:37 | |
*** AlisonChaiken has quit IRC | 13:56 | |
*** gunnarx has quit IRC | 14:25 | |
*** mdurnev has quit IRC | 14:31 | |
*** kooltux_ has joined #automotive | 14:31 | |
*** toscalix_ has joined #automotive | 14:32 | |
*** toscalix has quit IRC | 14:33 | |
*** toscalix__ has joined #automotive | 14:33 | |
*** toscalix_ has quit IRC | 14:37 | |
*** gunnarx has joined #automotive | 14:41 | |
*** gunnarx has joined #automotive | 14:41 | |
*** gunnarx has quit IRC | 14:59 | |
*** Figure_ is now known as Figure | 15:08 | |
*** smurray has joined #automotive | 15:42 | |
*** kooltux_ has quit IRC | 15:47 | |
*** kooltux_ has joined #automotive | 15:48 | |
*** leon-anavi has quit IRC | 16:38 | |
*** JeremR has quit IRC | 16:46 | |
*** kooltux_ has quit IRC | 16:51 | |
*** arasbm has joined #automotive | 16:53 | |
*** jobol has quit IRC | 16:54 | |
*** arasbm has quit IRC | 16:59 | |
*** kooltux_ has joined #automotive | 17:06 | |
*** gunnarx has joined #automotive | 17:07 | |
*** toscalix__ has quit IRC | 17:24 | |
*** ctbruce has quit IRC | 17:45 | |
*** gunnarx has quit IRC | 17:53 | |
*** joone has quit IRC | 17:59 | |
*** joone has joined #automotive | 18:02 | |
*** mborzecki has quit IRC | 18:13 | |
*** jlrmagnus has joined #automotive | 18:15 | |
*** jlrmagnus has quit IRC | 18:25 | |
*** thaytan has quit IRC | 18:55 | |
*** mborzecki has joined #automotive | 19:03 | |
*** jlrmagnus has joined #automotive | 19:17 | |
*** gunnarx has joined #automotive | 19:18 | |
*** gunnarx has joined #automotive | 19:18 | |
*** kooltux_ has quit IRC | 19:21 | |
*** rdale has quit IRC | 19:34 | |
*** kooltux_ has joined #automotive | 19:36 | |
*** fury has joined #automotive | 19:47 | |
*** fury is now known as Guest33469 | 19:48 | |
*** Guest33469 is now known as fury | 19:50 | |
fury | hi guys | 19:51 |
fury | how's it hangin? | 19:51 |
*** jlrmagnus has quit IRC | 20:13 | |
fury | so i got this bitbake error when trying to compile on ubuntu 16.04 for raspberry pi 3... first thing is that i had to modify build/conf/bblayers.conf to point it to meta-raspberrypi rather than meta-raspberry, otherwise the thing wouldn't even start. but now i got through a bunch of the build steps (i think it was up to 3,300something) and step 947 failed | 20:20 |
fury | http://pastebin.com/1g7EX0uq | 20:20 |
fury | something about the EGL functionality test failing | 20:21 |
fury | and this is a fresh install of 16.04, so if i need to install something else to build AGL, lemme know (and/or put it in the wiki :D) | 20:22 |
*** kooltux_ has quit IRC | 20:23 | |
*** jlrmagnus has joined #automotive | 20:34 | |
*** caiortp has quit IRC | 21:05 | |
fury | also have a wandboard...if it's easier to build for wandboard, that would be cool | 21:06 |
fury | also, any recommendations on what hardware to use to run the build? right now i'm just using a regular old 4 year old quad core laptop with a hard drive...naturally, would be good to try to throw an SSD in there | 21:08 |
*** Guilherme has joined #automotive | 21:23 | |
*** jlrmagnus has quit IRC | 21:23 | |
*** jlrmagnus has joined #automotive | 21:24 | |
*** Guilherme has quit IRC | 21:28 | |
*** mvick has joined #automotive | 21:32 | |
*** mvick has joined #automotive | 21:33 | |
dl9pf | fury: can you try master please ? | 21:49 |
dl9pf | see https://wiki.automotivelinux.org/agl-distro/source-code | 21:50 |
dl9pf | $ repo init -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo | 21:50 |
dl9pf | $ repo sync | 21:50 |
fury | yeah. is the command the same to check out master in the existing dir, or do i need to do that into a new directory | 21:50 |
dl9pf | you can reinit the existing dir | 21:50 |
dl9pf | do then a "repo sync --force-sync" | 21:50 |
dl9pf | source meta-agl/scripts/aglsetup.sh -m raspberrypi3 agl-demo agl-appfw-smack agl-devel | 21:51 |
dl9pf | bitbake agl-demo-platform | 21:51 |
fury | running | 21:52 |
dl9pf | istead of building | 21:52 |
dl9pf | you might want to try https://download.automotivelinux.org/AGL/snapshots/master/latest/raspberrypi3/deploy/images/raspberrypi3/agl-demo-platform-raspberrypi3.rpi-sdimg | 21:52 |
fury | yeah, i just downloaded that SD card image and will fiddle around with that. i did eventually want to get familiar with the AGL building process tho :) got a wandboard and a porter m2 board laying around here that i want to make useful | 21:53 |
dl9pf | and dump this on an sdcard | 21:53 |
fury | ok, same error code | 21:53 |
dl9pf | wandboard has also a machine template | 21:53 |
dl9pf | that would be "-m wandboard" then. | 21:53 |
fury | cool | 21:53 |
dl9pf | not tested lately | 21:54 |
dl9pf | ok, send "repo manifest -r" please | 21:54 |
dl9pf | well, to be sure ... use a new directory and repo init for master | 21:54 |
fury | ok, will try that--it'll take a few hours to rebuild back to the point where i was though, i think | 21:56 |
dl9pf | fury: do you have fast network ? | 21:57 |
fury | it varies...right now 400kb/s, sometimes it goes up to as high as 1-2mb/s | 21:57 |
dl9pf | ok, you'll greatly profit if you do a few settings ... | 21:58 |
dl9pf | so create a folder ~/.agl/ | 21:58 |
dl9pf | (folder .agl in your home) | 21:58 |
fury | ok | 21:59 |
dl9pf | create a new file: ~/.agl/site.conf | 21:59 |
dl9pf | content: | 21:59 |
dl9pf | DL_DIR = "/home/username/.agl/downloads/" | 22:00 |
dl9pf | SSTATE_DIR = "/home/username/.agl/sstate-cache/${MACHINE}" | 22:00 |
dl9pf | # replace username with your userid | 22:00 |
dl9pf | then stop the build ... | 22:01 |
dl9pf | do a ln -sf ~/.agl/site.conf conf/site.conf in the terminal where you stopped the build | 22:01 |
dl9pf | and restart it. | 22:01 |
dl9pf | so basically every time you configure a build, you do the ln ... | 22:02 |
dl9pf | ln -sf ~/.agl/site.conf conf/site.conf | 22:02 |
dl9pf | this deploys these settings and saves you downloading the files again | 22:02 |
fury | cool :) should i move any of the downloads that the previous build performed? | 22:02 |
dl9pf | if you have a downloads folder from the previous build, you might want to move its content to | 22:02 |
dl9pf | ~/.agl/downloads/ | 22:02 |
dl9pf | yep you got it | 22:03 |
dl9pf | we create a persistent download and (binary) state cache | 22:03 |
dl9pf | will speed-up future rebuilds. | 22:03 |
fury | how about the previous sstate-cache? or not so much because it was based on the brilliant blowfish branch? | 22:03 |
dl9pf | probably not good, so not use it. | 22:04 |
dl9pf | the downloads will save the BW ... | 22:04 |
fury | sweet. thanks so much :) | 22:04 |
fury | this laptop needs moar cores...and/or an SSD | 22:05 |
dl9pf | but there is one option to try (optional in site.conf or local.conf): | 22:05 |
dl9pf | SSTATE_MIRRORS = "file://.* https://download.automotivelinux.org/sstate-mirror/${MACHINE}/PATH" | 22:05 |
dl9pf | with good network that can speed up the build | 22:05 |
dl9pf | use with care and at own risk | 22:05 |
dl9pf | yep - 40 cores and fast ssd :D | 22:06 |
Mathieu_Du | Having trouble understanding the audio manager's design, in particular this bit troubles me: | 22:08 |
Mathieu_Du | There must be only one Controller in the system at a time | 22:08 |
Mathieu_Du | I don't understand then, why a "Pulse controller" is patched in AudioManagerPlugins | 22:09 |
Mathieu_Du | afaiu, the purpose of the audio manager's design is to allow bridging so-called "audio domains" together, which makes me wonder why a "domain"-specific controller would even exist | 22:11 |
Mathieu_Du | Also not clear to me is the need for both a "command" and a "control" interface | 22:13 |
dl9pf | Mathieu_Du: probably ask tomorrow as the guys are likely sleeping | 22:13 |
fury | woo, the rpi sd card image works :D | 22:14 |
Mathieu_Du | dl9pf, yeah I'll do that, saw activity so I figured I'd try anyway :) | 22:14 |
fury | my build process is at 536 of 5192 :D | 22:14 |
fury | but in the meantime, how can i run a demo of some sort from that image? e.g. a demo of playing music | 22:15 |
Mathieu_Du | Maybe I don't understand all the constraints placed on this design, but from where I stand it looks a bit overly complicated | 22:16 |
Mathieu_Du | fury, if you're bitbaking genivi-dev-platform the image build is done in the final tasks | 22:17 |
Mathieu_Du | You can download a pre-made build and try it out directly fwiw | 22:18 |
dl9pf | fury: weston-flowers | 22:18 |
dl9pf | fury: cd /opt/AGL/ | 22:18 |
dl9pf | cd ALS2016 | 22:19 |
dl9pf | /usr/bin/qt5/qmlscene -I imports Main.qml | 22:19 |
Mathieu_Du | Guess I should have read scrollback, please ignore what I said :) | 22:20 |
*** Guilherme has joined #automotive | 22:20 | |
fury | hmm...didn't work | 22:20 |
fury | Using Wayland-EGL | 22:20 |
fury | Module 'amb' does not contain a module identifier directive - it cannot be protected from external registrations. | 22:21 |
fury | defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.radio" | 22:21 |
*** kooltux_ has joined #automotive | 22:21 | |
dl9pf | fury: yes, known issue for the rpi image, we're still debugging that. | 22:21 |
fury | ah ok | 22:21 |
dl9pf | if you want to see the UI, try the x86 version in qemu or virtualbox | 22:21 |
fury | sounds good :) or if i get the bitbake going, i'll fire up the porter board with the graphics lib | 22:22 |
dl9pf | images here: https://download.automotivelinux.org/AGL/snapshots/master/latest/qemux86-64/deploy/images/qemux86-64/ | 22:22 |
fury | up to task 844 so far | 22:22 |
fury | thanks so much for all your help :D you rock | 22:22 |
dl9pf | there is an .ext4 + kernel for qemu and a vmdk for vbox/vmware | 22:22 |
dl9pf | np | 22:23 |
dl9pf | late here, will be afk - good luck and have phun | 22:23 |
fury | have a good one :) | 22:23 |
fury | i'm gonna head out, will report back on bitbake process when i get back tomorrow | 22:24 |
*** clopez_ has quit IRC | 22:24 | |
*** fury has quit IRC | 22:25 | |
*** kooltux_ has quit IRC | 22:27 | |
*** AlisonChaiken has joined #automotive | 22:27 | |
*** clopez has joined #automotive | 22:30 | |
*** Guilherme has quit IRC | 22:57 | |
*** jlrmagnus has quit IRC | 22:57 | |
*** Guilherm_ has joined #automotive | 23:01 | |
*** mvick has quit IRC | 23:13 | |
*** Guilherm_ has quit IRC | 23:36 | |
*** zumbi_ has quit IRC | 23:43 | |
*** Sisco has quit IRC | 23:43 | |
*** tardyp has quit IRC | 23:43 | |
*** mdp has quit IRC | 23:43 | |
*** RzR has quit IRC | 23:43 | |
*** zumbi_ has joined #automotive | 23:44 | |
*** Sisco has joined #automotive | 23:44 | |
*** RzR has joined #automotive | 23:44 | |
*** tardyp has joined #automotive | 23:44 | |
*** mdp has joined #automotive | 23:44 | |
*** thaytan has joined #automotive | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!