[00:07] <RAOF> DBO: Woot!  I have an identifiable difference in the working/not working case - the set of server reads/writes to the gdk client is different when it breaks.
[00:12] <RAOF> (When it hangs in Undecorate, the i/o is missing an Xserver read from the gdk client)
[00:17] <Saamm> I updated unity to 3.8.8 and now search from dash has stop working
[00:19] <Saamm> I found a pattern for this problem...As soon as you log in, search from dash does not work. But once you try searching in any files or places lens, search starts working in dash as well
[01:47] <Omega> Daekdroom: ping
[01:57] <Daekdroom> Omega, pong
[01:57] <Daekdroom> Yeah, I know, 10 minutes late.
[02:09] <FloatingGoat> hi unity people
[02:09] <FloatingGoat> I love unity
[02:14] <Omega> FloatingGoat: Unity loves you <3
[02:14] <FloatingGoat> haha
[02:15] <FloatingGoat> by the way unity 2D developers are doing a fantastic job
[02:19] <FloatingGoat> one thing I am missing from the original version of unity 2d, though, is when you searched for an application with the dash, even if it wasn't installed, it popped up.
[02:20] <FloatingGoat> but its fine, I can just go to the applications lense. :)
[02:23] <FloatingGoat> in the "launchers and menus" it says "show the launcher when the pointer; pushes the left side of the screen, touches the top left of the screen" now even though I have the first option checked off, it still only shows the launcher when I touch the top left.
[02:33] <FloatingGoat> is unity going to have regular updates even after natty final?
[02:50] <FloatingGoat> hmmm, what version of unity comes with ubuntu 11.04 beta 2?
[02:50] <FloatingGoat> unity 2D *
[02:51] <RAOF> HAH!  Compiz has a server grab!
[02:53] <RAOF> Which is why switching the Display that you call stuff on to the Compiz Display works!
[02:53] <RAOF> DBO: We may have a winner!
[02:53] <RAOF> DBO: If you happen to be online at 10pm :)
[02:53] <DBO> RAOF!!!!
[02:54] <DBO> where is compiz getting a server grab from?
[02:54] <DBO> I looked for that
[02:54] <RAOF> I don't know yet.
[02:55] <RAOF> But I've got compiz to wedge in poll from gdk_window_set_mwm_hints, and there's an active server grab.
[02:57] <DBO> XGrabDisplay...
[02:58] <DBO> XLockDisplay I mean
[02:58] <Omega> What the reason that unity and gnome-shell currently can't live side by side?
[02:59] <DBO> Omega, different base level library versions
[02:59] <RAOF> Actually, that's not strictly speaking true; there's a *pending* server grab; serverGrab is GrabKickout, which indicates that someone has called XGrabServer but it hasn't yet finished being processed.
[02:59] <DBO> Unity is built on an older set of g* libraries than gnome shell is
[02:59] <FloatingGoat> Omega: haven't tried gnome shell, I like unity though.
[02:59] <FloatingGoat> cant wait for the next version of unity 2D.
[03:00] <Omega> Ah, DBO are you guys planning on porting to the newer version for another release?
[03:00] <Daekdroom> GTK3 for the win!
[03:01] <Daekdroom> How does GTK2 compare to GTK3 anyway? I know 3 deprecated some stuff and such, but does it improve anything?
[03:01] <Omega> Except for their new "hardware-like toggle"
[03:01] <DBO> Daekdroom, not much improvement yet
[03:02] <DBO> Omega, so Unity gets built on whatever set of libraries are released at the time Ubuntu goes into library freeze
[03:02] <DBO> or whatever we call it
[03:02] <DBO> GNOME Shell continued to update their base library requirements long after that
[03:03] <DBO> and thus the runtime requirements for GNOME Shell are not in Ubuntu
[03:03] <Daekdroom> DBO, even if GTK3 was released in time, wouldn't all GTK2 apps have to be ported?
[03:03] <DBO> yes
[03:03] <Daekdroom> The LiveCD can't fit GTK2 and 3
[03:03] <DBO> nothing is ported yet anyhow
[03:04] <Daekdroom> Early Oneiric is going to be such a breakage in that matter..
[03:05] <DBO> RAOF, so if I were to call XGrabServer, then XUngrabServer
[03:05] <DBO> then made an X call on another display...
[03:06] <DBO> could *that* cause this?
[03:08] <RAOF> DBO: It *shouldn't*
[03:08] <DBO> so what you're saying is somehow we are getting
[03:08] <RAOF> I guess unless the connection hasn't been flushed.
[03:08] <Omega> DBO: So, it would be possible to have a ppa with gnome-shell and a glib3 unity?
[03:09] <DBO> XGrabServer (display1); XSomething(display2) LOCK; and then the code is theoretically going to call XUngrabServer (display1)
[03:09] <DBO> Omega, we would have to make changes to unity
[03:09] <DBO> so not easily no
[03:09] <Omega> Ah
[03:09] <Omega> Well, good night!
[03:10] <DBO> RAOF, so what, call XFlush whenever you XGrab/UngrabServer
[03:10] <RAOF> As far as I can tell, the X server's current state is: A client has called XGrabServer(), which has set grabState to KickOut.  But that hasn't actually been *processed* yet, because we're waiting in WaitForSomething()
[03:11] <RAOF> This doesn't make a lot of sense.
[03:11] <DBO> well, there are not *that* many XGrabServer's in compiz
[03:12] <DBO> RAOF, maybe something like this is going
[03:12] <DBO> CompizDisplay calls XGrab then XUngrab server, commands are sitting in FD
[03:12] <DBO> gdk make X call
[03:13] <DBO> X begins processing calls, processes XGrabServer, then the X call from gdk comes in, it blocks
[03:13] <cjohnston> who is responsible for unity.ubuntu.com?
[03:13] <DBO> but then the XUngrab would still be in teh queue
[03:14] <DBO> cjohnston, why?
[03:14] <DBO> I think Jono and Jorge
[03:14] <cjohnston> there are some issues with the site
[03:14] <DBO> what kind of issues?
[03:17] <cjohnston> its using the wrong favicon, the main-nav color is wrong
[03:18] <FloatingGoat> is there any way i can change unity 2D auto hide manually?
[03:21] <FloatingGoat> so apparently typing unity into the terminal herp derps everything, ill take not of that
[03:25] <DBO> FloatingGoat, dont know anything about unity2d to be honest
[03:26] <FloatingGoat> DBO
[03:26] <FloatingGoat> I cant run 3D :(
[03:26] <DBO> why not?
[03:26] <DBO> 3d is where its AT
[03:26] <FloatingGoat> I dont got proprietary drivers for my card :'
[03:26] <FloatingGoat> :'(
[03:27] <DBO> what card?
[03:27] <FloatingGoat> ATI raedon 7200
[03:27] <DBO> O_O
[03:27] <FloatingGoat> even though I can to all the snazzy effects like teh cube and stuff
[03:27] <DBO> maybe you should spend 5 bucks and get an upgrade
[03:28] <FloatingGoat> no unity 4 me :'(
[03:28] <FloatingGoat> DBO
[03:28] <FloatingGoat> I only have an AGP port on this mobo
[03:28] <DBO> so you can pick up a radeon 9800 pro
[03:28] <DBO> for 5 bucks
[03:28] <FloatingGoat> hmm
[03:28] <FloatingGoat> what will that give me?
[03:28] <DBO> hopefully, unity
[03:28] <FloatingGoat> proprietary drivers? (HAPPY FACE)
[03:28] <FloatingGoat> AGP? (MOAR HAPPY FACE)
[03:30] <DBO> wow video cards are huge these days
[03:30] <DBO> wow
[03:30] <DBO> newegg still sells AGP video cards
[03:31] <FloatingGoat> hmm it seems as though the one you linked to my is 67 more dollars than you predicted
[03:32] <DBO> haha
[03:32] <DBO> yeah it is
[03:32] <DBO> the cheapest upgrade for you I see is this
[03:32] <DBO> http://www.newegg.com/Product/Product.aspx?Item=N82E16814125249
[03:32] <DBO> email them and offer them 20 bucks
[03:32] <DBO> see what happens
[03:33] <DBO> dual head: http://www.newegg.com/Product/Product.aspx?Item=N82E16814130465
[03:33] <DBO> double the VRAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16814133328
[03:34] <DBO> $30 after mail in rebate: http://www.newegg.com/Product/Product.aspx?Item=N82E16814130452
[03:34] <FloatingGoat> http://www.newegg.com/Product/Product.aspx?Item=N82E16814134076
[03:35] <FloatingGoat> you are opening my eyes to new opportunities that I have not seen be fore
[03:35] <FloatingGoat> are these all ubuntu compatible?
[03:35] <FloatingGoat> with nice drivers for gaming and all?
[03:35] <DBO> the nvidia ones get a 6xxx or newer
[03:35] <DBO> ati I can check with
[03:36] <DBO> ati I think supports only back to like the HD 3xxx series
[03:36] <DBO> so they dropped AGP support from the fglrx driver
[03:38] <FloatingGoat> interesting
[03:41] <FloatingGoat> it seems as though i am running a mixture of unity 3D and 2D
[03:41] <FloatingGoat> odd
[03:42] <RAOF> Bah.  The dispatch code is not a model of clarity and poise.
[03:42] <FloatingGoat> DBO: hey, what is the best AGP that i can get with full ubuntu compatibility?
[03:42] <DBO> FloatingGoat, let me looks for you
[03:43] <FloatingGoat> DBO: thank you friend
[03:45] <DBO> FloatingGoat, this would be a killer upgrade: http://www.newegg.com/Product/Product.aspx?Item=N82E16814125281
[03:45] <DBO> and I was wrong, that is fglrx compliant
[03:47] <DBO> RAOF, any clues?
[03:49] <FloatingGoat> DBO that runs on the same port as my current
[03:49] <FloatingGoat> O.O
[03:49] <FloatingGoat> ?
[03:49] <RAOF> I don't yet see how X can block in WaitForSomething *and* have grabState == GrabKickout *and* know that there's a client that wants to be processed.
[03:50] <RAOF> As far as I can tell, the client that wants to be processed should cause WaitForSomething to return, then the dispatch loop should see GrabKickout, change it to GrabActive, and then halt processing of the client's commands.
[03:50] <DBO> I wonder why we even call XGrabServer...
[03:52] <RAOF> That's a fair question :)
[03:52] <RAOF> It appears to be to ensure you get atomic state.
[03:53] <DBO> okay the one in screen.cpp probably doesn't matter
[03:53] <DBO> that only happens on init
[03:53] <DBO> the one in compWindow does it a LOT
[03:55] <RAOF> Yes.
[03:55] <RAOF> You know, in addition to trying to understand this, I might just throw an XSync() after each X{Grab,Ungrab}Server and see what happens.
[03:55] <FloatingGoat> DBO, so that last one you linked works with linux?
[03:56] <DBO> FloatingGoat, the best person in the world to ask is right here with us
[03:56] <DBO> RAOF, yeah do that
[03:56] <DBO> lets see what happens
[03:56] <DBO> RAOF, also can you confirm for FloatingGoat that this card will work with Natty: http://www.newegg.com/Product/Product.aspx?Item=N82E16814125281
[03:57] <RAOF> Should work fine with both the open source drivers and the proprietary drivers.
[03:58] <FloatingGoat> that lin is herp derpin everything
[04:11] <RAOF> Bah!  Could X please have fewer crazyarse macros?
[04:11] <DBO> RAOF, no
[04:12] <DBO> my reddit lens is so awesome
[04:15] <ajmitch> DBO: a reddit lens? that's worrying :)
[04:15] <DBO> no sir
[04:15] <DBO> its awesome
[04:16] <ajmitch> I must see this
[04:16] <DBO> just dont type anything into it that you dont want rule-34'd
[04:16]  * ajmitch has made a brief start on a launchpad lens
[04:16] <ajmitch> hah
[04:16] <DBO> http://i.imgur.com/yNjY0.jpg
[04:16] <DBO> not complete yet
[04:16] <DBO> its at lp:reddit-lens
[04:17] <ajmitch> I shall have to try that this evening
[04:17] <DBO> I am going to make the search box say "Narwhals and Bacon" by default
[04:17] <DBO> its only right for reddit
[04:17] <ajmitch> true
[04:18] <DBO> also, got my first 100 link karma
[04:18] <DBO> at long last!
[04:23] <FloatingGoat> okay back
[04:23] <FloatingGoat> ever since I clicked that link everything derped to the herp
[04:25] <DBO> derping the herpa derpa
[04:26] <FloatingGoat> DBO why isnt that card on this list? :'( http://support.amd.com/us/gpudownload/Pages/index.aspx
[04:28] <DBO> i dont know really
[04:35] <FloatingGoat> http://www.gigabyte.us/products/product-page.aspx?pid=3088#dl doesnt look to be there either
[04:37] <DBO> it really should be supported
[04:38] <DBO> RAOF, how does the XSync love go?
[04:38] <RAOF> DBO: Built and trying it now.
[04:39] <RAOF> nb: dpkg isn't any faster on a 4-disc btrfs raid than it is on a 1-disc btrfs system.
[04:40] <DBO> isn't that largely due to btrfs still being shit?
[04:41] <RAOF> Yes it is.
[04:41] <RAOF> Apparently on non-rotating media it's not a pile of fail.
[04:41] <RAOF> So they say.
[04:42] <FloatingGoat> guys I have a joke
[04:42] <DBO> i thought it was a pile of fail everywhere
[04:42] <FloatingGoat> okay, you got fresh a mac install, and fresh ubuntu install, no internet. who writes a paper faster? oh wait.. that's right, macs don't come with a word processor XD
[04:43]  * DBO is not entirely convinced handwriting is slower than open office
[04:44] <FloatingGoat> libreoffice*
[04:44] <FloatingGoat> i've done all my projects for school with open office, no hassle
[04:46] <RAOF> DBO: XSync looks to be good; I'll keep maximising/restoring for another couple of minutes to be sure.
[04:46] <DBO> RAOF, okay perfect
[04:46] <DBO> ship it!
[04:47] <DBO> so XSync at the end of any method that grabs/ungrabs the server
[04:47] <DBO> then call it good?
[04:47] <RAOF> Actually, I'm just calling XSync immediately after every grab/ungrab call.
[04:47] <RAOF> I'd also like to work out what's *actually* going wrong, though :)
[04:48] <FloatingGoat> so i can get ubuntu CD's from local people now?
[04:48] <FloatingGoat> how do i find my loco team?
[04:48] <DBO> RAOF, wouldn't it work just to do it at the end of the responsible methods?
[04:50] <RAOF> DBO: Maybe? :)
[04:50] <RAOF> Hey, there's a fun bug!  Each restore/maximise cycle moves the window ~1px to the right!
[04:50] <DBO> :P
[04:51] <RAOF> Ok.  That's enough clicking.
[04:51] <RAOF> I'm going to declare the XSync a success.
[04:52]  * DBO hugs RAOF
[04:53] <DBO> thank you for doing that RAOF
[04:53] <DBO> I owe you beer
[04:53] <RAOF> No problem :)
[04:53] <DBO> (but I am still going to call you Fabio)
[04:53] <RAOF> Well, I do have /fabulous/ hair!
[04:55] <RAOF> Would you like what I've got, or a sync-at-end-of-method test?
[04:55] <DBO> sync at end
[05:13] <bitshifternz> If I wanted to attach to unity with gdb and add some breakpoints, what's the best way to go about that?
[05:14] <bitshifternz> ssh from another machine?
[05:15] <RAOF> Switch to a VT and run gdb from there should work.
[05:15] <RAOF> It's not like X where VT switching makes signals happen :)
[05:16] <bitshifternz> of course if I want to trigger a breakpoint by doing something in unity I'll need a 2nd machine right? Do I need debug symbols for compiz or anything?
[05:16] <RAOF> You'll want debug symbols for compiz, yeah.
[05:16] <RAOF> You shouldn't need a second machine (although that might make it easier) - just trigger what you want to happen, the screen will freeze, and switch back to the VT with gdb.
[05:16] <bitshifternz> is there a deb with those or build it locally?
[05:17] <RAOF> (Nearly) Every binary package in the archive has a -dbgsym package associated with it, containing the debugging symbols.
[05:18]  * DBO looks at RAOF
[05:18] <bitshifternz> cheers. and I just attach to the compiz process?
[05:18] <RAOF> bitshifternz: Indeedy.
[05:18] <RAOF> DBO: Sync at end semes to work, too.
[05:18] <DBO> WEWT!
[05:18]  * DBO goes to yell it from the mountain
[05:18] <DBO> lets get sam to patch that shit!
[05:19] <RAOF> DBO: Go to bed :).  I'll run some extra checks, like ensuring I can still reproduce it *without* the XSyncs and stuff. :)
[05:19] <bitshifternz> uptil now I've been using g_debug messages to debug. gets painful quickly
[05:19] <DBO> RAOF, not until the ball is rolling to get this from this point out to users
[05:19] <DBO> this bug is teh last thing that I consider a "blocker" for unity
[05:32] <DBO> bitshifternz, what are you debugging?
[05:32]  * RAOF should really have written a program to repeatedly maximize/restore a window :)
[05:34] <bitshifternz> nothing right now, I'm at work. But I was trying to make focus respect minimised windows.
[05:35] <bitshifternz> If you click on an app that has multiple windows then minimise all it's windows and click the launcher icon again, it should spread I think, but it doesn't it just unminimises everything again
[05:35] <bitshifternz> I was wanting to look into that amongst other things
[05:37] <RAOF> Ok.  Can reproduce without the XSyncs, can't reproduce with the XSyncs.
[05:38] <RAOF> smspillaz|z: Be more paranoid about XGrabServer :)
[05:45] <DBO> RAOF, can you email the dx team list your findings?
[05:45] <RAOF> DBO: Email is dx@lists.ubuntu.com?
[05:46] <DBO> dx-team@lists.launchpad.net
[05:46] <RAOF> Or ayatana-dev@lists.ubuntu.com?  I'll certainly do that for you.
[05:46] <DBO> you are not a dx member?
[05:46] <DBO> cc me, neil, and sam, just in case the dx list hates on you
[05:52] <DBO> RAOF, if it means anything
[05:52] <DBO> I am now looking through other codebases which use XGrabServer
[05:53] <DBO> and they all XSync after
[05:53] <DBO> RAOF, I am going to go now, before I never get to have sex again
[05:53] <DBO> well... you know, except with Neil
[05:53] <RAOF> DBO: :P
[05:53] <RAOF> DBO: Sleep well.
[05:53] <DBO> but please do send that email
[05:53] <RAOF> DBO: It's underway.
[05:55] <DBO> RAOF, just so you know, I never got an email from you
[05:55] <DBO> you might want to check your address book for me
[05:55] <DBO> typo?
[05:56] <RAOF> Jason.Smith@canonical.com, right?
[05:56] <RAOF> That was just me making a typo before :)
[05:56] <RAOF> In IRC.
[05:56] <RAOF> Urgh.  Sorry for that.
[05:57] <DBO> yeah
[05:57] <DBO> I dont know why your emails never reach me
[05:57] <DBO> maybe it's just not meant to be
[06:04] <DBO> RAOF, i *just* got your email from yesterday
[06:04] <DBO> AWESOME
[06:05] <RAOF> YAY EVOLUTION!
[06:05] <RAOF> How about *today's* email?
[07:21] <manveru> heya
[07:21] <manveru> anybody here knows the easiest way to try unity on archlinux?
[07:22] <RAOF> Fire up the browser and download an Ubuntu live cd? :)
[07:22] <manveru> heh
[07:22] <RAOF> But if you wanted to package it or grab it for arch (which definitely *won't* be the easiest way ☺) you'll need to walk the dependency stack.
[07:23] <RAOF> That'll be *indicat*, the GTK patches, dbusmenu, etc.
[07:23] <manveru> hm
[07:23] <manveru> http://unity.ubuntu.com/ and https://wiki.ubuntu.com/Ayatana don't point to any iso
[07:24] <manveru> oh, ubuntu itself?
[07:28] <RAOF> Yeah, ubuntu itself.
[07:46] <didrocks> good morning
[08:02] <MacSlow> hi there everbody
[08:03] <didrocks> hey MacSlow!
[08:05] <oSoMoN> good morning
[08:06] <MacSlow> hey oSoMoN
[08:07] <oSoMoN> hey MacSlow!
[08:18] <zniavre> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/761201
[08:18] <zniavre> you should check the screenshot i did not know good words to explain the small bug
[08:38] <manveru> hm
[08:38] <manveru> i don't think that was unity...
[08:39] <manveru> looked just like gnome 2
[08:43] <zniavre> alt+f2 does not working anymore
[08:46] <cdbs> zniavre: working in my case
[08:46] <cdbs> zniavre: Can you try running ps aux | grep unity-applications-daemon and pastebin the output?
[08:46] <zniavre> with today s update ?
[08:46] <cdbs> zniavre: yes
[08:46] <zniavre> for sure wait  a sec
[08:47] <zniavre> !paste
[08:47] <zniavre> http://paste.ubuntu.com/594383/
[08:48] <zniavre> ho sorry it works again ....
[08:48]  * zniavre slaps himself with a large trout
[08:53] <LLStarks> not good. dash is hanging forever with 3.8.8
[08:53] <LLStarks> not hanging, but not handling queries or commands
[08:54] <zniavre> :o)
[08:54] <zniavre> i just asked for that and few sec after it works as a miracle
[08:58] <LLStarks> zeitgeist better not be borked
[09:08] <didrocks> LLStarks: can you exit the dash
[09:08] <didrocks> LLStarks: then, click on the button (rather than pressing super)
[09:08] <didrocks> does it work now?
[09:08] <didrocks> cdbs: I think I have a fix
[09:08] <didrocks> just building :)
[09:08] <didrocks> (will backport to natty today)
[09:14] <didrocks> cdbs: do you think you will be able to fix bug #761201 in the couple of coming hours? (I want to sneak the fix in before the week-end)
[09:17] <manveru> oh, unity needs 3d?
[09:20] <manveru> well, would've been nice to know before i downloaded the iso :)
[09:40] <kamstrup> manveru: there is a 2d version as well, from a ppa
[09:41] <kamstrup> manveru: https://wiki.ubuntu.com/Unity2D
[10:18] <rye> hi, is it ok that windows are maximized at another workspace if they are more than half (in any direction) off the screen of the current one?
[10:34] <didrocks> cdbs: around?
[11:34] <SNail_> hi
[11:34] <SNail_> my Unity 2D panel in VirtualBox look like Windows 98
[11:35] <SNail_> what can i do to fix it?
[11:36] <manveru> you want win xp?
[11:37] <FloatingGoat> SNail_: try installing guest additions
[11:40] <SNail_> FloatingGoat: ok. thank you )
[11:41] <FloatingGoat> SNail_: you're welcome. :)
[11:41] <SNail_> manveru: no. my main OS is Windows 7 because i use .NET Framework for my job.
[11:45] <FloatingGoat> wubi>?
[12:09] <cdbs> didrocks: back
[12:09] <cdbs> didrocks: sorry, had gone for friday prayers
[12:09] <cdbs> didrocks: snatch it away! no problem
[12:11] <didrocks> cdbs: no worry, gord fixed it already :)
[12:22] <SNail_> FloatingGoat: installing guest additions don't fix my problem.
[12:35] <JarekJ83> hi there
[12:36] <JarekJ83> i have a question bout Ubuntu Unity..is there gonna be new login screen soon? i know its not possible in 11.04 but in 11.10 it would be cool cause current is not so good..there should be new look, plus new options like login with cam, fingerprints..
[12:46] <UndiFineD> I totally agree with Jarek, there should be something done to the login at least to make it accessible
[12:46] <UndiFineD> we have blind users mailing the accessibility list that they cannot switch to classic, because orca is not running
[13:09] <spikeb> gah, i wish unity had a show desktop button heh
[13:09] <akshatj> spikeb, there is Ctrl+D
[13:10] <akshatj> err, super+D
[13:10] <spikeb> that works :)
[13:56] <dale_> i need help i am trying to get unity to work on my disk top it just go's to classic
[13:57] <dale_> heelo?
[13:57] <dale_> hello?
[13:58] <stefano-palazzo> kenvandine, are you around?
[13:59] <dale_> i am needing som help
[14:00] <stefano-palazzo> dale_, what do you need help with?
[14:01] <dale_> i am trying to get unity to work on my disktop it just go's back to classic
[14:01] <stefano-palazzo> dale_, this isn't the right place to ask this kind of question
[14:02] <stefano-palazzo> dale_, I recommend you go to the ubuntu forums or http://askubuntu.com and explain your problem there
[14:02] <stefano-palazzo> make sure to include lots of detail, like what type of graphics card you have and so on
[14:03] <dale_> im on the ubuntu help web page and this is what i got
[14:03] <dale_> i clicked on contact
[14:03] <stefano-palazzo> dale_, yeah - this channel is where the developers hang out, but it's not the right place to get help
[14:04] <stefano-palazzo> do check out askubuntu.com, it should only take a few minutes until you get an answer there
[14:06] <dale_> i need a link to a ubuntu  help channel
[14:07] <dale_> that is what says http://unity.ubuntu.com/contact-us/
[14:10] <smspillaz|z> RAOF: I believe XGrabServer is a synchronous call and XUngrabServer isn't
[14:11]  * smspillaz|z would be very concerned if XGrabServer was just a racy thing that didn't do what it was supposed to until the X server has gotten around to it
[14:11] <smspillaz|z> however, XUngrabServer is asynchronous since the design is that the server is supposed to finish processing stuff in your command buffer first before opening up other connections
[14:12] <smspillaz|z> and the assumption is that there is one connection per app
[14:12] <smspillaz|z> perfeclty reasonable
[14:12] <smspillaz|z> ...except in our case
[14:19] <zniavre> good afternnon sometime a strange behavior of appmenu make think it's a bug > it gives menu of the desktop (like globalmenu does) how can i explain this if i report a bug ?
[14:22] <sense> zniavre: bug #733050 might help you a bit
[14:24] <kenvandine> stefano-palazzo, hey
[14:24] <zniavre> sense,  im going to check it thank you
[14:24] <sense> yw
[14:24] <stefano-palazzo> hi Ken :)
[14:25] <kenvandine> stefano-palazzo, what's up?
[14:25] <stefano-palazzo> kenvandine, can you give me the latest news on this bug? I'm stumped
[14:25] <stefano-palazzo> https://bugs.launchpad.net/askubuntu-lens/+bug/758839
[14:25] <stefano-palazzo> I've no idea what to do
[14:26] <kenvandine> stefano-palazzo, i haven't looked again, we should get kamstrup to look
[14:26] <kenvandine> the error i saw was the section_model isn't a dee model
[14:26] <zniavre> sense,  in fact i thought the bug was it does not appears ...   :o)
[14:26] <kenvandine> kamstrup, you around?
[14:27] <sense> zniavre: We want to have a menu in the top panel when the desktop is focussed. It's on purpose. :)
[14:27] <zniavre> ok that s fair
[14:28] <jcastro> kenvandine: maybe lazy loading fixed it, I'll try it now
[14:28] <stefano-palazzo> kenvandine, that reminds me of the early Dee bugs; do you know if any other lenses are affected?
[14:29] <stefano-palazzo> (I can finally reproduce it reliably by the way)
[14:29] <kenvandine> stefano-palazzo, actually i think the google books lens maybe
[14:29] <kenvandine> i get a crash on load for that
[14:30] <stefano-palazzo> that makes sense, the books lense is built on my code base (which in turn is built off example code)
[14:30] <stefano-palazzo> *lens
[14:31] <davidcalle> stefano-palazzo, my startup bugs were mostly (and weirdly) related to utf-8 stuff.
[14:31] <davidcalle> stefano-palazzo, it's working 99% of the time at startup now.
[14:31] <stefano-palazzo> davidcalle, do you have a traceback of this kind of thing handy?
[14:32] <davidcalle> stefano-palazzo, I usually look at cat /proc/<pid>/fd/1 when it crashes
[14:33] <stefano-palazzo> davidcalle, I was thinking, maybe I know what the problem is :)
[14:33] <davidcalle> stefano-palazzo, oh :)
[14:33] <stefano-palazzo> I've been porting things to python 3000, so I'm very familiar with "ordinal not in range" type of errors
[14:34] <davidcalle> I've seen those in nightmares a few nights ago :P
[14:34] <stefano-palazzo> heh
[14:36] <stefano-palazzo> usually your best bet is the response object from urllib, sometimes the headers contain an encoding,
[14:36] <stefano-palazzo> if everything else fails, you need to do trial and error, try to convert from X to unicode where X is every possible encoding in order of likelyhood. It's a pain (but firefox does it this way too)
[14:37] <davidcalle> Yes, I try to sanitize it. And I've discovered you shouldn't "print" everything...
[14:37] <stefano-palazzo> :-)
[14:38] <davidcalle> Oh, I now have a PPA if you want to see if we can smash common bugs together.
[14:39] <davidcalle> https://launchpad.net/~davidc3/+archive/books-lens
[14:40] <stefano-palazzo> nice! adding that now
[14:41] <davidcalle> stefano-palazzo, I've seen pics of a reddit lens. We should make a Lens team on Launchpad, with a handy mailing-list.
[14:41] <stefano-palazzo> like "Lens developers"?
[14:41] <davidcalle> Seems perfect.
[14:42] <stefano-palazzo> yeah why not
[14:42] <stefano-palazzo> there's slight overhead with Unity, but sure I'm in
[14:51] <jcastro> bummer guys, still doesn't work even with the latest unity.
[14:51] <jcastro> davidcalle: actually, I'd like to have lens discussions on ayatana-dev, at least for a while since that's where the DX people are that can help us out
[14:53] <davidcalle> jcastro, what doesn't work? Yeah, you're right, I always forget about ayatana-dev.
[14:53] <jcastro> the AU lens
[14:53] <jcastro> when I log in it's blank
[14:53] <jcastro> I have to manually start it up
[14:54] <davidcalle> jcastro, have you tried my ppa, to see if you have the same bug? The code base is very similar.
[14:55] <jcastro> oh good idea
[14:59] <jcastro> ok so I logged in and out like 5 times
[14:59] <jcastro> it's totally racy, depending on my random dice roll one, both, or neither lens loads
[15:00] <stefano-palazzo> :-(
[15:00] <stefano-palazzo> davidcalle, how long does your lens take to start up?
[15:01] <stefano-palazzo> in other words, do you download big chunks of data on startup, like me?
[15:03] <davidcalle> stefano-palazzo, not on startup.
[15:07] <davidcalle> stefano-palazzo, ok, now when I kill the process, it automatically restarts... Didn't have that yesterday. :/
[15:07] <stefano-palazzo> by the way davidcalle, your lens is amazing. It even find my old philophy techer's book :D
[15:07] <stefano-palazzo> davidcalle, I just noticed the same thing
[15:08] <davidcalle> stefano-palazzo, :)
[15:08] <stefano-palazzo> I guess I must read it now :)
[15:08] <njpatel> jcastro, it should only start the lens when you click on the ubuntu button, i.e. at log-in no unity-*-place should be running
[15:08] <njpatel> unity-*-daemon*
[15:09] <njpatel> also, why do we not ship with Faenza as default icons? They match Unity so well
[15:09] <davidcalle> njpatel, :-)
[15:10] <jcastro> njpatel: even clicking on them doesn't load them
[15:10] <njpatel> jcastro, what about the files/apps place?
[15:10] <jcastro> there is something odd going on in there
[15:10] <njpatel> is the .service file correct for dbus activation?
[15:10] <jcastro> files and apps work fine
[15:10] <jcastro> it's just the 3rd party lenses
[15:11] <njpatel> or, the python lenses?
[15:11] <njpatel> maybe there is something wrong going on there
[15:11] <stefano-palazzo> very possible ↑
[15:11] <njpatel> (apart from them being in python ;)
[15:11] <jcastro> yea
[15:11] <jcastro> kenvandine can reproduce
[15:11] <njpatel> so happens with gwibber too
[15:11] <jcastro> https://bugs.launchpad.net/askubuntu-lens/+bug/758839
[15:11] <jcastro> see his comment there
[15:12] <kenvandine> njpatel, no, working fine now
[15:12] <njpatel> so the daemon is running
[15:12] <njpatel> but the objects are not exported over dbus?
[15:12] <njpatel> or is dee failing?
[15:12] <kenvandine> njpatel, if i start the AU daemon manually then setsid unity
[15:12] <kenvandine> i see assertions like DEE_IS_MODEL
[15:13] <kenvandine> on the sections_model
[15:13] <njpatel> hmm
[15:13] <kenvandine> just that one model
[15:13] <kenvandine> the gwibber one is working fine now though
[15:13] <kenvandine> but i had been having similar issues with it a week or so ago
[15:14] <njpatel> do you see the place entry?
[15:14] <njpatel> wow, it does happen
[15:14] <njpatel> weird
[15:15] <njpatel> ** (<unknown>:4083): WARNING **: Unable to call GetEntries() on: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `com.canonical.Unity.Place' on object at path /net/launchpad/askubuntuplace
[15:16] <davidcalle> I had this one a few hours ago. Can't trigger it reliably.
[15:17] <jcastro> "wow, it does happen" <-- thanks for trusting us!
[15:17] <jcastro> :)
[15:17] <njpatel> hah
[15:17] <njpatel> could it take so long to start up that the request is timing out?
[15:18] <njpatel> kamstrup, would probably know best
[15:18] <stefano-palazzo> davidcalle, hey I get no Icons for the books - lots of IconLoader errors "operation not supported"
[15:18] <stefano-palazzo> you know, I do download stuff before registering with dbus
[15:19] <stefano-palazzo> maybe I should switch it 'round and see if that makes a big difference, maybe my lens is blocking others _somehow_
[15:19] <davidcalle> stefano-palazzo, I know, it happens 50% of the time.
[15:22] <om26er> smspillaz|z, ping!
[15:22] <om26er> smspillaz|z, seems like i have the steps to reproduce bug 760436
[15:25] <ubuntu> nope. doesn't make a difference
[15:25] <akshatj> ubuntu, ?
[15:25] <ubuntu> oh my xchat settings are gone!
[15:25] <ubuntu> how is that username not taken?
[15:27] <stefano-palazzo> anyway, downloading files after registering with dbus doesn't solve the problem. It doesn't seem to be related to the long startup time
[15:28] <njpatel> stefano-palazzo, is there a long startup time?
[15:29] <stefano-palazzo> njpatel, yeah about two to three seconds, depending on your internet connection
[15:32] <njpatel> Sorry, I might have crashed gdm
[15:32] <stefano-palazzo> :-)
[15:32] <stefano-palazzo> a second before you crashed:
[15:32] <stefano-palazzo> njpatel, yeah about two to three seconds, depending on your internet connection
[15:32] <njpatel> right
[15:32] <njpatel> interesting
[15:33] <stefano-palazzo> I'm downloading things I don't expect to change between reboots
[15:45] <smspillaz|z> om26er: ah, can reproduce it really reliably with that dude!
[15:45] <smspillaz|z> thanks for those instructions!
[15:45] <smspillaz|z> I will get on to it at the start of next week
[15:47] <om26er> smspillaz|z, good ;)
[15:52] <FLOZz`[Unity]> hi
[15:53] <FLOZz`[Unity]> om26er: hi ?
[15:54] <om26er> FLOZz`[Unity], hello
[15:55] <FLOZz`[Unity]> hello om26er, you marked bugs lp:760436 and lp:761811 as duplicate, but I think they are not related
[15:57] <om26er> bug 760436
[15:57] <om26er> bug 761811
[15:57] <om26er> those i had already reverted them
[15:57] <om26er> my mouse was doing some weired things
[15:58] <FLOZz`[Unity]> ok :)
[15:58] <FLOZz`[Unity]> I haven't see the change :)
[15:59] <om26er> FLOZz`[Unity], launchpad sends a delayed reply
[15:59] <FLOZz`[Unity]> ok
[17:27] <akshatj_> perhaps anyone here can answer this question http://www.omgubuntu.co.uk/2011/04/ubuntu-11-04-beta-2-released/#comment-184499152
[18:08] <vish> akshatj_: which Q?
[18:08] <akshatj_> vish, http://www.omgubuntu.co.uk/2011/04/ubuntu-11-04-beta-2-released/#comment-184499152
[18:09] <vish> akshatj_: pah! i know the link, but wondering which is the right Q..
[18:09]  * vish not used to DISCUSS
[18:10] <akshatj_> vish, the question Anthony Bloomer asked
[18:10] <vish> akshatj_: ask him to read release notes, under the hood can mean several things, right from kernel to whatever.. :)
[18:11] <vish> akshatj_: or ask him to be specific about which hood he wants to look under ;p
[18:15] <vish> heh, the comments section is like a group auditioning for "Last Comic Standing!"
[18:54] <kenvandine> sladen, are you already sponsoring bug 753584 ?
[18:58] <sladen> kenvandine: I have uploaded it.  It's in the queue
[18:59] <sladen> kenvandine: pester your local release-manager/archive-admin
[18:59] <kenvandine> cool, thanks... SweetShark was asking me
[19:53] <LLStarks> dash is still dead with latest updates. zeitgeist isn't kicking in or something.
[19:54] <LLStarks> can't press enter or anything
[19:54] <LLStarks> can't enter commands
[20:00] <LLStarks> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/762092
[20:05] <kenvandine> tedg, is there any vala app that uses libindicate?
[20:06] <kenvandine> if they do, they must be embedding their own vapi file
[20:06] <kenvandine> cheader_filename = "Indicate-0.5.h"
[20:06] <kenvandine> and
[20:06] <kenvandine> cheader_filename = "Indicate-Gtk-0.5.tmp.h"
[20:06]  * kenvandine fixes
[20:09] <tedg> kenvandine, I think that indicator-sound did, and he did.  But I don't believe that he does anymore with the MPRISv2 stuff getting done.
[20:09] <kenvandine> yeah
[20:10] <kenvandine> pino includes a heavily modified indicate.vapi
[20:12] <tedg> kenvandine, Interesting.
[20:13] <kenvandine> wish people would just file bugs instead of copying
[20:15] <daniel_> Hello, I'm testing Ubuntu 11.04 beta2, it works more or less OK, but I have a question about unity... Does anybody know how do you change the text color of the global menu when you use a dark theme?
[20:18] <daniel_> Well, I found that by changing the text color for text boxes  on gnome-appearance-settings changes the color of the global bar.
[20:35] <rr0hit> please set importance to unity bug 762001 . Watch the attached Video to understand the problem properly.
[20:35] <kenvandine> tedg, so libindicate-gtk uses the same namespace and prefix as libindicate?
[20:35] <tedg> kenvandine, Yeah, it's just a couple helper functions that pull in the extra deps.
[20:35] <kenvandine> looks like it completely hoses gir
[20:36] <kenvandine> if import it in python, all i get is the gtk helper functions
[20:36] <kenvandine> indicate that is
[20:36] <kenvandine> yeah, and if i remove the indicate-gtk gir i get all the libindicate functions
[20:37] <kenvandine> more to fix ...
[20:37] <tedg> Hmm, that's funny.
[20:37] <tedg> Choose which functions you like more.
[20:38] <kenvandine> hehe...
[20:39] <kenvandine> if they use the same namespace, gir and vala won't be able to choose
[21:23] <dotblank> Hello all.. If I develop a plugin for compiz++ will it be compatable with the unity WM?
[22:22] <sense> dotblank: Unity is just a Compiz plugin.
[22:23] <crazedpsyc> *mostly
[22:23] <crazedpsyc> *partly
[22:25] <kenvandine> tedg, i pushed fixes for the libindicate vapi
[22:25] <kenvandine> but i haven't figured out the right thing to do with indicate-gtk
[22:25] <tedg> kenvandine, Hmm, okay.  I thought we did the same thing for Dbusmenu, no?
[22:25] <kenvandine> the problem seems to be the namespace and prefix
[22:26] <kenvandine> they are the same
[22:26] <kenvandine> i can do a rename like we did for appindicator
[22:26] <kenvandine> but is that useful?
[22:26] <kenvandine> indicate-gtk is just a couple add-on functions right?
[22:27] <kenvandine> you wouldn't create a IndicateGtk.Indicator object
[22:28] <kenvandine> my immediate need was to fix building against the libindicate vapi
[22:28] <tedg> Yeah, I don't think that makes sense.
[22:28] <kenvandine> but then i discovered that even having gir1.2-indicate-gtk-0.5 installed breaks gir for indicate-gtk
[22:29] <tedg> we could leave indicate-gtk broken?
[22:29] <kenvandine> no... we should remove it or fix it...
[22:30] <kenvandine> maybe we can make gir1.2-indicate-0.5 Breaks/Replaces gir1.2-indicate-gtk-0.5
[22:31] <tedg> kenvandine, Then just include the indicate headers in the gtk one?
[22:32] <kenvandine> that's an idea
[22:34] <kenvandine> well, i proposed what i have... feels a little bit like a hack
[22:34] <kenvandine> it adds listener.h as the header for everything
[22:34] <kenvandine> but listener.h includes the other headers
[22:34] <kenvandine> it seems to work
[22:35] <kenvandine> for the override, it looks like i can only specify a single header for a namespace
[22:35]  * kenvandine is wiped, eod and cold beer for me :)
[22:36] <tedg> kenvandine, Okay.  Thanks, have a good weekend!