[03:10] thumper: Hi [03:10] thumper: https://code.launchpad.net/~unity-team/unity/autohide-load-934514/+merge/117367 The answer is yes [03:10] should I re-propose for a ~unity-team review or will you take it up? [03:22] bilal: I've got it [03:23] thanks! [03:23] bilal: I think we need a manual test though [03:23] to make sure it doesn't regress [03:23] alright [03:24] I'll write one [03:24] thanks [03:30] thumper: test added, pushed, diff updated [03:33] hey folks, we at #frogatto (also at www.frogatto.com, a 2d platformer game) are having an issue where, when we enter the game editor, the program tries to change its window size, which isn't working well on Unity; it keeps flickering between the former and the new size, for several seconds, sometimes crashing at the end. Have you heard of similar problems in other programs? [03:34] marcavis: no... please file a bug :) [03:34] marcavis: are the developers able to use your game editor to test? [03:36] yes, the editor is built into the game, as well, accessible by pressing CTRL+E in the game [03:36] (unneeded "as well" above) [03:37] marcavis: what toolkit does the editor use? [03:37] marcavis: I've seen the same bug happen with QEMU/KVM windows. It's probably compiz to blame. [03:38] hmmm, makes sense... Frogatto just uses SDL/OpenGL, no specific GUI toolkits [03:38] marcavis: Yes, QEMU/KVM uses SDL too [03:39] marcavis: I can't remember if there ever was a bug for it. Please log one with "ubuntu-bug compiz" [03:39] right... will do so in a bit [05:04] marcavis: I can't remember if there ever was a bug for it. Please log one with "ubuntu-bug compiz" [05:04] duflu, about that; doesn't gnome 3 use compiz as well? [05:05] marcavis: No, Gnome 3 has a different compositor. [05:05] marcavis: Unless you use "Gnome Classic" which is still compiz :) [05:06] ahh, okay. though... yeah, I actually use the "Gnome Classic" session most of the time, and I don't get that bug [05:07] marcavis: "Gnome Classic" uses compiz. "Gnome Classic (no effects)" does not [05:07] marcavis: Which do you use? [05:07] ahh, understood. Yep, it's the latter [05:07] marcavis: OK, please log then bug then [05:07] In fact, I'll try the former just to be sure it's compiz... [05:08] well, unless you are quite sure already [05:13] marcavis: Yes, I'm quite sure. But you don't have to have 100% certainty to log a bug. That comes later :) [05:14] Right, I see. [05:20] let's try the compiz again today.. [05:20] 'kay, reported [08:15] Trevinho: hi! [08:15] Trevinho: are you around? [10:53] didrocks: hi [10:53] didrocks: need some advice again [10:53] hey sil2100 [10:54] didrocks: so, I would prefer to revert the gesture commits made to nux and unity, since they are causing a LOT of regressions [10:55] sil2100: ensure you revert that in trunk first [10:55] didrocks: the unity commit regarding gestures can be reverted easily [10:55] didrocks: but now regarding nux - which is the preferable way? : [10:55] didrocks: 1) reverting the commit in trunk [10:56] didrocks: 2) modifying distro by adding --disable-gestures to autoconf? [10:56] (since nux has the ability just to disable geis during compile) [10:57] sil2100: no, if it's really buggy, always ask for trunk revert before reverting in the packaging branch [10:57] sil2100: otherwise, we will have ids conflict next time you merge [10:57] sil2100: and it means that this code is not mature enough [10:57] didrocks: ACK, so trunk it is [10:58] Thanks [11:00] yw ;) [11:06] plus que 3 sujets à développer dans le google doc \o/ [11:07] oupss, wrong window :) === zyga is now known as zyga-food === zyga-food is now known as zyga [12:55] Hello [12:56] Can I ask a question? [13:01] mhr3, ping [13:02] dandrader: hi! Since the gestures issue wasn't yet resolved, I'll be reverting the nux and unity changes - it seems there's a bug in geis somewhere [13:02] dandrader: so not to delay the release any further, I'll just revert the revisions that were using the bug and thus causing severe regressions [13:03] sil2100, ok. I cannot do much about it since I cannot reproduce the issue in any of my two computers [13:04] dandrader: we'll help in finding the cause, I'm pretty sure Jay and the others have some leads already [13:20] dandrader, pong [13:20] dandrader, i think the geis dbus backend isn't playing nice, why did you move from xcb to dbus? [13:22] mhr3, that dbus backend is not used anymore. [13:22] mhr3, gesture recognition is done now all in-process [13:22] dandrader, eh, my unity thinks differently [13:23] mhr3, now that's weird. is it with my "nux gestures" patch on? [13:23] dandrader, yes [13:23] that really should not be happening [13:23] well, is that something special? [13:24] or just trunk nux [13:24] mhr3, xcb backend was used back when xserver was doing gesture recognition. this is now long dead [13:24] mhr3, and the d-bus backend was used when there was a separate daemon doing the recognition. this is also no longer the case [13:24] dandrader, so what's supposed to be used? [13:25] mhr3, in geis, the *grail* backend is the one that *must* be used now [13:25] dandrader, hmm, so why isn't it? [13:25] meaning that there's a grail instance running locally, doing the gesture recognition locally [13:27] mhr3, what makes you think geis in unity (behind nux) is using the d-bus backend? [13:27] dandrader, geis_warning("back end not specified, defaulting to DBus"); [13:27] that ^^ [13:27] * dandrader checks code [13:28] you're not passing any backend to geis_new afaict [13:28] yep. and it should end up fetching the grail backend [13:29] seb128: would you have time to upload the compiz SRU today? [13:29] Mirv, trying to [13:30] ok, let's see :) [13:30] mhr3, it should fail getting the d-bus one up and running and then fallback to grail [13:30] dandrader, why should it fail? [13:32] aaah, ok, yep, it does that [13:32] mhr3, because there's no gestures daemon working [13:32] mhr3, you can run compiz/unity with the env variable GEIS_DEBUG=6 to see what happens on the terminal [13:32] i thought 3 was enough :) [13:33] mhr3, might be. I always use 6 :) [13:33] and for grail output you would add GRAIL_DEBUG=-1 [13:33] pretty standardized :P [13:33] dandrader, any chance for quick patch so it uses grail right away? [13:34] (maybe the dbus one doesn't get destroyed properly or something [13:34] ) [13:34] mhr3, sure, let me prepare one for nux and pastebin it [13:34] mhr3: is this regarding the recent regressions in unity/nux trunk? [13:35] yes [13:35] mhr3: is this something that will fix the regressions ;p ? [13:35] we'll see soon [13:36] And I spent so much time today, battling CMake and autotools to revert those changes... [13:36] Will be funny if it ends up not being needed [13:36] i wouldn't hold by breath :) [13:37] s/by/my/ [13:37] mhr3, http://paste.ubuntu.com/1136123/ [13:39] thx [13:39] * mhr3 builds, tests [13:40] dandrader, fixed :) [13:40] mhr3, what!? [13:41] sil2100, i was wrong, you could have hold your breath :) [13:42] Oh noes [13:42] mhr3: so what, no regressions? No launcher bollocks? [13:42] dandrader, it's not nice that you ship deprecated modules that do weird things to dbus :P [13:43] sil2100, no lockups of launcher, so i proclaim it works [13:44] sil2100, so there's your patch ^^ [13:44] mhr3: \o/ [13:44] * mhr3 goes back to his work [13:45] mhr3: I'll test it, thanks! You're a life-saver [13:45] dandrader: thanks to you too [13:46] mhr3, oh my... you're my hero! [13:47] cnd, please check the backlog ^^^^ [14:09] JohnLea: hi, are you around? [14:09] sil2100; hyia [14:10] JohnLea: I have a question - since I'm browsing though some distro manual tests right now [14:10] sil2100; cool, fire away [14:11] JohnLea: sent the test-case to priv [14:19] dandrader: great! [14:19] I wonder if the patch from bregma yesterday fixes the same issue [14:22] https://code.launchpad.net/~sil2100/nux/geis_fix/+merge/118760 <- the patch as a merge request [14:23] mhr3: tested it on my system, it works like a charm \o/ [14:30] jaytaoko, could you please review it ^ [14:30] or maybe cnd... [14:30] ftr, my patch yesterday would not fix the issue, it only affects the case of no geis daemon on the dbus _and_ no XI2.2 support for MT [14:32] not sure why the dbus query would make Unity go haywire, but the proposed patch will definitely avoid that case [14:33] dandrader: reviewing... [14:34] dandrader: approved :) [14:35] cnd: thanks for the review! [14:35] jaytaoko: if it's ok with you, we can merge it in ;) [14:35] dandrader: I am compiling to test it on my system [14:36] jaytaoko: ACK :) [14:36] jaytaoko: please approve the merge when you test it positively [14:37] sil2100: dandrader: I can't reproduce the bug from yesterday. yeah! [14:37] awesome [14:37] sil2100: dandrader: anything you want me to test before I approve? [14:38] no [14:38] \o/ [14:38] sil2100: dandrader: ok, I am approving [14:39] sil2100: I am merging it now. ok? [14:40] sil2100: do we need the UNBLOCK? [14:40] jaytaoko: approve it :) The UNBLOCK is needed, since we're in a freeze [14:40] But I already added it [14:40] sil2100: oh right!. Ok, I am merging it. [14:41] sil2100: done! [14:41] jaytaoko: thanks! :) === mmrazik is now known as mmrazik|on_the_p === dandrader is now known as dandrader|afk === mmrazik|on_the_p is now known as mmrazik|otp [15:00] sil2100, jaytaoko: you will have "fun", the merger fails because nux fails to build with the quantal version of glew [15:01] sil2100, jaytaoko: somebody needs to fix nux to build with glew 1.8 [15:01] Aw come ooon ;p! [15:01] ;-) [15:01] * sil2100 chokes nux [15:02] jaytaoko: ^ [15:02] sil2100: welcome welcome welcome :) [15:02] seb128: hello! === salem_ is now known as _salem === _salem is now known as salem_ [15:03] Maybe we can somehow stick with the old glew ? ;) [15:03] seb128: sil2100: ok, i am on it [15:03] sil2100, no, we can't go back in versions in distro [15:04] seb128: by the way, glew 1.9 has been released yesterday with support for opengl 4.3 [15:04] sil2100, and there is no reason to downgrade system libs and break other stuff to avoid fixing nux [15:04] jaytaoko, yeah, I saw, I didn't want to jump directly on the just released version, Debian already had 1.8 === dandrader|afk is now known as dandrader [15:11] seb128: can I just install libglew1.8? [15:12] jaytaoko, yes, just apt-get install libglew-dev [15:12] the current version is 1.8 and will give you libglew1.8 with it [15:14] seb128:ok [16:03] seb128: sil2100: i am still on the glew problem... [16:03] jaytaoko, did you manage to reproduce? [16:04] seb128: yes, I am reproducing the issue [16:17] seb128: ping [16:17] jaytaoko, hey [16:18] seb128: I may have found something: http://sourceforge.net/tracker/?func=detail&aid=3549981&group_id=67586&atid=523274 [16:19] seb128: it seems to describe the problem we are having [16:21] jaytaoko, so you think it's an issue in glew? [16:22] seb128: I think so, I did a diff with the previous version of GLEW and I found that there is a bloc of function that is affected [16:23] jaytaoko, do you have a patch? [16:23] seb128: these function are the one you see in the build errors === Cantide is now known as CanNOTStudy [16:23] seb128: no, I am first going to test that it works as per the recommended fix === CanNOTStudy is now known as Cantide [16:26] seb128: NuxGraphics has compiled [16:27] seb128: so I don't know if this is "the fix" but I tried what was described in the link [16:27] seb128: but that involves changing a file in /usr/include/GL/glxew.h [16:31] jaytaoko, let me finish what I'm doing and have a look [16:31] seb128: ok, I am compiling unity as well to test [16:41] jaytaoko, does that fixes it: http://glew.git.sourceforge.net/git/gitweb.cgi?p=glew/glew;a=blobdiff;f=auto/src/glxew_mid.h;h=e9a3391acefafcc1b2979d2cfad1d43c602521c1;hp=cfcd20d472a790f461e01e6e20a570582452236c;hb=6d14805de58321e8a7b1881323e604bb0ba27217;hpb=38a3d857549e7ac31b7edb2a1cfa1ead52f72220 ? [16:43] seb128: it should [16:44] jaytaoko, I'm backporting that and retrying nux, thanks [16:45] seb128: ok unity has compiled and is running with my local fix. [16:46] jaytaoko, thanks for looking at it [16:46] seb128: no problem... [16:46] seb128: I am going to make the same fix as the link you posted just to be sure... [16:46] jaytaoko, I'm pushing to a ppa for testing [16:47] seb128: ok [16:48] jaytaoko: so, will you push the nux merge to Approved once this glew issue gets resolved :) ? [16:49] sil2100, I can retry the nux merge requests once that's in [16:49] seb128: awesome, thanks! [16:50] sil2100, yw! === dandrader is now known as dandrader|lunch [16:50] sil2100: has soon as seb128 ppa is in, yes, we can try an merge again the geis fix [16:51] \o/ [16:51] Excellent [16:51] See you tomorrow everyone! [16:54] seb128: I did the same fix as in your link and Nux compiled. it is looking good... [16:58] jaytaoko, I pushed it to quantal, it should be available in 30minutes [16:59] seb128: cool! when can we approve the geis merge again? [17:00] jaytaoko, I will set it to approved when things are ok [17:00] seb128: thanks! [17:01] jaytaoko, yw! [17:33] jaytaoko, https://launchpadlibrarian.net/112271202/buildlog_ubuntu-quantal-i386.nux_3.0.0-0ubuntu3~build1_FAILEDTOBUILD.txt.gz [17:33] jaytaoko, that patch is not good enough :-( [18:07] seb128_:: I don't understand... [18:08] jaytaoko, I will have a look, maybe that doesn't patch the right .h [18:10] seb128_: ok [18:11] seb128_: the file I patched locally is /usr/include/GL/glxew.h [18:13] jaytaoko, yeah, that's not the one the git diff is patching === dandrader|lunch is now known as dandrader === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader === marcavis is now known as marcgym [23:01] morning [23:01] where are we at now with the nux/unity release? [23:02] thumper, there was a regression in geis, but mhr3 found a fix but then there was a problem with something seb123 pushed causing Nux to not compile [23:02] bschaefer: and now? [23:02] thumper, I think, and jaytaoko was looking into getting Nux to compile to make unity merger happy to fix the regression the geis changes [23:02] bschaefer: I saw those results at 4am :) [23:03] really wondering what magic has happened in the intervening 7 hours :) [23:03] thumper, oo ok, yeah I think jaytaoko was looking into getting nux compiled (which I thought I saw he had a fix, but that branch isn't merged yet :( ) [23:04] just saw the nux fix merge [23:04] * thumper goes to do an update [23:04] o nice! [23:04] so hopefully when that goes, then the geis fix merges then 6.2 is released! (im hoping at lease) === mfisch` is now known as mfisch === mfisch is now known as Guest6140