IRC logs for #automotive for Thursday, 2016-01-14

*** waltminer has left #automotive00:28
*** mvick has quit IRC00:37
*** mdurnev has joined #automotive01:39
*** Saint_Isidore has quit IRC01:50
*** Saint_Isidore has joined #automotive01:50
*** Saint_Isidore has quit IRC02:03
*** Saint_Isidore has joined #automotive02:25
*** Saint_Isidore has quit IRC02:27
*** Saint_Isidore has joined #automotive02:28
*** Saint_Isidore has quit IRC02:33
*** Saint_Isidore has joined #automotive02:33
*** Saint_Isidore has quit IRC02:38
*** kanupatar has joined #automotive05:39
*** kanupatar is now known as weston05:39
westonTarnyko_afk: hello05:41
westonHere is the boot log http://pastebin.com/R6AJSBuB06:20
westonI see the rootfs or kernel causing the issue. I tried over NFS also06:21
*** gmacario has joined #automotive06:37
*** Saint_Isidore has joined #automotive06:55
*** yannick has quit IRC07:20
*** gmacario has quit IRC07:31
*** gmacario has joined #automotive07:47
westonTarnyko_afk: Thank you. I booted the Koelsch with AGL latets08:05
westonSD card wont work.. Need to try with Micro SD card08:05
westonOnce tried with Micro SD card, it has booted08:06
westonand I see AGL splash screen08:06
*** bruce_ has joined #automotive08:28
*** CTtpollard has joined #automotive08:32
*** Saint_Isidore has quit IRC08:33
*** leon-anavi has joined #automotive08:34
*** Saint_Isidore has joined #automotive08:34
*** Tarnyko2 has joined #automotive08:38
*** Saint_Isidore has quit IRC08:38
Tarnyko2weston: read the logs ; congrats ! Honestly, coworker may have told me about SD adapter pb, but yes we're not using it neither08:40
*** toscalix has joined #automotive08:42
westonTarnyko2: okay. Now, I can see the splash screen and login # in commandline in pc.09:03
westonTried to run the CES demo 201609:04
westonsection 3.409:04
weston-sh: /usr/bin/qt5/fullscreen: No such file or directory09:05
Tarnyko2weston : cd /opt/AGL/CES2016 ; /usr/bin/qt5/qmlscene -i imports Main.qml09:07
Tarnyko2does that work ?09:07
westonFailed to create display (No such file or directory)09:07
westonThe HDMI monitor has the AGL splash screen09:07
Tarnyko2export XDG_RUNTIME_DIR=/run/user/009:07
Tarnyko2oh ok09:07
Tarnyko2$ systemctl restart weston09:07
Tarnyko2does that display something ?09:08
westonTarnyko2: after systemctl - the splash screen away09:08
Tarnyko2ok. Does "$ systemctl status weston" tell you that it is running ?09:08
westonTarnyko2: pls hold..power failure here in my home...let me try the battery09:09
westonbrb09:09
Tarnyko2ok09:09
CTtpollardwhat board is this on?09:14
Tarnyko2weston is running on Koelsch09:15
CTtpollardrestarting weston is problematic in my experience on the koelsch09:17
westonTarnyko2: back...09:17
westonroot@porter:/opt/AGL/CES2016#  /usr/bin/qt5/qmlscene -i imports Main.qml Using Wayland-EGL GStreamer; Unable to pause - "file:///opt/AGL/CES2016/apps/MediaPlayer/song.mp3" libpng warning: iCCP: known incorrect sRGB profile file:///opt/AGL/CES2016/AppIcon.qml:19:5: QML Image: Cannot open: file:///opt/AGL/CES2016/images/wayland_app_icon.png file:///opt/AGL/CES2016/apps/WaylandView/WaylandView.qml:55: ReferenceError: compositor is n09:18
Tarnyko2weston: ok, but do you have a GUI to begin with :) ?09:19
Tarnyko2CTtpollard: do it often, no issues so far09:19
Tarnyko2CTtpollard: I think it's more tied to the monitor... screen recognition doesn't work as well as we'd want (some of our monitors needed specific uboot config)09:20
westonTarnyko2: I am running this from teraterm09:20
westoncannot see anything on the HDMI screen when restart weston09:21
westonthe splash screen goes off09:21
Figureweston: those two lines can be ignored09:21
Tarnyko2weston: ok ! so what does "$systemctl status weston" say ? is it red with "failed" ?09:21
Figurealso adding -platform wayland switch to qmlscene might help depend on the configuration. I dont have the board so I've actually not run the app with weston09:22
westonroot@porter:~# systemctl status weston ? weston.service - Weston reference Wayland compositor    Loaded: loaded (/lib/systemd/system/weston.service; enabled)    Active: failed (Result: exit-code) since Tue 2016-01-12 10:49:26 UTC; 1s ago   Process: 362 ExecStop=/usr/bin/killall -s KILL weston (code=exited, status=1/FAILURE)   Process: 358 ExecStart=/usr/bin/weston-launch -u root -- --idle-time=4294967 (code=exited, status=16)  Ma09:23
Tarnyko2ok, weston cannot start09:23
westonTarnyko2: so09:23
CTtpollardrestarting weston often gets drm backend errors09:23
Tarnyko2please do the following : openvt -c 2 -s -- weston --log=mylog.txt ; and paste the content of the log file09:24
westonroot@porter:~# cat mylog.txt Date: 2016-01-12 UTC [10:51:59.797] weston 1.5.0                http://wayland.freedesktop.org/                Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.0                Build: 1.5.0-77-gdecdc58-dirty vsp-renderer: gl-fallback: make a number of views to compose with VSP configurable. (2015-02-25 13:27:00 +0900) [10:51:59.798] OS: Linux, 3.109:25
westonroot@porter:~# cat mylog.txt Date: 2016-01-12 UTC [10:51:59.797] weston 1.5.0                http://wayland.freedesktop.org/                Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.5.0                Build: 1.5.0-77-gdecdc58-dirty vsp-renderer: gl-fallback: make a number of views to compose with VSP configurable. (2015-02-25 13:27:00 +0900) [10:51:59.798] OS: Linux, 3.109:26
westonWill do on pastebin09:26
westonTarnyko2: http://pastebin.com/0RK1XZJR09:26
Tarnyko2ok ! weston, I have bad news : you NEED to have at least a keyboard or mouse connected to the usb port (I suggest mouse)09:29
Tarnyko2and they everything will likely be fine09:29
westonTarnyko2: yes, I read it on web09:30
westonand I tried it now09:30
westonsee the log09:30
westonTarnyko2: http://pastebin.com/K1uzTD1K09:30
westonHere are the steps09:31
westonexport XDG_RUNTIME_DIR=/run/user/0 systemctl restart weston systemctl status weston systemctl restart weston openvt -c 2 -s -- weston --log=mylog.txt09:31
Tarnyko2okay, with "-c 3" instead of "-c 2" ?09:31
westonTarnyko2: taking time09:32
leon-anavihi Tarnyko2, weston, I had an issue with weston 1.6 in the past which might be similar. Some applications were crashing because there was no input device.09:33
westonleon-anavi: yes, I read it09:33
leon-anaviah, ok09:34
westonTarnyko2: http://pastebin.com/VGw8GqZ909:35
leon-anaviweston as a work around you can define a fake keyboard in the device three or as a more complete solution to back port a fix from the upstream of weston to your version.09:36
Tarnyko2Tarnyko, ok , the thing is, card is locked by a previous instance; Please restart your board ($ reboot)09:37
Tarnyko2leon-anavi: does latest weston work without input devs ?09:37
leon-anaviTarnyko2, I am not following that close the development of the latest version of Weston but it should. Let me find the patch that I backported to weston 1.6 to solve my issue.09:38
leon-anavibtw back then Derek Foreman from Samsung OSG helped me identifying the issue and its fix in Weston repo.09:40
leon-anaviTarnyko2, https://github.com/konsulko/tizen-distro/commit/f6e68688371d2849f523503c58fd7a3ee40f8a3909:40
westonTarnyko2: http://pastebin.com/28wDJp8X09:40
leon-anaviTarnyko2, https://patchwork.freedesktop.org/patch/38409/09:41
leon-anaviTarnyko2, the patch has this title: "Don't crash if a seat has no keyboard" :)09:41
*** jonathanmaw has joined #automotive09:50
westonleon-anavi: how do you create a fake keyboard in the device threee09:50
Tarnyko2leon-anavi: thanks a lot :) !09:51
Tarnyko2weston: ok, this is strange. It tells you that another weston (or similar) is already running. If you do "$ ps aux|grep weston", is this true ?09:53
westonroot@porter:~# ps aux|grep weston root       292  0.0  0.0   3732  1248 ?        Ss   10:48   0:00 /usr/bin/weston-launch -u root -- --idle-time=4294967 root       318  0.0  0.5  41032 10716 tty2     Ss+  10:48   0:00 /usr/bin/weston --idle-time=4294967 root       319  0.0  0.1   7048  3276 tty2     S+   10:48   0:00 /usr/lib/weston/weston-keyboard root       334  0.0  0.0   2688   544 ttySC6   S+   11:02   0:00 grep weston root@09:54
Tarnyko2ok, it's running. still nothing on the screen ?09:54
westonTarnyko2: no..black09:54
westoncomplete black09:55
leon-anaviweston, you can assign a gpio as a button and weston will recognized it as a keyboard. At least that is what happened in weston 1.6.09:55
leon-anaviAnyway the proper solution is to apply the fix from the weston upstream09:55
westonleon-anavi: any links?09:55
leon-anaviTarnyko2, you are welcome :)09:55
Tarnyko2weston: try to add the following to the "/etc/xdg/weston/weston.ini" file :09:55
leon-anaviweston, sorry I don't have any links to share right away. Have a look at resources for device tree09:56
leon-anaviweston, btw on what hardware platform are you working on?09:56
westonleon-anavi: here is my hw lists09:56
weston1. koelsch09:56
weston2.lager09:56
Tarnyko2[output] \n name=LVDS1 \n mode=off (replace my "\n" by line feeds, and don't put spaces anywhere)09:56
weston3. alt09:56
weston4. sabresd09:57
westonsabrelite09:57
weston6.jetson tk109:57
weston7.rasp pi 2 model b09:57
weston8. beagle09:57
Tarnyko2weston: I suspect the display is going on the LVDS-always-on port. At worst, we will disable it in u-boot09:57
leon-anavisabresd is with imx6, right?09:57
westonleon-anavi: now i work on koelsch09:57
leon-anaviok09:57
leon-anaviyou have  a nice hw collection :)09:57
westonleon-anavi: :)09:59
westonTarnyko2: see http://pastebin.com/kzaRsejc10:02
westonit is LVDS110:03
westonI changed it now10:03
Tarnyko2nice ! so, demo running ?10:09
westonTarnyko2: do we need both as [OUTPUT]10:11
westonI tried weston-flower and /usr/bin/qt5/qmlscene -i imports Main.qml10:13
westonboth does not display anything10:13
westonI use my old u-boot10:14
Tarnyko2ok, let me find the u-boot parameter to disable LVDS...10:15
westonroot@porter:~# EGLWLMockNavigation Shader setup complete.10:15
westonTarnyko2: nothing displays10:15
westonTarnyko2: ok10:15
westonTarnyko2: here is my u-boot log http://pastebin.com/f2ppR9UH10:16
Tarnyko2yes, it's propably displaying on the invisible lvds output10:16
westonwhat if I remove [output] name=HDMI1 transform=9010:18
westonfrom weston.ini?10:18
Tarnyko2won't help10:19
Tarnyko2here in u-boot : video=LVDS-1:d10:19
Tarnyko2"d" is for disable10:19
Tarnyko2Koelsch differs from Porter on this, too...10:20
westonTarnyko2: setenv 'bootargs_video=vmalloc=384M video=HDMI-A-1:1920x1080-32@60 video=LVDS-1:d'10:22
weston?10:22
Tarnyko2yes, should be this way10:22
westonTarnyko2: thanks10:23
westonTarnyko2: bootargs_video=vmalloc=384M video=LVDS-1:d10:27
Tarnyko2yes, you also need to keep HDMI-A with resolution because without it the board won't detect the screen10:28
westonTarnyko2: weston-flower should run directly isn't it?10:28
Tarnyko2yes10:28
westonhow do you give both video into u-boot?10:28
westoni get error10:28
Tarnyko2a space : setenv bootargs_video "$bootargs_video video=LVDS-1:d"10:29
westonTarnyko2: yes10:30
westonTarnyko2: solved10:30
westonTarnyko2: no progress10:31
Tarnyko2weston log ?10:31
westonstill black screen on weston-flower10:31
westonTarnyko2: where?10:31
Tarnyko2$ vi /lib/systemd/system/weston.service10:31
Tarnyko2add "--log=/home/root/weston.log" at the end on the weston-launch line10:32
Tarnyko2and reboot10:32
CTtpollardor looking in journalctl10:32
Tarnyko2good point, yes10:32
westonCTtpollard: just dump journalctl ?10:33
westonCTtpollard: just dump journalctl >> mylog?10:33
CTtpollardweston: just look at the journalctl for the weston unit10:34
westonCTtpollard: ok10:35
CTtpollardbut adding the log to the weston launch line is also ok10:35
westonCTtpollard: ok understood10:37
* weston first taking the journalctl output10:38
westonTarnyko2: CTtpollard http://pastebin.com/cfbHSUfG10:39
westonTarnyko2: updated weston.service also10:42
westonTarnyko2: CTtpollard same output as previous journalctl pastebin10:43
Tarnyko2LVDS is gone ; good job10:45
westonTarnyko2: :)10:46
Tarnyko2you know what ? we'll disable IVI-Shell to debug things10:46
* weston first time playing in this weston jobs10:46
Tarnyko2hehe10:46
Tarnyko2in  /etc/xdg/weston/weston  , just remove everything but the output sections, (most notable remove the "ivi-shell" lines)10:47
Tarnyko2*weston.ini10:47
Tarnyko2then if you restart weston/board, you should have a traditional desktop with a background10:48
westonTarnyko2: hehe10:50
westonlet me try10:50
westongot it10:52
westonbut reversed10:52
Tarnyko2ok ! weston-flower should appear, and most importantly, the demo too10:52
westonbrb10:59
Tarnyko2lunch myself, back in 2 hours10:59
*** Tarnyko2 has quit IRC10:59
*** Tarnyko2 has joined #automotive11:00
westonshort update11:00
westonCan see the desktop11:00
Tarnyko2good !11:00
westonbut ces demo is not running11:01
westondisplay is reversed11:01
Tarnyko2try this :11:01
westonweston-flower ran11:01
Tarnyko2cd /opt/AGL/CES2016 ; LD_PRELOAD=/usr/lib/libEGL.so /usr/bin/qt5/qmlscene -I imports Main.qml11:01
Tarnyko2(added LD_PRELOAD part)11:01
westonhold11:02
westonTarnyko2: you mean export LD_PRELOAD?11:02
Tarnyko2you could, but avoid, it breaks "normal" GL programs ; it's only necessary for Qt ones11:03
Tarnyko2putting it at the beginning of the command line should be enough11:03
Tarnyko2lunch, brb11:07
*** Tarnyko2 is now known as Tarnyko2_afk11:07
*** waltminer has joined #automotive11:29
*** Sisco has quit IRC11:31
westonTarnyko2_afk: hello12:02
westonCTtpollard: Tarnyko2_afk The ces 2016 is running12:02
westonin my koelsch board12:02
westongreat support from Tarnyko2_afk and CTtpollard and the leon-anavi12:02
CTtpollardweston: congrats12:03
westonHope to pack this for devcon :)12:03
westonNeed to port my IC+HU12:03
westonwhich is 3D12:03
*** mdurnev has quit IRC12:19
*** waltminer has quit IRC12:28
*** waltminer has joined #automotive12:32
westonhi12:35
westonIn which are platforms we have latest AGL?12:35
westonmeans board12:36
leon-anaviweston, well done :) congrats :)13:03
westonleon-anavi: thank you..it is only because of you people support13:15
pedroalvarezhehe, looks like our ARM agent in go.genivi can't build GDP (yocto version): http://go.genivi.org/go/tab/build/detail/GDP-Yocto-QEMU_x86-64/12/build/1/init_and_bitbake13:29
radiofreerequires a login13:31
jbocklagedoes anyone know what the hotel fees are for the reserved block @ the Tokyo Bay Ariake Washington Hotel during AMM?13:36
jbocklage(you can PM me...)13:36
westonwhen is the next AMM?13:40
CTtpollardSummary: 1 task failed:13:40
CTtpollard13:24:24.467   virtual:native:/var/lib/go-agent/pipelines/GDP-Yocto-QEMU_x86-64/gdp-src-build/../poky/meta/recipes-multimedia/libpng/libpng_1.6.13.bb, do_compile13:40
pedroalvarezThere is a guest user IIRC13:47
pedroalvarezradiofree: guest/genivigo14:00
jbocklage24/25th, February14:01
Tarnyko2_afkweston: congrats :) !14:02
*** Tarnyko2_afk is now known as Tarnyko214:02
*** Tarnyko2 is now known as Tarnyko_laptop14:02
Tarnyko_laptopwaltminer: good morning14:04
*** Sisco has joined #automotive14:11
*** waltminer has quit IRC14:17
*** waltminer has joined #automotive14:18
*** ToxicGumbo-work has joined #automotive14:26
*** RzR has quit IRC14:30
westonTarnyko_laptop: thank you thank you14:42
westonwhich are all boards this AGL yocto build supports?14:42
Tarnyko_laptopweston: that I know of : Renesas Porter, Koelsch, and Silk14:48
Tarnyko_laptopSilk is very different and actually needs a full rebuild14:48
pedroalvarezfull rebuild? what is different?14:49
pedroalvarez(just curious :P )14:49
pedroalvarezDifferent arch?14:49
jbocklagethen the README.md should be updated ;) https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git;a=blob_plain;f=README.md;h=3fc7b98934ec2b3881a23388e9bb0e3f0af99cc7;hb=HEAD   "Supported Machine -----------------  * QEMU (x86-64) - emulated machine: qemux86-64 * Renesas R-Car Gen2 (R-Car M2) - machine: porter"14:50
westonTarnyko_laptop: any non-Renesas non R-Car platforms?14:50
Tarnyko_laptopnot really, drivers are different ; as this includes gstreamer things, it will likely rebuild high-level frameworks including Qt14:50
westonTarnyko_laptop: actually there are some changes done for koelsch14:51
pedroalvareznot a full rebuild then, I guess14:51
Tarnyko_laptopjbocklage: oh yeah, it doesnt officially "support" it ;) , it just can work14:51
westonTarnyko_laptop: Do we need to document it?14:51
* weston is working on xvisor also14:52
westonneed to bring up on koelsch14:52
westonand above that run agl14:52
weston:)14:52
Tarnyko_laptopweston: guide is for Porter ; we dray drop this somewhere, elinux.org likely14:52
Tarnyko_laptop*may14:52
jbocklageTarnyko_laptop: OK14:53
westonTarnyko_laptop: fine14:53
westonbtw, who prepared this whole porting in porter?14:53
westonyou?14:53
pedroalvarezlets support Rpi! :)14:53
westonpedroalvarez: yes, right14:53
westonbut, Qt 3D sucks14:53
Tarnyko_laptopnot alone, it is team (and cross-company + contributor) work14:54
Tarnyko_laptopwaltminer: around ?14:54
westonTarnyko_laptop: okay14:54
westonSo any HMI in any car runs with AGL?14:54
waltmineryes14:54
westonname?14:55
* weston is curious14:55
waltminersorry my yes was to Tarnyko_laptop14:55
waltminerAGL is not in any cars yet14:55
westonwaltminer: ok14:55
waltminerFirst release was just last week14:55
westonwaltminer: AGL is genivi compliant?14:55
Tarnyko_laptopwaltminer: I have this https://gerrit.automotivelinux.org/gerrit/#/c/5273/ ; it doesn't build because it works on top of Yocto 2.0 ; but if you switch the buildbot to Yocto 2.0, not only this commit, but the whole rest of "agl-demo-platform" will now build :)14:56
westonIf my framework runs in AGL, Can I say it is Genivi passed14:56
waltminerNo.14:56
westonwaltminer: confused14:56
westoncan I say AGL and this demo is genivi compliant14:56
waltminerGENIVI can be built on top of AGL. Separate organizations.14:57
waltminerSince AGL is not a GENIVI member and many of our members are not in GENIVI we do not have the GENIVI compliance spec14:57
westonAGL is an OS suggested by GENIVI14:57
westonis that what I understood14:58
waltminerthe intention of metai-ivi-common in AGL is to have meta-ivi build on top of it14:58
pedroalvarezoh no, more layers.... :(14:58
westonGen-IVI14:58
waltminerI cannot speak for GENVI on that14:58
* weston confused14:58
westonlets discuss tomorrow14:58
waltminerIdeally we AGL and GENVI build off of a common base14:58
westontime is up14:58
westonUni is going to close14:58
waltminerok14:59
westonThanks all..14:59
westonsee u 2w14:59
Tarnyko_laptopyw14:59
jbocklageGenivi defines interfaces and requirements and provides sometimes reference implementations14:59
westonalso, seeu in devcon if someone is attending14:59
waltminerTarnyko_laptop - dl9pf_ (Jan-Simon) should take a look at that one15:01
*** weston has quit IRC15:04
*** bbranch has joined #automotive15:06
*** bbranch has left #automotive15:06
*** Tarnyko_laptop has quit IRC15:09
*** jlrmagnus has joined #automotive15:10
*** Tarnyko2 has joined #automotive15:25
*** jonathanmaw has quit IRC15:26
*** jonathanmaw has joined #automotive15:27
*** jonathanmaw has quit IRC15:42
*** jlrmagnus has quit IRC15:43
*** jlrmagnus has joined #automotive15:43
*** jonathanmaw has joined #automotive15:45
*** mvick has joined #automotive16:05
*** bruce_ has quit IRC17:01
*** Saint_Isidore has joined #automotive17:02
*** jonathanmaw has quit IRC17:05
*** jlrmagnus has quit IRC17:19
*** leon-anavi has quit IRC17:24
*** Tarnyko2 has quit IRC17:38
*** CTtpollard has quit IRC17:57
*** waltminer has quit IRC18:02
*** gmacario1 has joined #automotive18:38
*** gmacario has quit IRC18:39
*** jlrmagnus has joined #automotive18:47
*** kooltux_ has joined #automotive19:23
*** jlrmagnus has quit IRC19:36
*** waltminer has joined #automotive19:44
*** jlrmagnus has joined #automotive19:52
*** RzR has joined #automotive20:29
*** jimmy1 has joined #automotive21:04
* dl9pf_ reading backlog ... 21:20
*** dannas has quit IRC21:22
*** jimmy1 has left #automotive21:22
*** jlrmagnus has quit IRC21:29
*** ToxicGumbo-work has quit IRC21:41
*** jlrmagnus has joined #automotive21:55
*** waltminer has quit IRC22:06
*** toscalix has quit IRC22:30
*** kooltux_ has quit IRC23:35

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