freemangordon | Wizzup: https://github.com/maemo-leste/hildon-input-method-framework/commit/abe38edf309856f5de2342847b54a5c9352a668a | 09:42 |
---|---|---|
freemangordon | that should fix the issue | 09:43 |
norayr | Folks, i am absent these days, just wanted to tell you one story, | 09:43 |
norayr | So i met a friend and we downloaded qemu image | 09:43 |
norayr | And apparently he got this m2 apple laptop | 09:44 |
norayr | And qemu x86_64 iage was veeeeery slow for him. | 09:44 |
norayr | image | 09:44 |
norayr | So maybe it makes sense when you have time to prepare a native aarch64 vm image. | 09:45 |
norayr | Since more and more people are starting to use apple silicon macs nowadays. | 09:45 |
norayr | I wanted to infect the guy with maemo development virus but the vm was | 09:46 |
norayr | Unusable on his machine | 09:46 |
norayr | Even via ssh | 09:46 |
* sicelo runs away from infection | 09:49 | |
Wizzup | freemangordon: that fixed the problem mostly, from surf I still can't actually get it to load the url unless I press enter on hw kdb | 10:18 |
Wizzup | kbd* | 10:18 |
freemangordon | what happens if you close VKB with enter key? | 10:21 |
freemangordon | I guess nothing | 10:23 |
Wizzup | freemangordon: surf2 is in extras now | 10:34 |
freemangordon | Wizzup: please confirm if https://pastebin.com/HTThv2Xh fixes the issue | 10:35 |
Wizzup | sec | 10:36 |
Wizzup | freemangordon: do I restart h-i-m for this change? | 10:41 |
freemangordon | no | 10:42 |
freemangordon | just surf | 10:42 |
Wizzup | then it didn't work I think | 10:42 |
freemangordon | doesn;t seem to fix it though | 10:42 |
freemangordon | yeah | 10:42 |
freemangordon | no idea what surf expects to happen :( | 10:42 |
Wizzup | maybe it's our surf2 being weird, I am not sure | 10:42 |
Wizzup | maybe it's a poor test case :) | 10:42 |
freemangordon | that fix works in empathy | 10:42 |
Wizzup | ok | 10:44 |
freemangordon | Wizzup: this one fixes it for me, please confirm https://pastebin.com/aXjXdguT | 10:56 |
Wizzup | will do | 11:00 |
Wizzup | freemangordon: works no | 11:13 |
Wizzup | w | 11:13 |
Wizzup | freemangordon: it doesn't work for input in surf2, but that is probably like chromium | 11:13 |
Wizzup | as in, I mean in html text boxes like on google.com | 11:14 |
freemangordon | umm, does it work in url bar? | 11:15 |
Wizzup | yes it works in the url bar | 11:17 |
freemangordon | ok | 11:17 |
Wizzup | what I mean is, if you go to 'google.com', and then press the google search html input field, it doesn't type there | 11:17 |
Wizzup | the vkb won't come up even I think | 11:17 |
freemangordon | text entry boxes - no idea what is this | 11:17 |
Wizzup | but again this is a surf thing and this might even be confirtuable | 11:17 |
Wizzup | yeah | 11:17 |
freemangordon | mhm | 11:18 |
Wizzup | this also does not work with gtk2 either for most browsers | 11:18 |
Wizzup | maybe this becomes some at spi thing later | 11:18 |
freemangordon | ok, will push that fix, there is one more issue remaining - combo boxes are not handled correctly | 11:18 |
Wizzup | ah? | 11:19 |
Wizzup | it shows kb for them? | 11:19 |
freemangordon | sure, when they are editable | 11:19 |
freemangordon | but does not edit them correctly | 11:19 |
freemangordon | no idea if that works in gtk2 though | 11:19 |
Wizzup | right | 11:21 |
freemangordon | hmm, seems to be a bug in empathy | 11:36 |
Wizzup | hehe | 11:40 |
freemangordon | Wizzup: do you want to make a release for chimaera and beowulf-devel? | 12:28 |
freemangordon | as a side effect I think https://github.com/maemo-leste/bugtracker/issues/688 will be fixed partially | 12:29 |
Wizzup | freemangordon: ok, I will do | 12:38 |
Wizzup | freemangordon: right | 12:38 |
sicelo | k1r1t0_N900: hi | 12:39 |
freemangordon | thanks | 12:42 |
Wizzup | freemangordon: likewise! :) | 12:43 |
freemangordon | lets see if we have other issues besides the one in empathy | 12:44 |
Wizzup | right | 12:47 |
Wizzup | building beowulf-devel atm | 12:47 |
Wizzup | freemangordon: I can't ask the guy to test with -devel since we still have a broken n900 kernel in -devel I think | 12:50 |
Wizzup | freemangordon: built for both | 12:55 |
freemangordon | "QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled" | 15:53 |
freemangordon | hmm | 15:53 |
freemangordon | Wizzup: is that normal? ^^^ | 15:57 |
freemangordon | I think we'll have to recompile qt with gles2 support enabled | 16:02 |
bencoh | it's disabled by default? | 16:04 |
freemangordon | hmm, looking in debian/rules, looks like it should be enabled | 16:05 |
bencoh | maybe egl init fails because of some unsupported feature | 16:05 |
freemangordon | hmm,hmm | 16:08 |
freemangordon | QT_QPA_PLATFORM=xcb makes errors go away | 16:10 |
freemangordon | Wizzup: there is some issue with maemo5 platform plugin | 16:10 |
freemangordon | QT_QPA_PLATFORM=xcb qtwebbrowser makes it start using GPU | 16:13 |
freemangordon | results in: | 16:13 |
freemangordon | [4504:4521:0102/171125.362210:ERROR:texture_manager.cc(3705)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glTexImage2D: <- error from previous GL command | 16:13 |
bencoh | wait, glTexImage2D? isn't that opengl only? | 16:58 |
bencoh | hmm nevermind | 16:58 |
Wizzup | freemangordon: hm, ok | 17:41 |
Wizzup | freemangordon: also on chimaera? | 17:41 |
uvos | qwebengine is (or was in beowulf at least) hardcoded to only try gles on xcb or wayland platform modules | 17:45 |
uvos | it tests(ed) on name | 17:46 |
freemangordon | Wizzup: this is on chimaera | 17:52 |
freemangordon | uvos: actually, it is that on arm only egl xcb plugin is built | 17:53 |
freemangordon | IIUC | 17:53 |
Wizzup | well the qt xcb plugin has a lot of gl code but I think we just re-use it | 17:54 |
freemangordon | Wizzup: seems somehow maemo platform plugin cannot instantiate xcb_e/gl plugins | 17:54 |
Wizzup | freemangordon: maybe the problem is 5e80307e7aadea99d8adc667a35bf2256055f03e | 17:54 |
Wizzup | seems likely | 17:54 |
freemangordon | no, this builds plugins | 17:55 |
freemangordon | but they are already there(because of native xcb) | 17:55 |
freemangordon | it is that they are not loaded for some reason | 17:55 |
freemangordon | we have /usr/lib/arm-linux-gnueabihf/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so on d4 | 17:56 |
freemangordon | maemo platform plugin just cannot find it for some reason | 17:56 |
freemangordon | I will debug that when I have some time | 17:56 |
freemangordon | hmm, lemme try something | 17:58 |
freemangordon | didn't help | 18:00 |
Wizzup | I can probably figure this out later this week if you remind me | 18:01 |
freemangordon | ok | 18:01 |
freemangordon | uvos: BTW, qtwebbrowser does not work on d4 GPU acceleration | 18:01 |
freemangordon | it spits lots of those GL_INVALID_OPERATION errors | 18:02 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!