*** faenil has joined #nemomobile | 00:32 | |
*** tibs has quit IRC | 00:38 | |
faenil | anyone awake? | 00:38 |
---|---|---|
*** tibs has joined #nemomobile | 00:51 | |
*** M4rtinK has quit IRC | 00:51 | |
phaeron | depends .. | 00:57 |
faenil | going to be now :D | 00:58 |
faenil | cya ^_^ | 00:58 |
*** faenil has quit IRC | 00:59 | |
*** tibs has quit IRC | 01:07 | |
*** Anssi138 has quit IRC | 01:15 | |
*** tibs has joined #nemomobile | 01:20 | |
*** vgrade has quit IRC | 01:22 | |
*** vgrade has joined #nemomobile | 01:22 | |
*** mikhas has quit IRC | 01:24 | |
*** jluisn has joined #nemomobile | 01:44 | |
*** jluisn has quit IRC | 01:50 | |
*** arcean has quit IRC | 01:52 | |
*** tibs has quit IRC | 01:53 | |
*** jluisn has joined #nemomobile | 02:02 | |
*** KaIRC has quit IRC | 02:05 | |
*** tibs has joined #nemomobile | 02:06 | |
*** phaeron has quit IRC | 02:08 | |
*** jluisn has quit IRC | 02:26 | |
*** kimitake is now known as kimitake_idle | 02:47 | |
*** phaeron has joined #nemomobile | 03:01 | |
*** beford has quit IRC | 03:02 | |
*** beford has joined #nemomobile | 03:10 | |
*** beford has quit IRC | 03:16 | |
*** beford has joined #nemomobile | 03:18 | |
*** berndhs has joined #nemomobile | 03:21 | |
*** kimitake_idle is now known as kimitake | 03:49 | |
*** phaeron has quit IRC | 04:48 | |
*** beford has quit IRC | 05:50 | |
*** tibs has quit IRC | 05:54 | |
*** singler has joined #nemomobile | 06:02 | |
*** tibs has joined #nemomobile | 06:07 | |
*** beford has joined #nemomobile | 06:08 | |
*** berndhs has quit IRC | 06:35 | |
*** vakkov has joined #nemomobile | 06:49 | |
Sage | morning | 07:09 |
Stskeeps | morn sage | 07:10 |
Stskeeps | ok, so what did we conclude yesterday -- systemui failures? | 07:10 |
Sage | systemui fails, it is stuck in some loop somewhere and eats all cpu | 07:11 |
Stskeeps | yes, and that the secure sharing of pixmap may be faulty | 07:11 |
Stskeeps | i'm brewing on the new prerelease | 07:12 |
Sage | Stskeeps: http://pastie.org/3217622 on panda :P | 07:14 |
Stskeeps | hmm :P | 07:14 |
Stskeeps | well not really surprised | 07:14 |
* Sage ponders what that does on wetab | 07:19 | |
Stskeeps | it tests nokia extensions doesn't it | 07:20 |
Sage | afaik | 07:20 |
Sage | well works better on x86 than panda :D | 07:21 |
Sage | http://pastie.org/3217651 wetab | 07:21 |
Sage | mainly interested that on Panda the compositor is slow as hell and on x86 it works nicely | 07:22 |
Stskeeps | eglinfo on both could be interesting | 07:23 |
Sage | the package was again? :) | 07:23 |
Stskeeps | egl-utils or something | 07:23 |
Sage | WeTab EGL info: http://pastie.org/3217659 | 07:24 |
Stskeeps | EGL_nok_swap_region? that's surprising | 07:24 |
Sage | two nokia extensions actually | 07:25 |
Stskeeps | yes | 07:25 |
Stskeeps | well that explains a lot | 07:25 |
Stskeeps | mcompositor will work normally on that, but fall back to slow on panda | 07:26 |
* Sage look his n950 and looks worried as nothing comes to screen even when powered on | 07:29 | |
Stskeeps | can you grep glEGLImageTargetTexture2DOES /usr/lib/libGLESv2* on panda? | 07:29 |
Sage | yes, a moment | 07:33 |
*** kimitake is now known as kimitake_idle | 07:33 | |
Sage | for some reason pandaboard isn't getting ssh server up on boot everytime | 07:33 |
Sage | Binary file /usr/lib/libGLESv2.so.1.7.10.0 matches | 07:34 |
Sage | Stskeeps: ^ | 07:34 |
Stskeeps | ok | 07:34 |
Stskeeps | i have one last idea, but i need to see eglinfo | 07:35 |
Sage | sure | 07:35 |
Sage | The following NEW packages are going to be installed: egl-utils glew libXxf86vm mesa-libGL mesa-libglapi mesa-libGLU | 07:35 |
Sage | that is still a bit of a problem | 07:36 |
Sage | doesn't override the GLES though | 07:36 |
Sage | PandaBoard EGL Info: http://pastie.org/3217687 | 07:37 |
Stskeeps | yeah, hence why we should package our own | 07:37 |
Stskeeps | wtf :P | 07:37 |
Sage | EGL_NV as in NVidia? | 07:38 |
Stskeeps | that's sometimes ok | 07:38 |
Stskeeps | http://meego.gitorious.org/meegotouch/meegotouch-compositor/blobs/master/src/mtexturefrompixmap_egl.cpp#line43 | 07:39 |
Stskeeps | we can agree it has all those? | 07:39 |
Sage | yes | 07:40 |
* Sage tries to start mcompositor again after a long time | 07:41 | |
* Sage tries to remember how to get the mouse to the screen | 07:45 | |
Stskeeps | uxlaunch remove nocursor? | 07:45 |
Sage | M_USE_SHOW_CURSOR env var | 07:45 |
Stskeeps | or that | 07:46 |
Sage | well did both :) | 07:46 |
Sage | didn't help :/ | 07:47 |
Sage | ok, so something else needed as well | 07:47 |
Sage | hmmp. some xorg option was needed | 07:48 |
Sage | maybe it was Option "HWCursor" "off" | 07:50 |
Stskeeps | do you have Xorg.0.log somewhere? | 07:50 |
Sage | http://pastebin.com/svYp1y2b | 07:51 |
Stskeeps | looks correct | 07:53 |
*** veskuh has joined #nemomobile | 07:54 | |
Stskeeps | i wonder why the composition is so slow though | 07:55 |
Stskeeps | well, besides the fact it'd be compositing 1920x1280.. | 07:55 |
*** Anssi138 has joined #nemomobile | 07:57 | |
Sage | \o/ | 07:57 |
Sage | mouse | 07:57 |
Sage | Option "SWCursor" "on" | 07:57 |
Sage | Under "Screen" section in /usr/share/X11/xorg.conf.d/99-pvr.conf | 07:58 |
Sage | actually this works much better than last time I tested | 07:58 |
Sage | you can actually use this now to some extend | 07:59 |
Stskeeps | hmm | 07:59 |
Stskeeps | fps? | 07:59 |
Sage | on application grid 15 | 08:00 |
Sage | app grid 4 (with widgetsgallery showing) | 08:00 |
*** norayr has joined #nemomobile | 08:00 | |
Sage | on widgetsgallery 9-15 | 08:00 |
Sage | yes it is slow, but still much better than last time | 08:00 |
Stskeeps | ok, but isn't systemui still going crazy? | 08:01 |
Sage | I don't have that running :) | 08:01 |
Stskeeps | ok | 08:01 |
Sage | started only, mdecorator, compositor and home | 08:01 |
Sage | without any apps home is 18FPS | 08:02 |
*** tibs has quit IRC | 08:03 | |
Stskeeps | ok, try to kill compositor and then widgetsgallery on it's own | 08:03 |
Sage | k | 08:04 |
Sage | 22FPS | 08:05 |
Stskeeps | hrm | 08:06 |
Stskeeps | i don't presume you can set resolution to something lower? | 08:06 |
Sage | Xorg and widgetsgallery taking 100% cpu constantly | 08:07 |
Stskeeps | that's not good | 08:07 |
Sage | let me try with plain xterm | 08:07 |
Sage | yup, with plain xterm no cpu usage | 08:08 |
Sage | lol, cpu usage comes from FPS meter | 08:09 |
Sage | without that no cpu usage | 08:09 |
Stskeeps | ok :P | 08:09 |
Sage | so that is probably slowing the ux down as well | 08:09 |
Stskeeps | -log-fps instead? | 08:09 |
* Sage tries | 08:09 | |
Sage | where does it put it? | 08:10 |
Stskeeps | stdout or $PWD | 08:10 |
Sage | same 22 | 08:11 |
Sage | and huge cpu usage | 08:12 |
Stskeeps | awkward | 08:12 |
w00t | fps meter is not a surprise | 08:14 |
Stskeeps | anyway, see if you can somehow drop to 800x600 | 08:14 |
w00t | when measuring fps, naturally, the application is forced to redraw constantly (even if it doesn't need to) and as fast as it can | 08:14 |
*** tibs has joined #nemomobile | 08:15 | |
*** beford has quit IRC | 08:37 | |
* Stskeeps preps new prerelease | 08:38 | |
w00t | so was there any consensus about 4.8 problems? | 08:40 |
Stskeeps | i'm not confident it was related to it | 08:40 |
w00t | \o/ | 08:40 |
w00t | :P | 08:40 |
Stskeeps | we're downgrading input proto at least | 08:40 |
* w00t cancels the ticket to columbia | 08:40 | |
*** tibs has quit IRC | 08:42 | |
Sage | Stskeeps: did cp N900.conf Default.conf and got smaller display generated, however Xorg still pushes the full HD out and fps about the same | 08:43 |
*** slaine has joined #nemomobile | 08:44 | |
Stskeeps | yeah, i was thinking xrandr style | 08:45 |
*** DocScrutinizer has quit IRC | 08:47 | |
*** DocScrutinizer has joined #nemomobile | 08:47 | |
Sage | well, tried xorg.conf style but didn't succeed | 08:49 |
veskuh | How old resource engine we have? There is definitely some issues with it or with the way we use it. the occasinal dialer issues seem to be related to resource use | 08:50 |
veskuh | other possible quilty party might be audio pipeline since the problems are related to ringtone | 08:50 |
Sage | veskuh: resource engine? As resource policy? | 08:51 |
Stskeeps | n900 or n950? | 08:52 |
*** araujo has quit IRC | 08:53 | |
veskuh | On n950. the issue might be in the policy or the engine | 08:53 |
veskuh | I'm assuming the engine is libresource? | 08:53 |
Sage | Stskeeps: we don't have xrandr in mer? | 08:55 |
*** tbf has joined #nemomobile | 08:55 | |
Sage | we have lib, but where should the binary be? | 08:56 |
Stskeeps | ok, it might be that we don't have the tool | 08:56 |
Sage | seems like that yes | 08:57 |
Stskeeps | http://repo.pub.meego.com//home:/stskeeps:/branches:/Mer:/fake:/Core:/armv7l/Mer_corenext_armv7hl/armv7hl/xorg-x11-utils-xrandr-1.3.3-1.3.armv7hl.rpm | 08:57 |
Sage | http://pastie.org/3217941 <- | 08:57 |
Sage | Stskeeps: armv7l | 08:58 |
Stskeeps | !$ | 08:58 |
MerBot | Stskeeps: Error: "$" is not a valid command. | 08:58 |
Sage | MerBot: hi | 08:58 |
MerBot | Sage: Error: "hi" is not a valid command. | 08:58 |
Sage | MerBot: quit | 08:58 |
MerBot | Sage: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified. | 08:58 |
Sage | :) | 08:58 |
Stskeeps | it logs, i think | 08:58 |
Stskeeps | Sage: so pvr standard is 800x600 ..? | 08:58 |
Sage | Stskeeps: no idea of that just tried :) | 08:59 |
Sage | at least in xorg log it says that | 08:59 |
Stskeeps | so it does 22fps at 800x600? hmm | 08:59 |
Stskeeps | :P | 08:59 |
Sage | well, it outputs the full hd still to screen | 09:02 |
Sage | so that xorg conf did nothing | 09:02 |
Sage | any thoughs what is wrong? I would have expected that Xorg wouldn't start | 09:02 |
Stskeeps | xorg has a tendancy to ignore everything in it's conf | 09:02 |
Sage | got hd ready tv for quick test | 09:04 |
Sage | widgetsgallery 35fps | 09:04 |
Sage | appgrid with widgetsgallery open 7fps | 09:04 |
Sage | appgrid 21fps | 09:05 |
Sage | home without apps 26FPS | 09:05 |
Stskeeps | http://repo.pub.meego.com/home:/stskeeps:/branches:/Mer:/fake:/Core:/armv7l/Mer_Core_armv7l/armv7l/xorg-x11-utils-xrandr-1.3.3-1.1.Mer.armv7l.rpm | 09:05 |
Sage | with 1360x768 resolution | 09:05 |
Sage | or what ever tha tis | 09:06 |
Sage | so notable improvement there | 09:06 |
Sage | that is the same resolution as wetab though, right? | 09:06 |
Stskeeps | 1366x768 | 09:06 |
Sage | checked this tv is 1366 x 768 so same as wetab | 09:08 |
Sage | hmmp | 09:15 |
Sage | added xrandr -s 800x600 call to /usr/bin/mcompositor and well now it is a slideshow | 09:15 |
Stskeeps | fn | 09:16 |
Stskeeps | fun | 09:16 |
Sage | even the mouse | 09:16 |
Sage | glestest goes from 166 to 177 fps when changing to 800x600 | 09:17 |
Sage | and widgetsgallery gives 49fps without mcompositor | 09:18 |
Sage | n950 gives 44FPS with all the crap running in the background on same screen | 09:19 |
*** singler has quit IRC | 09:22 | |
* Sage updates his n950 to latest nemo release | 09:27 | |
*** admiral0_ has quit IRC | 09:28 | |
*** mikhas has joined #nemomobile | 09:31 | |
Stskeeps | Sage: how long are you approx staying today? | 09:32 |
Sage | ~5hours more I would say | 09:33 |
Stskeeps | ok | 09:33 |
*** vakkov has quit IRC | 09:41 | |
*** smoku has joined #nemomobile | 09:46 | |
*** ronoc has joined #nemomobile | 09:49 | |
*** singler has joined #nemomobile | 10:06 | |
*** rcg has joined #nemomobile | 10:14 | |
*** KaIRC has joined #nemomobile | 10:22 | |
Sage | hmmp... I guess we should drop the "testing" from the image names | 10:24 |
Sage | legacy leftover from meego ce times | 10:24 |
Sage | veskuh, Stskeeps: opinions? | 10:25 |
Stskeeps | :nod: | 10:25 |
veskuh | agreed | 10:25 |
Sage | also probably we can drop the meego .ks files from our git tree as well | 10:27 |
Sage | or can someone see need for those? Repos are broken already. | 10:27 |
veskuh | the ks files are anyway in our old releases archive If I remember correctly | 10:27 |
Stskeeps | well, we will switch to inheriting from mer-kickstarter-configs i presume? | 10:28 |
*** arcean has joined #nemomobile | 10:29 | |
Sage | Stskeeps: well completely different thing | 10:29 |
Sage | I have been dragging meego based .ks files in https://gitorious.org/meego-developer-edition-for-n900/image-configurations/trees/master/kickstarts see 1.2 and .13 | 10:30 |
Sage | those are broken already and do not work | 10:30 |
Sage | Nemo images do the same but better | 10:31 |
Stskeeps | ok | 10:31 |
Sage | so in general duplicated broken information in there | 10:31 |
Sage | those can be found from gitorious backlog anyway if someone really wants them at some point | 10:32 |
Stskeeps | :nod: | 10:32 |
veskuh | ok | 10:32 |
Sage | done | 10:35 |
Stskeeps | COBS is getting the new prerelease now | 10:39 |
Stskeeps | let's see if that helps the regressions | 10:39 |
*** vgrade1 has joined #nemomobile | 10:43 | |
*** vgrade has quit IRC | 10:43 | |
*** vgrade1 is now known as vgrade | 10:44 | |
*** lizardo has joined #nemomobile | 10:45 | |
Sage | ok, it takes at least 2-3 hours to compile I guess | 10:48 |
Sage | or well actually if version numbers do not change much then probably not | 10:49 |
Sage | depends of libmeegotouch gets recompile | 10:49 |
Stskeeps | :nod: | 10:49 |
the-boss | phaeron lbt sage stskeeps SR#4158 waiting for review at https://build.pub.meego.com//request/show/4158 | 10:55 |
the-boss | phaeron lbt sage stskeeps SR#4158 Accepted promotion request | 10:59 |
w00t | veskuh: just close bug 4, I haven't been able to verify so far as I have an absolutely terrible memory, it may well be gone | 11:01 |
* Sage fixes his copy-kernel mic patch | 11:02 | |
veskuh | w00t: cool | 11:06 |
*** niqt has joined #nemomobile | 11:11 | |
*** jluisn has joined #nemomobile | 11:15 | |
*** xruxa has joined #nemomobile | 11:28 | |
Sage | 2000-01-01 00:03:17 [libcontextsubscriber] CRITICAL [provider.cpp:165:void ContextSubscriber::Provider::constructPlugin()] Error loading plugin "/usr/lib/contextkit/subscriber-plugins/liblocation" : "Cannot load library /usr/lib/contextkit/subscriber-plugins/liblocation: (/usr/lib/contextkit/subscriber-plugins/liblocation.so: undefined symbol: _ZN16LocationProviderD1Ev)" | 11:30 |
Sage | ^ I've got tired to that one will check it | 11:30 |
veskuh | Ok | 11:34 |
Stskeeps | XSERVER_SECURITY_POLICY_SHARE_DRAWABLE | 11:34 |
Stskeeps | i'm fairly sure we don't have that patch | 11:35 |
Stskeeps | looking at the secure drawable sharing stuff | 11:35 |
*** Anssi138 has quit IRC | 11:37 | |
Sage | http://meego.gitorious.org/meegotouch/libmeegotouch/commit/12529d8553e4d04d7f4bb754c7723fb93232b805/diffs <- it should fail then? | 11:37 |
veskuh | Stskeeps: Isn't that related to AEGIS? shouldnt bother us | 11:37 |
Sage | print "can't send pixmap sharing message" | 11:37 |
Stskeeps | veskuh: .. ish | 11:38 |
* Stskeeps checks xorg source | 11:38 | |
Sage | /usr/share/contextkit/providers/location-skyhook.context <- ring bells anyone? Do we need this? | 11:40 |
Stskeeps | weren't that the guys that google screwed over? | 11:41 |
Stskeeps | :P | 11:41 |
veskuh | skyhook has/had somekind of wifi based location db | 11:41 |
Sage | well, we should use geoclue anyway I guess or something? | 11:42 |
Stskeeps | well, technically it should be liblocation or qt mobility's | 11:43 |
Sage | ok, I'll drop that then | 11:44 |
Sage | we don't use it anyway | 11:45 |
*** ronoc has quit IRC | 11:46 | |
*** singler has quit IRC | 11:46 | |
* Stskeeps has some worry that that atom is being set by policy framework | 11:47 | |
*** norayr has quit IRC | 11:47 | |
*** ronoc has joined #nemomobile | 11:51 | |
*** araujo has joined #nemomobile | 11:56 | |
*** araujo has quit IRC | 11:56 | |
*** araujo has joined #nemomobile | 11:56 | |
Sage | pah, all misunderstanding and invalid packaging | 11:56 |
Sage | does something use contextkit-meego liblocation (geoclue)? | 11:57 |
Stskeeps | right, pmo's acting up so i can't check the xorg fbdev sgx driver for hints | 11:57 |
Stskeeps | i don't think so | 11:57 |
Stskeeps | well | 11:58 |
Stskeeps | maybe qt mobility, but that would be odd | 11:58 |
Sage | ok, so I'll just drop all of those from the packaging | 11:58 |
Sage | they will be there in separate pacakge | 11:58 |
Sage | but not in the default mess that they are atm. | 11:58 |
Sage | also picked up the latest contextkit-meego upstream changes as patches | 11:59 |
*** dazo_afk is now known as dazo | 12:00 | |
Sage | https://build.pub.meego.com/package/rdiff?opackage=contextkit-meego&oproject=CE%3AMW%3AShared&package=contextkit-meego&project=home%3Asage%3Abranches%3ACE%3AMW%3AShared&rev=6 | 12:03 |
Sage | doesn't fix the actual error but drops the liblocation stuff that shouldn't be there in the first place atm. | 12:04 |
Sage | %{_libdir}/contextkit/subscriber-plugins/*.so in the default package matched a bit too much :) | 12:04 |
*** KaIRC has quit IRC | 12:06 | |
*** smoku has left #nemomobile | 12:16 | |
*** KaIRC has joined #nemomobile | 12:18 | |
*** smoku has joined #nemomobile | 12:19 | |
*** smoku has left #nemomobile | 12:20 | |
*** smoku has joined #nemomobile | 12:20 | |
*** phaeron has joined #nemomobile | 12:32 | |
Sage | Stskeeps: btw, noted that on pandaboard the same pid increas happens | 12:35 |
Sage | Xorg has pid 1974 on boot | 12:35 |
Stskeeps | interesting | 12:37 |
Sage | so it is most probably more generic issue than only on N900 | 12:38 |
Stskeeps | https://build.pub.meego.com/project/show?project=CE%3AMW%3AMTF | 12:38 |
Stskeeps | that linking looks totally messed | 12:39 |
Sage | o_0 | 12:39 |
Stskeeps | can you force a rebuild? | 12:39 |
Sage | yes | 12:41 |
phaeron | extlinux on mer is behaving weirdly | 12:41 |
Stskeeps | oh/ | 12:42 |
Stskeeps | ? | 12:42 |
*** norayr has joined #nemomobile | 12:42 | |
phaeron | the one I installed on my usb hdd from my laptop works. the one in mer extra doesn't find the config file | 12:43 |
phaeron | does it need to support ext4 .. ? | 12:43 |
Stskeeps | and btrfs maybe | 12:43 |
phaeron | brb | 12:43 |
Stskeeps | btw, instead of doing %ifnarch %{arm} for make check, etc, we can do %if ! 0%{?qemu_user_space_build} instead | 12:44 |
Stskeeps | will be in next core (ie, not the one being preleased atm) | 12:45 |
*** singler has joined #nemomobile | 12:45 | |
phaeron | but it does find the kernel when I type the command line | 12:50 |
phaeron | is there a usable dri for i956 somewhere | 12:53 |
Stskeeps | 965? should be along with normal x86 adaptation | 12:54 |
phaeron | connman really needs a command line interface | 12:57 |
Stskeeps | usr/lib/connman/tests (connman-tests) | 12:57 |
phaeron | which is not installed .. and I need network to install it :D | 12:58 |
phaeron | brb switching the cable | 12:59 |
*** phaeron1 has joined #nemomobile | 13:01 | |
Sage | Stskeeps: same failure again :/ | 13:01 |
Stskeeps | awkward | 13:02 |
Stskeeps | it should fail all the time | 13:02 |
*** phaeron has quit IRC | 13:02 | |
Stskeeps | it tries to link to nonexisting stuff | 13:02 |
Sage | why it happens with core next only? | 13:03 |
Stskeeps | very good question | 13:03 |
Sage | gcc changes went in already | 13:03 |
*** arcean_ has joined #nemomobile | 13:03 | |
*** arcean has quit IRC | 13:04 | |
Sage | preinstalling qemu-usermode-static-arm... ? | 13:04 |
Stskeeps | yes | 13:04 |
Stskeeps | project-wide qemu | 13:04 |
*** tbf_ has joined #nemomobile | 13:05 | |
Sage | installing cross-armv7tnhl-platformfile-0.0.1-1.2 on armv7hl ? | 13:05 |
Stskeeps | yes | 13:05 |
Sage | ok | 13:05 |
Stskeeps | it just means 'up to' | 13:05 |
*** tbf has quit IRC | 13:08 | |
Sage | did your python change? | 13:08 |
Stskeeps | no | 13:09 |
*** smoku has quit IRC | 13:10 | |
Sage | -j3 vs -j4 | 13:10 |
Sage | -j3 fails -j4 succeeds | 13:11 |
Stskeeps | lovely, and -j1 ? | 13:11 |
Sage | I mean that there is -j3 and -j4 difference in those | 13:11 |
Stskeeps | right | 13:11 |
Stskeeps | it should fail all the time, i would have hoped | 13:11 |
Sage | those libs come from http://meego.gitorious.org/meegotouch/meegotouch-applauncherd/blobs/master/scripts/library-helper.py | 13:12 |
Sage | AH | 13:12 |
Sage | see line 199 | 13:12 |
Sage | doesn't mer-release get installed? | 13:12 |
Sage | to build root that is | 13:13 |
Sage | it should have link to /etc/meego-release | 13:13 |
Stskeeps | yes, mer-release gets installed | 13:13 |
Stskeeps | also, wtf | 13:13 |
Stskeeps | :P | 13:13 |
Sage | http://gitweb.merproject.org/gitweb?p=mer-core/mer-release.git;a=blob;f=mer-release.spec;h=471fae21bd7b6f1a7ff5daaf97e7d38d108f6326;hb=f6e1fcd4a288e19cd069d18f0737d63c1b52a1ab#l77 | 13:14 |
Sage | it is there | 13:14 |
Sage | that python script is a WTF moment yes :) | 13:14 |
Stskeeps | yes, but what does it contain..? | 13:14 |
Stskeeps | contains Mer ;) | 13:15 |
Sage | 58 ln -s mer-release $RPM_BUILD_ROOT%{_sysconfdir}/meego-release | 13:15 |
Stskeeps | echo "%{release_name} release %{version} (%{release_name})" > $RPM_BUILD_ROOT%{_sysconfdir}/mer-release | 13:15 |
Sage | ah | 13:15 |
Sage | true | 13:15 |
Sage | LOL | 13:15 |
Stskeeps | this warrants a patch to applauncherd | 13:16 |
Stskeeps | i don't suspect you have time to make a image build with new prerelease? | 13:17 |
*** smoku has joined #nemomobile | 13:17 | |
Sage | fixed | 13:18 |
Sage | I have time I think | 13:19 |
Stskeeps | k | 13:19 |
Stskeeps | just upload somewhere | 13:19 |
Sage | https://build.pub.meego.com/package/view_file?file=0001-Use-MeeGo-stuff-even-with-Mer.patch&package=meegotouch-applauncherd&project=Project%3AMTF%3AMW&srcmd5=40abfe9ea9364568f3601e3ec4ad23f6 | 13:19 |
Stskeeps | ok | 13:19 |
Sage | funny thing is that i586 builds ok :) | 13:20 |
Sage | probably would nee more fixing | 13:20 |
Sage | no time for that so this have to do | 13:21 |
Stskeeps | yeah | 13:21 |
Sage | ok, builds ok. Pushing forward | 13:22 |
the-boss | phaeron lbt sage stskeeps SR#4159 waiting for review at https://build.pub.meego.com//request/show/4159 | 13:23 |
the-boss | phaeron lbt sage stskeeps SR#4159 Accepted promotion request | 13:27 |
Sage | Stskeeps: http://sage.kapsi.fi/Mer/tmp/handset-armv7hl-n900-0.20120120.0.2.NEMO.2012-01-20.1-mmcblk0p.raw.bz2 | 13:44 |
Sage | also .ks and .packages if needed | 13:44 |
Sage | ...20.1.X | 13:44 |
Stskeeps | thanks, grabbing | 13:45 |
*** nicola_ has joined #nemomobile | 13:46 | |
Sage | flashing it on my device atm. | 13:46 |
*** nicola_ has quit IRC | 13:46 | |
*** faenil has joined #nemomobile | 13:56 | |
phaeron1 | ok extlinux wanted /boot/syslinux/syslinux.cfg | 13:57 |
phaeron1 | debian's was ok with /boot/extlinux/extlinux.cfg | 13:57 |
faenil | heya people :) | 13:57 |
Sage | phaeron1: intel did probably some odd stuff there | 13:58 |
Sage | I recall founding some oddities from there when doing images as well | 13:59 |
phaeron1 | anyway let's see if I can get X .. | 13:59 |
Sage | Stskeeps: didn't fix the touch issue :) | 13:59 |
Sage | err :( | 13:59 |
Sage | drag is ok, but actual touch isn't | 14:00 |
Stskeeps | @%% | 14:00 |
Sage | also it seems that touch is ok on quick launchbar but not in application menu | 14:00 |
Stskeeps | does xterm work? | 14:00 |
Sage | gestures work now though | 14:00 |
Sage | did the qt upgrade touch to the touch patches we had there? | 14:01 |
Sage | systemui is still acting up as well | 14:01 |
Stskeeps | http://review.merproject.org/#change,312 | 14:02 |
Stskeeps | yeah, but systemui acts up on old core too | 14:02 |
Sage | not like this | 14:02 |
Sage | with old core systemui crashes at times yes. But it never goes to loop and takes 100% cpu | 14:02 |
Sage | or at least I haven't seen that happening with curren core | 14:02 |
Stskeeps | lovely | 14:03 |
Sage | The core it self seems ok, but qt seems to be acting up | 14:05 |
Sage | no crashes, no odd messages | 14:05 |
Sage | well, timed seems to crash at times, but not sure if it does that also with current core | 14:06 |
Stskeeps | ok, i'll have a look | 14:06 |
Stskeeps | could you do a x86 image too for comparison purposes? | 14:06 |
Sage | sure | 14:07 |
*** jsv has quit IRC | 14:07 | |
w00t | I don't think there were any conflicts with the XInput patch code | 14:07 |
w00t | there was one conflict with configure | 14:08 |
Stskeeps | w00t: got a n900 along? | 14:08 |
* Sage ponders if timed is build with qt | 14:08 | |
w00t | Stskeeps: no | 14:09 |
w00t | my n900 is an ex-phone | 14:09 |
w00t | it went from occasionally refusing to boot to just being dead | 14:10 |
Sage | yes, timed is also created with qt. | 14:10 |
*** berndhs has joined #nemomobile | 14:13 | |
Sage | w00t: http://review.merproject.org/#patch,sidebyside,312,1,qt-4.8.0-xinput2-support.patch intentionally dropped stuff after ~2200 line? | 14:14 |
* Sage ponders if someone forgot git add | 14:14 | |
Sage | err.. nm. it is ~ file | 14:15 |
w00t | Sage: qwidget_p.h~ | 14:15 |
w00t | yeah | 14:15 |
w00t | would it be quicker to just revert to 4.8-rc (from the non-next repo) and see if it suddenly works? | 14:16 |
Sage | that can be tried sure | 14:18 |
Sage | I'll do that and see what happens | 14:18 |
Sage | Stskeeps: http://sage.kapsi.fi/Mer/tmp/handset-i586-0.20120120.0.2.NEMO.2012-01-20.2.img | 14:18 |
Sage | need to go soon though | 14:18 |
Stskeeps | ok | 14:19 |
Stskeeps | thanks | 14:19 |
Stskeeps | have a good weekend :) | 14:19 |
* Sage installs rc1 qt rpm's | 14:22 | |
Sage | http://pastie.org/3219202 Stskeeps w00t | 14:22 |
w00t | hm? | 14:23 |
Sage | just links if you want to try -rc1 | 14:23 |
* Sage reboots | 14:23 | |
Sage | ok, seems as bad as before | 14:25 |
Sage | w00t: you are probably safe here :) | 14:25 |
* w00t phews | 14:25 | |
*** phaeron has joined #nemomobile | 14:25 | |
*** phaeron1 has quit IRC | 14:26 | |
Sage | ok, have to go now. Will be at IRC at some point during the weekend. | 14:27 |
Stskeeps | cya | 14:27 |
faenil | cya .) | 14:27 |
*** singler has quit IRC | 14:28 | |
faenil | w00t | 14:29 |
w00t | me | 14:29 |
faenil | would you be so kind to try help me with this? | 14:29 |
faenil | http://developer.qt.nokia.com/forums/viewthread/13434/ | 14:29 |
faenil | it's been on forum and on qt-qml mailing list for a while now...no answer :( | 14:29 |
*** norayr has quit IRC | 14:30 | |
w00t | opengl needs FullViewportUpdate | 14:31 |
w00t | as for the FPS, give profiling a shot | 14:31 |
faenil | it needs fullviewport? | 14:32 |
faenil | why :( | 14:32 |
faenil | there's no need to draw the UI every time... | 14:33 |
faenil | about profiling, it doesn't work on Qt for Android, it says the peer has disconnected, and doesn't start | 14:33 |
w00t | opengl is not like software rendering | 14:34 |
w00t | it isn't necessarily always a performance hit | 14:34 |
w00t | try profile it on a desktop | 14:34 |
faenil | it doesn't work on desktop for a bunch of reasons... | 14:35 |
w00t | then you're in trouble | 14:35 |
faenil | (all related to my laptop) | 14:35 |
faenil | yes I am...but is that a Qt thing? or OpenGL? | 14:35 |
w00t | you can either figure out a way to get some kind of performance metrics, or take random stabs in the dark and hope you find things that improve performance | 14:35 |
w00t | what? | 14:35 |
faenil | the fullviewportupdate | 14:35 |
faenil | the need for it | 14:36 |
w00t | I don't know where the requirement comes from, I just know it exists | 14:36 |
faenil | ok.. | 14:36 |
w00t | I'd guess it's probably opengl-related though | 14:36 |
faenil | I see...strange, strange.. | 14:36 |
w00t | opengl is very much about a scene where as with software rendering you can just clip all your drawing to one section of the screen fairly easily | 14:37 |
w00t | </uneducated guessing> | 14:37 |
faenil | that would sound new to me, but I'm no expert, so could be :) | 14:37 |
faenil | one alternative could to redraw things myself | 14:39 |
faenil | set NoViewportUpdate | 14:39 |
faenil | problem is, how do I tell qml components to repaint? | 14:39 |
faenil | so you're basically telling me I can't set one context and draw a part of the screen | 14:41 |
faenil | and then set another context and draw another part? | 14:41 |
faenil | and draw the first part using the first context just once in a while? | 14:41 |
mikhas | faenil, how about trying QML2 first before wasting time optimizing old QML? | 14:43 |
faenil | mikhas: you've already told me that, haven't you :D | 14:43 |
mikhas | I guess. | 14:44 |
faenil | :) | 14:44 |
mikhas | It bears repeating. | 14:44 |
faenil | sure ;) | 14:44 |
faenil | but I wanted to know why it's not working this way :) | 14:44 |
mikhas | I dont think that current stable QML gives you enough hooks to really get optimal performance. | 14:44 |
mikhas | If you want to get best perf out of QGraphicsView, do it in C++, not QML :-/ | 14:45 |
faenil | I thought a mix was doable via QDeclItem... :) | 14:45 |
mikhas | then one can disable all the Qt "convenience", like painter state saving and such | 14:45 |
faenil | but also loses all components | 14:46 |
mikhas | faenil, as a rule of thumb: count the amount of items that update during a paint event, and get that number down. | 14:46 |
faenil | but still, that's not a problem, I just wanted to know the tech reason behind the current failure :) | 14:46 |
mikhas | the claim that QGV easily supports a million items is only true for certain conditions (one of them being "runs on desktop") | 14:47 |
faenil | xD | 14:47 |
faenil | but ui items do not update if you don't touch them | 14:48 |
faenil | why are they redrawn | 14:48 |
mikhas | you need to call update on the item that is scheduled for redraw | 14:48 |
mikhas | you can work with FullViewport updates | 14:48 |
*** phaeron has quit IRC | 14:49 | |
mikhas | *if* you carefully enable device coordinate caching for the items that dont change | 14:49 |
mikhas | but that's QGraphicsItem API, not exposed to QML | 14:49 |
faenil | I see... | 14:49 |
mikhas | you can expose it manually | 14:50 |
faenil | I also hoped SmartViewportUpdate would help me :D | 14:50 |
mikhas | I think I also explained that some time ago, somewhere. | 14:50 |
mikhas | eh | 14:50 |
mikhas | forget it, there is no silver bullet | 14:50 |
faenil | :) | 14:50 |
mikhas | faenil, you can read "The Strategy" part in http://taschenorakel.de/michael/2011/05/10/painting-strategy-meegos-virtual-keyboard/ | 14:51 |
faenil | thanks :) | 14:51 |
faenil | interesting, interesting, thanks :) | 14:53 |
mikhas | I also have code examples | 14:53 |
*** phaeron has joined #nemomobile | 14:53 | |
faenil | if this helps, my gl view doesn't have a fixed size.. | 14:54 |
mikhas | that should not matter, although the reconfigure event for the widget itself will usually be expensive (or rather, lead to expensive repaints) | 14:56 |
faenil | one thing is not clear | 14:58 |
faenil | when you press the key it's drawn over the idle as overlay | 14:58 |
faenil | but when you release the finger, you have to repaint the idle keyboard (the whole one), don't you? | 14:59 |
faenil | coz that's one item, as you stated | 14:59 |
*** himamura has quit IRC | 15:00 | |
mikhas | faenil, but it is redrawn from Qt's internal pixmap cache | 15:03 |
mikhas | so no paint event is emitted | 15:03 |
faenil | I see | 15:03 |
mikhas | and no item redraws | 15:03 |
faenil | couldn't I paint a transparent background instead of the black one? | 15:04 |
faenil | so that the UI is still shown but not repaint? | 15:04 |
mikhas | you can, but drawing transparent pixels is also expensive | 15:04 |
faenil | yeah... | 15:05 |
mikhas | QGraphicsView does not handle transparency well | 15:05 |
faenil | I see... | 15:05 |
mikhas | the patches are all there, but it was decided to only fix that for Qt5 | 15:05 |
mikhas | (I think it's a pure marketing stunt, the fix could have been done in Qt4 without public API changes) | 15:05 |
faenil | well, now that everything's somewhat clear, I'll wait for QML2 :D | 15:05 |
mikhas | good | 15:06 |
mikhas | mission accomplished | 15:06 |
faenil | ahahaah :D | 15:07 |
faenil | it should be out in April, right? or has there been any news about any delay? | 15:07 |
w00t | there is no date firmer than "sometime in summer (hopefully)" | 15:17 |
faenil | oh, summer hopefully :O | 15:19 |
faenil | mikhas: would you mind providing an explanation to another issue I'm having ? :D | 15:22 |
faenil | I need a velocity attribute because I need to handle a pan gesture | 15:25 |
faenil | and qt doesn't seem to offer anything like that.. | 15:25 |
faenil | (which is strange) | 15:25 |
*** emmynet has joined #nemomobile | 15:25 | |
lbt | does nemo dial the #* phone numbers? | 15:25 |
Stskeeps | USSD? | 15:25 |
Stskeeps | i'm not sure the dialer has that functionality | 15:26 |
lbt | eg yes... #1345# | 15:26 |
lbt | or *#1345# | 15:26 |
faenil | so I was trying to calculate the velocity by myself | 15:26 |
*** lizardo has quit IRC | 15:26 | |
lbt | OK, thanks Stskeeps | 15:26 |
faenil | I get deltaTime, deltaTransl, and calculate velocity at each touch event | 15:26 |
faenil | but deltaTime and deltaTransl are incoherent, thus resulting in unreal velocity values... | 15:27 |
faenil | deltaTime is 1-2-3ms most of the times (80-170ms some times)... | 15:27 |
*** lizardo has joined #nemomobile | 15:28 | |
*** tbf_ has quit IRC | 15:32 | |
*** tbf_ has joined #nemomobile | 15:35 | |
*** tbf_ has quit IRC | 15:43 | |
*** arcean__ has joined #nemomobile | 15:45 | |
*** M4rtinK has joined #nemomobile | 15:45 | |
faenil | has anyone ever used QPanGesture's acceleration? I'm reading sourcecode and it seems that the acceleration is only handled on MACOS! Which gives it for free! | 15:47 |
faenil | It's written on the docs, but the only thing I see here is acceleration = 0 in the initialization | 15:47 |
*** arcean_ has quit IRC | 15:48 | |
*** veskuh has quit IRC | 15:49 | |
faenil | can't believe there's no velocity property in qml or even in qpangesture... | 16:00 |
*** xruxa has quit IRC | 16:00 | |
*** himamura has joined #nemomobile | 16:04 | |
*** lizardo has quit IRC | 16:11 | |
*** phaeron has quit IRC | 16:16 | |
*** tbf_ has joined #nemomobile | 16:17 | |
*** arcean__ is now known as arcean | 16:26 | |
*** niqt has quit IRC | 16:26 | |
*** emmynet has quit IRC | 16:33 | |
*** ronan22 has quit IRC | 16:48 | |
*** faenil has quit IRC | 16:49 | |
*** faenil has joined #nemomobile | 16:51 | |
*** lizardo has joined #nemomobile | 16:54 | |
*** araujo has quit IRC | 17:03 | |
*** tbf_ has quit IRC | 17:12 | |
*** rcg has quit IRC | 17:14 | |
*** AIN2 has joined #nemomobile | 17:16 | |
*** berndhs has quit IRC | 17:21 | |
*** smoku has quit IRC | 17:42 | |
*** beford has joined #nemomobile | 17:48 | |
*** slaine has quit IRC | 17:59 | |
*** vakkov has joined #nemomobile | 18:14 | |
*** ronoc has quit IRC | 18:22 | |
*** faenil has quit IRC | 18:48 | |
*** araujo has joined #nemomobile | 19:01 | |
*** araujo has quit IRC | 19:12 | |
*** faenil has joined #nemomobile | 19:26 | |
*** dazo is now known as dazo_afk | 19:33 | |
*** AIN2 has quit IRC | 19:46 | |
*** luke_dirtwalker has quit IRC | 19:52 | |
*** jluisn has quit IRC | 20:01 | |
*** admiral0 has joined #nemomobile | 20:01 | |
*** jluisn has joined #nemomobile | 20:04 | |
*** faenil has quit IRC | 20:07 | |
*** tibs has joined #nemomobile | 20:15 | |
*** phaeron has joined #nemomobile | 20:21 | |
*** AIN2 has joined #nemomobile | 20:27 | |
*** phaeron has quit IRC | 20:30 | |
*** AIN2 has quit IRC | 20:31 | |
*** AIN2 has joined #nemomobile | 20:32 | |
*** phaeron has joined #nemomobile | 20:35 | |
*** araujo has joined #nemomobile | 20:51 | |
*** araujo has quit IRC | 20:51 | |
*** araujo has joined #nemomobile | 20:51 | |
*** lizardo has quit IRC | 21:04 | |
*** norayr has joined #nemomobile | 21:14 | |
*** araujo has quit IRC | 21:17 | |
*** tibs is now known as mrtibs | 21:22 | |
*** jluisn has quit IRC | 21:23 | |
*** faenil has joined #nemomobile | 21:26 | |
*** npm_ is now known as npm | 21:34 | |
*** stroughtonsmith_ has joined #nemomobile | 22:41 | |
*** stroughtonsmith has quit IRC | 22:42 | |
*** stroughtonsmith_ is now known as stroughtonsmith | 22:42 | |
*** stroughtonsmith has quit IRC | 22:48 | |
*** vakkov has quit IRC | 22:50 | |
*** araujo has joined #nemomobile | 23:01 | |
*** araujo has quit IRC | 23:01 | |
*** araujo has joined #nemomobile | 23:01 | |
*** araujo has quit IRC | 23:02 | |
*** araujo has joined #nemomobile | 23:06 | |
*** araujo has quit IRC | 23:06 | |
*** araujo has joined #nemomobile | 23:06 | |
*** Anssi138 has joined #nemomobile | 23:43 | |
*** Anssi138 has quit IRC | 23:48 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!