*** jdanderson has quit IRC | 00:09 | |
*** jlrmagnus has quit IRC | 00:12 | |
*** NearEDGE has quit IRC | 00:17 | |
*** brlogger has joined #automotive | 00:37 | |
*** kooltux__ has quit IRC | 00:59 | |
*** NearEDGE has joined #automotive | 01:02 | |
*** sanjeev_ has joined #automotive | 01:02 | |
*** Sisco_ has quit IRC | 01:17 | |
*** mdurnev has joined #automotive | 01:19 | |
*** Sisco has joined #automotive | 01:19 | |
*** murphy has joined #automotive | 01:33 | |
*** Tarnyko has joined #automotive | 02:01 | |
*** AlisonChaiken has quit IRC | 02:01 | |
*** AlisonChaiken has joined #automotive | 02:30 | |
*** _janderson has joined #automotive | 03:26 | |
*** Sisco_ has joined #automotive | 04:41 | |
*** Sisco has quit IRC | 04:42 | |
*** _janderson has quit IRC | 05:09 | |
*** NearEDGE has quit IRC | 06:02 | |
*** NearEDGE has joined #automotive | 06:35 | |
*** Tarnyko has quit IRC | 07:34 | |
*** yannick__ has quit IRC | 07:35 | |
*** toscalix has joined #automotive | 07:40 | |
*** chbae has joined #automotive | 08:05 | |
CTtpollard | ah leon-anavi is not here yet | 08:15 |
---|---|---|
NearEDGE | How can I figure out what sized flange nut I need to get to mount my power steering? | 08:16 |
*** chbae has quit IRC | 08:22 | |
*** toscalix has quit IRC | 08:27 | |
*** leon-anavi has joined #automotive | 08:27 | |
*** ctbruce has joined #automotive | 08:27 | |
NearEDGE | Nevermind, that was a stupid question XD | 08:28 |
paulsherwood | http://xkcd.com/1658/ | 08:37 |
leon-anavi | morning | 08:42 |
CTtpollard | leon-anavi: I've seen your message in backscroll, yes genivi-projects with a cover letter :) | 08:43 |
leon-anavi | hi CTtpollard, ok, thank you. | 08:44 |
*** sanjeev has quit IRC | 09:00 | |
*** sanjeev_ has quit IRC | 09:03 | |
*** sanjeev_ has joined #automotive | 09:03 | |
*** jonathanmaw has joined #automotive | 09:18 | |
*** yannick__ has joined #automotive | 09:29 | |
*** gmacario has joined #automotive | 10:13 | |
*** leon-anavi has quit IRC | 10:45 | |
*** leon has joined #automotive | 10:47 | |
*** leon has joined #automotive | 10:48 | |
*** leon is now known as leon-anavi | 10:48 | |
CTtpollard | leon-anavi: do you have a touchscreen monitor? | 10:50 |
leon-anavi | CTtpollard, I have the official Raspberry Pi screen | 10:51 |
leon-anavi | it has a touch screen although I haven't played much with it. | 10:51 |
CTtpollard | ok, so non hdmi | 10:52 |
*** mps_ has joined #automotive | 10:53 | |
pedroalvarez | hm.. does GDP work with that screen? | 10:56 |
pedroalvarez | CTtpollard: if it does... time to buy some? :P | 10:57 |
leon-anavi | CTtpollard, sorry, I have no hdmi touch screen. | 10:58 |
leon-anavi | RzR, as far as I remember you were bringing a HDMI touchscreen display with you on FOSDEM, right? | 10:58 |
RzR | yes I had one | 10:59 |
RzR | and I need to fix its driver | 10:59 |
RzR | CTtpollard, do you want me to test gdp on it ? | 11:00 |
CTtpollard | RzR: I'd like to see if there's any touch response from weston on it, going to weston1.9 and libinput1.1.1 seems to have removed all touch in gdp | 11:01 |
RzR | CTtpollard, ok do you have an egalax one too | 11:01 |
RzR | I needed to tweek udev to get it working | 11:02 |
RzR | libinput can workaround that | 11:02 |
RzR | next time I boot GDP I'll call you ok ? | 11:03 |
CTtpollard | we used to get minimal touch (un calibrated cursor) in weston 1.6, now that's gone | 11:03 |
RzR | what is your screen reference ? | 11:04 |
RzR | mine is a car tft as shown at https://blogs.s-osg.org/iotivity-ready-automotive/ | 11:04 |
CTtpollard | dmesg shows: 'input: eGalax Inc. USB TouchController as /devices/platform/pci-rcar-gen2.1/pci0' | 11:06 |
RzR | ok egalax | 11:06 |
RzR | that's what I suspected | 11:07 |
RzR | lsusb ? | 11:08 |
CTtpollard | this image doesn't have lsusb sadly | 11:08 |
RzR | can you unplug it ? | 11:08 |
RzR | that said you have it in dmesg or /proc | 11:08 |
CTtpollard | I've built gdp with evemu before, and shown it streaming data when touching it | 11:08 |
RzR | input: eGalax Inc. Touch as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.4/1-1.2.4:1.0/0003:0EEF:0001.0002/input/input2 | 11:09 |
RzR | mine has 2 inputs | 11:09 |
RzR | fake mouse | 11:09 |
RzR | and touchscren | 11:09 |
CTtpollard | input: eGalax Inc. USB TouchController as /devices/platform/pci-rcar-gen2.1/pci0004:01/0004:01:02.0/usb4/4-1/4-1.1/4-1.1:1.0/input/input8 | 11:10 |
CTtpollard | input: eGalax Inc. USB TouchController as /devices/platform/pci-rcar-gen2.1/pci0004:01/0004:01:02.0/usb4/4-1/4-1.1/4-1.1:1.0/input/input9 | 11:10 |
CTtpollard | hid-generic 0003:0EEF:0001.0008: input: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0004:01:02.0-1.1/input | 11:10 |
RzR | ok hid | 11:10 |
RzR | I used an older one which used usbtouchcreen driver | 11:10 |
RzR | with this hack | 11:10 |
RzR | https://github.com/rzr/linux/commit/7406c6d979336c6bdd43149df3be40b96150e95a | 11:11 |
RzR | no more needed on recent models | 11:11 |
*** toscalix has joined #automotive | 11:19 | |
CTtpollard | from weston journalctl http://paste.baserock.org/botufidobo | 11:24 |
CTtpollard | trying to see if I can compare the journal against older weston versions in gdp builds | 11:33 |
*** nuohan has joined #automotive | 11:39 | |
CTtpollard | from 1.6 http://paste.baserock.org/uhejacosaj | 11:41 |
RzR | look at libinput utilities too | 11:43 |
RzR | ok you have a similar screen | 11:43 |
RzR | 2 inputs | 11:43 |
RzR | one is emulated | 11:43 |
RzR | needs to be blacklisted | 11:44 |
RzR | I think I am near to fix that | 11:44 |
RzR | and commit fix upstream | 11:44 |
RzR | but... priorities | 11:44 |
CTtpollard | I'm ok with it classing the device as a pointer instead of a touchscreen/tablet, but I'm unaware to why it's not working | 11:44 |
CTtpollard | especially in the 1.9 log, where it shows it applying the calibrations | 11:45 |
RzR | it't not a tablet | 11:45 |
RzR | it't not a mouse | 11:45 |
RzR | force it to touch | 11:46 |
CTtpollard | can you do that from within the same udev rule? | 11:48 |
CTtpollard | my rule is TTRS{idVendor}=="0eef", ATTRS{idProduct}=="0001", ENV{LIBINPUT_CALIBRATION_MATRIX}="-0.023790 -1.648534 1258.140869 0.610853 -0.024403 10.678101" | 11:48 |
dl9pf_ | CIAT EG call starting in a few ... | 11:59 |
paulsherwood | dl9pf_: is there a web link? | 12:00 |
dl9pf_ | https://app.gotomeeting.com/?meetingId=528407621 | 12:00 |
paulsherwood | tvm | 12:00 |
paulsherwood | ooh, gotomeeting has had a makeover :) | 12:01 |
* paulsherwood is lurking | 12:01 | |
*** CTtpollard has quit IRC | 12:02 | |
*** waltminer has joined #automotive | 12:03 | |
*** CTtpollard has joined #automotive | 12:04 | |
*** chbae has joined #automotive | 12:31 | |
CTtpollard | so I've rolled a system back to weston 1.5 with evdev: http://paste.baserock.org/oyomawilap | 12:55 |
CTtpollard | it's correctly mapping as a touch device | 12:55 |
dl9pf_ | AGL dev call starting: https://global.gotomeeting.com/join/577595557 | 13:04 |
CTtpollard | so talking with #wayland with all of this, they think the problem is at kernel / udev level | 13:04 |
dl9pf_ | # Update on new repositories in gerrit based on use-cases from https://wiki.automotivelinux.org/agl-distro/contributing | 13:04 |
*** sanjeev_ has quit IRC | 13:05 | |
*** jonathanmaw has quit IRC | 13:07 | |
*** jonathanmaw has joined #automotive | 13:07 | |
dl9pf_ | # Request for new repo through jira ticket (see above link) | 13:09 |
*** chbae has quit IRC | 13:09 | |
*** chbae has joined #automotive | 13:10 | |
dl9pf_ | # Issues on gerrit on jira (public access to issues) from last meeting are closed. | 13:17 |
chbae | Hello | 13:20 |
dl9pf_ | # discussion about | 13:27 |
dl9pf_ | # https://git.automotivelinux.org/gerrit/#/c/5393/ | 13:27 |
dl9pf_ | # and | 13:28 |
dl9pf_ | # https://git.automotivelinux.org/gerrit/#/c/5391/ | 13:28 |
dl9pf_ | # decision, we won't include these (finger, rdist) and skip the ltp tests in question | 13:28 |
dl9pf_ | # end meeting | 13:29 |
*** mps_ has quit IRC | 13:46 | |
CTtpollard | has anyone got experience with manipulating device tags in udev? | 13:57 |
*** mdurnev has quit IRC | 14:14 | |
dl9pf_ | CTtpollard: somethig like this : ? | 14:14 |
dl9pf_ | SUBSYSTEMS=="usb", DRIVERS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A402OJ6K", SYMLINK+="serial-bbb" | 14:14 |
dl9pf_ | its "Match + Action" | 14:15 |
CTtpollard | dl9pf_: I have ATTRS{idVendor}=="0eef", ATTRS{idProduct}=="0001", TAG+="touch", LABEL="touch", TAG-="Tablet", ENV{LIBINPUT_CALIBRATION_MATRIX}="-0.023790 -1.648534 1258.140869 0.610853 -0.024403 10.678101" | 14:17 |
CTtpollard | which is correctly setting the matrix to the device, but not changing the tags | 14:17 |
CTtpollard | weston is still stating udev is listing a Tablet tag | 14:19 |
leon-anavi | CTtpollard, I have just sent a couple of patches for layer meta-genivi-demo. | 14:24 |
leon-anavi | Details are in the cover letter | 14:24 |
radiofree | CTtpollard: a quick check of the libinput source code would suggest the correct TAG is ID_INPUT_TOUCHSCREEN | 14:27 |
CTtpollard | radiofree: thanks for that, but I'm more confused by why it's still stating that udev has a Tablet tag for it, after I've removed it | 14:29 |
CTtpollard | I'll add that as well | 14:29 |
CTtpollard | which makes me think that the tag actions aren't being applied | 14:31 |
leon-anavi | CTtpollard, I sent another patch which adds meta-rust to GDP. | 14:33 |
leon-anavi | I have tested building GDP with the new patches for QEMU and ARM (rpi2) | 14:34 |
leon-anavi | Btw RVI SOTA client depends on crate openssl. Yesterday I found an issue with the latest version of this crate. Fortunatelly it was a minor bug so I fixed it and my patch was quickly merged in the upstream: https://github.com/sfackler/rust-openssl/commit/6d4bfaa490af285443a7e8413040e58b889d2993 | 14:39 |
*** chbae has quit IRC | 14:40 | |
CTtpollard | suppose it would be a start to be able to list udev tags for a device | 14:41 |
*** chbae has joined #automotive | 14:43 | |
CTtpollard | leon-anavi: sorry got my head deep into something, I see them on list :) | 14:46 |
leon-anavi | CTtpollard, no worries, pls have a look at the patches at a convenient for you time. | 14:49 |
*** chbae has quit IRC | 14:54 | |
*** jlrmagnus has joined #automotive | 14:59 | |
CTtpollard | leon-anavi: I will | 15:03 |
leon-anavi | thanks in advance | 15:03 |
jlrmagnus | Good morning. | 15:03 |
leon-anavi | I hope that this time I am submitting the recipe to the right layer :) | 15:03 |
rjek | Hi jlrmagnus | 15:04 |
*** chbae has joined #automotive | 15:08 | |
*** mvick has joined #automotive | 15:08 | |
*** amcgee7 has joined #automotive | 15:12 | |
*** chbae has quit IRC | 15:37 | |
*** jdanderson has joined #automotive | 15:38 | |
*** Sisco has joined #automotive | 15:54 | |
*** Sisco_ has quit IRC | 15:54 | |
radiofree | CTtpollard: did that work? | 15:58 |
CTtpollard | radiofree: was in a meeting, hooking things back up to check, do you think just a += append with that value then? | 15:59 |
radiofree | is the "touch" tag some generic udev thing? not sure why that would work? | 16:01 |
CTtpollard | back when it worked with weston 1.5 / evdev, it was reporting a 'touch' tag | 16:02 |
radiofree | weston asks libinput (https://cgit.freedesktop.org/wayland/weston/tree/src/libinput-device.c#n579) | 16:02 |
radiofree | which eventually ends up https://cgit.freedesktop.org/wayland/libinput/tree/src/evdev.c#n2146 | 16:02 |
radiofree | oh, well maybe that's just the printout? | 16:02 |
radiofree | https://cgit.freedesktop.org/wayland/libinput/tree/src/evdev.c#n2019 | 16:02 |
radiofree | well the code at least refers to tags for this, so try it with TAG yes | 16:03 |
CTtpollard | so I've come back to it and now weston isn't even launching, great | 16:04 |
radiofree | CTtpollard: ok, use ENV | 16:06 |
radiofree | https://wayland.freedesktop.org/libinput/doc/latest/udev_config.html | 16:06 |
*** NearEDGE has quit IRC | 16:06 | |
radiofree | ENV{LIBINPUT_CALIBRATION_MATRIX}="1" i guess | 16:06 |
radiofree | erm | 16:06 |
radiofree | ENV{ID_INPUT_TOUCHPAD}="1" i guess | 16:07 |
CTtpollard | no change with just TAG +="ID_INPUT_TOUCHSCREEN" added | 16:08 |
CTtpollard | progress | 16:09 |
radiofree | it works? | 16:10 |
CTtpollard | no, but at least it's affected weston http://paste.baserock.org/polecijexa | 16:11 |
radiofree | Mar 22 11:54:59 porter weston-launch[242]: [11:54:59.711] kernel bug: device eGalax Inc. USB TouchController failed touchpad sanity checks | 16:11 |
radiofree | is that a mainline kernel module? | 16:12 |
radiofree | oh wait | 16:12 |
radiofree | sorry | 16:12 |
radiofree | it's not a touchpad, it's a ID_INPUT_TOUCHSCREEN right? | 16:12 |
*** murphy has quit IRC | 16:12 | |
radiofree | if you copied my ENV directly that might be the problem | 16:13 |
*** murphy has joined #automotive | 16:13 | |
CTtpollard | yeh screen, I'm guessing tablet / touchpad is what's meant there | 16:14 |
radiofree | you probably don't want it as a tablet | 16:14 |
radiofree | is that eGalax module mainline? | 16:15 |
CTtpollard | I think so going by discussion I've had in #wayland today | 16:15 |
CTtpollard | ok, this looks better: http://paste.baserock.org/fiteluheza | 16:16 |
radiofree | yeah, hid-ids.h:#define USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER 0x0001 | 16:16 |
radiofree | hid-ids.h:#define USB_DEVICE_ID_EGALAX_TOUCHCONTROLLER 0x0001 | 16:16 |
CTtpollard | I'll see if simple touch / calibrator is responsive at all now | 16:16 |
*** Sisco has quit IRC | 16:16 | |
radiofree | oh, so it's fine with that libinput bug? | 16:17 |
radiofree | maybe try ENV{ID_INPUT_MOUSE}="0" | 16:17 |
radiofree | (in addition to the other things) | 16:17 |
*** Sisco_ has joined #automotive | 16:19 | |
CTtpollard | so this is a new one, running weston, killing all hmi process, and running simple-touch crashes weston '[1]+ Trace/breakpoint trap ' | 16:19 |
*** waltminer has quit IRC | 16:19 | |
radiofree | could be the libinput bug, try adding ENV{ID_INPUT_MOUSE}="0" | 16:20 |
CTtpollard | yeh, even just touching the display when it's in the the desktop shell just kills it | 16:22 |
CTtpollard | the ENV got rid of the bug at the end of the journal | 16:22 |
CTtpollard | bit of success! with the current gdp you have to click to gain focus on a surface, tapping the screen now does that | 16:24 |
CTtpollard | weston still dies when at the desktop, but at least some progress! | 16:25 |
CTtpollard | radiofree: thanks for the input, pardon the pun | 16:27 |
rjek | what, CTtpollard punning? | 16:28 |
rjek | CTtpollard: Who are you and what have you done with the real CTtpollard? | 16:28 |
CTtpollard | rjek: I'm sat at your desk, it has influenced me | 16:28 |
rjek | If you're using my desk, please remember to make a complaint about the cleaner having arbitrarily moved things around on Thursdays. | 16:29 |
radiofree | CTtpollard: that actually made me laugh | 16:29 |
rjek | :) | 16:30 |
CTtpollard | radiofree: heh, needs some more tinkering but at least it's a start | 16:31 |
CTtpollard | when weston fails the log is unparsable to endless drm errors, which doesn't help | 16:33 |
radiofree | i would suggest that's an issue with whatever terrible drm driver you're using | 16:34 |
radiofree | you should submit a bug report to the relevant people | 16:34 |
radiofree | was that canceling out of the gdp ui? | 16:35 |
CTtpollard | it's always been that way unfortunately | 16:35 |
radiofree | that's not good? what's the driver | 16:35 |
CTtpollard | something proprietary from Renesas | 16:35 |
radiofree | oh right | 16:36 |
radiofree | is that the one that explodes after an hour or use? | 16:36 |
radiofree | s/or/of | 16:36 |
CTtpollard | but touch not working is an issue on the raspi2 and minnowboard both using mesa | 16:36 |
CTtpollard | so if I find a fix in one place, hopefully it will apply to the others | 16:36 |
radiofree | probably easier to test that on a minnowboard then? | 16:36 |
CTtpollard | potentially | 16:37 |
CTtpollard | the weston journal pretty much matches that of the old 1.5 evdev system now | 16:37 |
*** murphy has quit IRC | 16:38 | |
*** ctbruce has quit IRC | 16:50 | |
*** Sisco_ has quit IRC | 17:00 | |
leon-anavi | CTtpollard, I created a JIRA issue for my efforts with RVI SOTA client. | 17:00 |
*** gmacario has quit IRC | 17:01 | |
*** Sisco has joined #automotive | 17:01 | |
leon-anavi | I assigned it to you as at the moment my patches are pending for a review :) | 17:01 |
toscalix | leon-anavi: thanks | 17:04 |
*** yannick__ has quit IRC | 17:07 | |
toscalix | leon-anavi: worked a little on your ticket to add it to the current release plan | 17:08 |
toscalix | to see if we can make it | 17:08 |
toscalix | for this release or it will come with the first update | 17:08 |
toscalix | the plan is to declare gold master on March 30th. We are tight.... let's see if we make it. Please join tomorrow's GDP call | 17:09 |
toscalix | so you explain a little what are the patches about and what are your expectations | 17:09 |
toscalix | we will like to listen directly from you your plans beyond this patchset | 17:10 |
*** AlisonChaiken has quit IRC | 17:12 | |
*** NearEDGE has joined #automotive | 17:17 | |
leon-anavi | toscalix, ok, thank you. I will join it. | 17:19 |
toscalix | by the way, the requisites for the hands on sessions at the 14th AMM event related with GDP has been published: https://at.projects.genivi.org/wiki/display/WIK4/14th+GENIVI+AMM | 17:19 |
toscalix | oh wait....every hands on session is related with GDP :-) | 17:19 |
*** jonathanmaw_ has joined #automotive | 17:21 | |
leon-anavi | toscalix, where can I find the details regarding the GDP call tomorrow? Will it be again at 16:00 UTC using the same link as for the previous meeting? | 17:24 |
*** jonathanmaw has quit IRC | 17:25 | |
*** Sisco has quit IRC | 17:25 | |
*** Sisco has joined #automotive | 17:25 | |
*** gmacario has joined #automotive | 17:32 | |
*** jonathanmaw_ is now known as jonathanmaw | 17:42 | |
*** kooltux_ has quit IRC | 17:42 | |
*** AlisonChaiken has joined #automotive | 17:43 | |
*** waltminer has joined #automotive | 17:43 | |
leon-anavi | I have to go, see you tomorrow. | 17:45 |
*** leon-anavi has quit IRC | 17:46 | |
*** jonathanmaw has quit IRC | 18:01 | |
*** murphy has joined #automotive | 18:15 | |
*** murphy has quit IRC | 18:25 | |
*** murphy has joined #automotive | 18:25 | |
*** toscalix has quit IRC | 18:35 | |
*** rstreif has joined #automotive | 18:54 | |
*** jani has quit IRC | 19:58 | |
*** jeremiah has quit IRC | 19:58 | |
*** dl9pf_ is now known as dl9pf | 20:02 | |
*** dl9pf has joined #automotive | 20:02 | |
*** jani has joined #automotive | 20:05 | |
*** gmacario1 has joined #automotive | 20:21 | |
*** gmacario has quit IRC | 20:21 | |
*** murphy has quit IRC | 20:42 | |
*** gmacario1 has quit IRC | 20:44 | |
*** jlrmagnus has quit IRC | 20:53 | |
*** jlrmagnus has joined #automotive | 21:10 | |
*** jlrmagnus has quit IRC | 21:36 | |
*** Sisco_ has joined #automotive | 21:45 | |
*** Sisco has quit IRC | 21:46 | |
*** Sisco_ has quit IRC | 21:57 | |
*** Sisco has joined #automotive | 21:57 | |
*** waltminer has quit IRC | 22:11 | |
*** chbae has joined #automotive | 22:25 | |
*** waltminer has joined #automotive | 22:34 | |
*** chbae has quit IRC | 22:44 | |
*** chbae has joined #automotive | 22:58 | |
*** amcgee7 has quit IRC | 23:00 | |
*** chbae has quit IRC | 23:20 | |
*** mvick has quit IRC | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!