/srv/irclogs.ubuntu.com/2012/12/29/#ubuntu-unity.txt

MCR1Hi :) Anyone here ?14:50
smspillazMCR1: what up ?14:52
MCR1Oh - Hi Sam :) Great to see you working on the missing functionality - but do not expect that I can help much there yet ;)14:53
MCR1smspillaz, seems Expo is broken in trunk - Can you confirm ?14:53
smspillaznot right now14:54
smspillazMCR1: what is "broken" about it ?14:54
smspillazMCR1: I wrote a porting guide, check my blog for the link, I haven't got access to it at the moment (long story)14:54
MCR1must have been a very recent commit that broke it... it crashes Compiz - restart via virtual terminal is needed14:55
MCR1smspillaz: I have read it ;)14:55
smspillazMCR1: nothing has been merged in the past month14:55
smspillazMCR1: can you get a stacktrace ?14:55
MCR1maybe it was a nux commit that broke it...14:55
MCR1smspillaz: I can try, but I can try to find out which one broke it also - one min14:56
smspillazMCR1: a stacktrace is more useful14:56
smspillazuse valgrind or something14:56
MCR1you already told me once and I've saved it somewhere, but could you please repeat the steps necessary as I failed with trying to get a gdb stacktrace and have no experience using valgrind14:58
smspillazMCR1: sudo apt-get install valgrind; valgrind compiz --replace ccp14:58
smspillazit'll run slower, but you'll get a stack when it crashes, plus some other info as to why it crashed14:59
MCR1ok14:59
smspillazin other news, fuck me I'm an idiot. Just spent the last three hours trying to figure out why a pass-through shader that renders the contents of the backbuffer obtained by glCopyTexSubImage2D as "transparent" - when that's exactly what its meant to do15:00
smspillazat least now I know the problem is in the texel fetch logic and not in the backbuffer copy15:01
smspillazdebugging opengl is a giant pain in the ass15:01
smspillazARGH TYPOES15:03
smspillazs/2/3/15:03
MCR1valgrind setsid unity from VT seems to work...15:05
smspillazMCR1: if you want copy-and-paste-ability just use a normal terminal15:05
MCR1ok15:06
MCR1Segmentation fault is all I get :(15:12
smspillazMCR1: valgrind compiz --replace ccp in a normal term ?15:17
smspillazsurely not ....15:17
MCR1smspillaz: Sorry - had to reboot - valgrind compiz --replace ccp fails: --9012:0:aspacem  Valgrind: FATAL: VG_N_SEGNAMES is too low. --9012:0:aspacem    Increase it and rebuild.  Exiting now.15:27
MCR1smspillaz: Something completely different: branch fixing firepaint is done :)15:28
smspillazwtf15:31
smspillazMCR1: you have weird hardware / screwed installed15:31
smspillazMCR1: in any case, to get gdb output into a file, its something like15:32
smspillazgdb --args compiz --replace ccp15:32
smspillazset logging-file /home/username/gdb-log.txt15:32
smspillazbt15:32
smspillazbt full15:32
smspillazq15:32
smspillazthanks for the firepaint fixes, I'll take a look15:33
smspillazthough we need to port firepaint to not use quads, which I suspect will be a pain15:33
smspillazsince we actually have to do it, and not just emulate it with gl_triangles and primitive restarts since I'm pretty sure gles doesn't support that15:33
MCR1well, I just created the branches, all the credit goes to Michail Bitzes15:33
smspillazMCR1: you shouldn't underestimate your own ability15:34
smspillaztry your hand at porting some of the simpler plugins15:34
smspillazits pretty easy15:34
smspillazyou just convert all the glVertex3f () crap to streamingBuffer->addVertices (1, vertex); etc15:35
MCR1smspillaz: For now, firepaint and showmouse are disabled for GLES anyway, so I guess it should be okay...15:35
smspillazwell, one day phones and tablets will take over and all we'll have is GLES :P15:36
MCR1see plugins/CMakeLists.txt - but ofc you are right - but recently I had not much time and failed to fix some of the grid issues I took on...15:37
MCR1namely grid-keyboard-resized windows jumping around workspaces... :(15:37
smspillazkeep trying15:38
MCR1no idea why those behave so much different, than the mouse-resized ones15:38
smspillaz:)15:38
MCR1it is some strangeness going on there :P15:39
smspillazMCR1: in case you were wondering what all my swearing about was earlier, I am trying to por^W^W^Wrewrite the blur plugin15:40
smspillazit really is that bad15:40
MCR1hehe15:41
MCR1if you ask me 4 preferences regarding missing plugins... I would say -> bring back animations...15:42
MCR1but ofc I am very happy about each of them coming back, although I did not use blur personally...15:42
smspillazanimations is easy15:42
smspillazyou could probably do it15:42
smspillazGPU assembly is such indecipherable garbage .....15:44
MCR1lets make a deal -> you take one of the animations plugins and convert it, I'll study your diff and take on the others ? - how 'bout that one ?15:44
smspillazdone15:44
MCR1we have simple, extra, experimental :)15:44
smspillaznot right now though, need to focus on getting blur done and then I have to fix some bugs in my experimental ppa15:45
MCR1and animationsaddon IIRC15:45
MCR1sure, whenever  you find some time 4 it :)15:45
MCR1& thanks a lot 4 your efforts ;)15:46
smspillazMCR1: there we go WIP http://i.imgur.com/qjESr.png15:47
smspillazMCR1: eh, I'm learning a fair bit15:47
smspillazhaving to rip some of the more complicated plugins apart to get them to work forces you to learn how they work15:47
smspillazthe compiz blur algorithm is actually really neat15:48
smspillazdoesn't work the way you'd expect it to, has lots of tricks15:48
MCR1I guess 'lots of tricks' is the correct way to describe the whole Compiz ;)15:49
MCR1and it is 'compiz or bust' imho ;) - do not underestimate what we have ;)15:50
smspillazjust the parts that dennis wrote15:50
smspillazMCR1: well, hopefully people will take the good bits and make it work on other compositors15:50
smspillazfragmentation is stupid, I'm not going to contribute to that problem15:51
MCR1yes, that is true - I never quite fully understood that open-source problem15:51
MCR1all devs should gather around the best/most advanced project, but this is not the way it happens15:52
MCR1smspillaz: Good news. Got the wizard to work with post-r3320 as well 8-) - was the same problem as with the other particle plugins ;)16:27
MCR1smspillaz: Here it is: https://code.launchpad.net/~mc-return/compiz/compiz0.9.9.merge-plugin-wizard/+merge/14145916:37
kucksdorfsHello, can anyone help me with the login screen? I want to be able to only type my username and password, not choose my username from a list.17:22
=== rsalveti_ is now known as rsalveti

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!