tmlind | Wizzup, uvos: pushed out mz617 and n_gsm rebased on v6.6 to mapphone-v6.6-mz617-hacks2 branch at https://github.com/tmlind/linux/commits/mapphone-v6.6-mz617-hacks2 | 06:05 |
---|---|---|
tmlind | no response so far from mz617 n_gsm ports though, need to check if those even exist for android | 06:06 |
tmlind | oh also fyi, andreas is working on mainline support for epson moverio bt-200, should be nicely usable with m-l with it's trackpad i think | 06:07 |
Wizzup | smart glasses? | 06:09 |
tmlind | that too has seen similar lcd bridge enabling issues as mz617, so lcd output is working with some hacks only for now | 06:09 |
tmlind | yeah | 06:09 |
Wizzup | cool | 06:09 |
Wizzup | n_gsm is for audio, or also for data? | 06:10 |
tmlind | voice calls, voice audio mixer and gnss | 06:10 |
Wizzup | ok | 06:11 |
Wizzup | ah so gps too | 06:11 |
tmlind | there was some way to get gnss output with qmicli, but i don't seem to have notes on that the and the qmicli man page commands do not work for me | 06:11 |
Wizzup | right | 06:11 |
tmlind | need to check the irc logs for that, maybe there's some notes there, i recall i had some script formatting the output for gpsd | 06:12 |
tmlind | the bt-200 might be in some discount bins at electronics stores.. still about 150 on ebay from japan | 06:12 |
Wizzup | I have some smart glasses here too, but they are display only (nreal air) | 06:13 |
Wizzup | I've been planning to hook them up to the d4 using hdmi but didn't get to it yet | 06:13 |
tmlind | the optics on it are nice though, might be somewhat usable with a keyboard for general purpose computing with a terminal too | 06:13 |
tmlind | ok, maybe check how crisp the fonts are with a terminal, the ones i tested about 10 years ago really sucked for terminal use | 06:14 |
Wizzup | it's gotten better, but my eyes are the problem jere | 06:15 |
Wizzup | I need to get lenses for them (which is possible) | 06:15 |
Wizzup | it looks like leste on it would be fun | 06:16 |
tmlind | oh ok, i tested bt-200 with my reading glasses that fit underneath bt-200, i guess depends on the size | 06:17 |
tmlind | as i was reading the serial console output while looking at bt-200 image | 06:17 |
Wizzup | it also depends on how far away it projects I think | 06:18 |
tmlind | about 3 meters or so i think | 06:27 |
Wizzup | ok | 06:31 |
tmlind | looks like there are some prescrption lens inserts for bt-200 also based on a quick search | 06:36 |
tmlind | https://www.rochesteroptical.com/product/foldable-bt-200-frame-insert/ | 06:37 |
tmlind | https://www.rochesteroptical.com/product/prescription-insert-for-epson-moverio-bt-350-35e/ | 06:37 |
Wizzup | right, something like that | 06:41 |
Wizzup | tmlind: for the kexecboto on mz617, does the kernel version of android on the tablet matter? (i fso, which one) | 06:48 |
Wizzup | I'm trying to figure out if I should reflash my current android before I proceed | 06:48 |
tmlind | Wizzup: probably does not matter.. btw, i think booting to recovery and restoring to factory defaults also clears utags partition, unverified so far though | 06:52 |
tmlind | hmm not sure if the early versions of modem firmware allow international roaming, so that might be a reason to upgrade | 06:53 |
Wizzup | ok | 06:54 |
Wizzup | I'm travelling back to europe for the next 48 hours so I won't be around much, but after that I am going to try to see if I can get mz617 to work for the event | 06:55 |
Wizzup | (openfest, we have a maemo stand again) | 06:55 |
Wizzup | would be cool to show off | 06:55 |
tmlind | yeah ok | 06:55 |
tmlind | well at least lcd with backlight, touchpad and wlan should work | 06:56 |
tmlind | a charger will have hard time keeping with with the lcd power consumption like uvos mentioned if you leave the lcd on.. you may want to boot to android to charge it up as needed for now | 06:57 |
tmlind | have not tried the modem for data access so far | 07:01 |
Wizzup | tmlind: I see @ keep up | 07:35 |
tmlind | hmm so looks like mz617 is not using n_gsm stuff based on lsof, and trying to use gps seems like it's trying to use the wlan gps | 07:37 |
tmlind | using gps also trashed kexecboot on the cache partition to the point where it did not boot properly and i had to reflash it with fastboot flash cache kexecboot.img | 07:38 |
tmlind | oh well, need to continue later | 07:38 |
tmlind | maybe resizing the kexecboot image to the full size of the cache partition would help, need to try that | 07:40 |
tmlind | maybe it just gets filled up | 07:40 |
buZz | tmlind: maybe it filled a partition? | 14:16 |
buZz | oh, you said that | 14:16 |
buZz | nevermind, just woke up | 14:16 |
freemangordon | uvos: any idea if I can get DestroyNotify for a foreign xid? | 17:32 |
uvos | freemangordon: yes you can | 18:59 |
uvos | an x client can spy any event in the same x security domain | 18:59 |
uvos | you can look at the xev code for how this is done | 18:59 |
uvos | xev -id $WINDOW | 19:00 |
uvos | will show you the distroy event | 19:00 |
uvos | (and any other) | 19:00 |
uvos | what do yo need this for? sounds a bit buggy | 19:00 |
uvos | or hacky rather | 19:00 |
uvos | also note that it will fail for windows in another security domain | 19:00 |
uvos | https://gitlab.freedesktop.org/xorg/app/xev/-/blob/master/xev.c?ref_type=heads#L1403 <-- | 19:04 |
freemangordon | uvos: because glimagesink segfaults when omp destroys gl output window | 20:30 |
freemangordon | hmm, it seems DestroyNotify comes too late | 20:32 |
freemangordon | after the segfault. what the? | 20:32 |
bencoh | o.O | 20:35 |
bencoh | sounds like a debugging artifact | 20:36 |
freemangordon | I don;t know what happens, glimagesink sets WM_DELETE_WINDOW protocol atom | 20:37 |
freemangordon | but I don't see that having any effect | 20:37 |
freemangordon | maybe qt does something to the window | 20:37 |
uvos | ofc the DestroyNotify comes after the segfault | 21:09 |
uvos | the segfault disconnects the unix socket to x which causes x to pruge the assoicated windows | 21:10 |
uvos | and then propagate the event to other clients | 21:10 |
uvos | this ofc is all after the original client died | 21:10 |
freemangordon | uvos: no, omp(qt) closing the window leads to segfault in swrast_dri.so | 21:26 |
freemangordon | segfault is in another process | 21:27 |
freemangordon | where glimagesink (and gst pipeline in general) lives | 21:27 |
freemangordon | also, this does not happen every time, so there seems to be a race | 21:28 |
freemangordon | so, OMP provides a window glimagesink to render to. glimagesink creates a child to which it actually renders. | 21:29 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!