[00:10] <hicham> lets use geistest and see ...
[00:15] <joh> Hi, are there any API reference docs for Unity Lenses? Something more detailed than https://wiki.ubuntu.com/Unity/Lenses
[00:20] <nhaines> sladen: I'm curious, maybe you know... why were gnome-terminal's scrollbars turned dark in the last light-themes release in Ambience?
[00:21] <nhaines> sladen: also, curious about the status of Ubuntu Monospace font these days.
[00:21] <nhaines> Just a friendly ping.  :)
[00:22] <davidcalle> When my lens is launched at startup, it crashes on utf8 strings. When it's launched during a session it doesn't.
[00:22]  * davidcalle is scratching is head.
[00:23] <joh> davidcalle: Do you have some experience with lens development? :)
[00:23] <davidcalle> joh, I'm developing the Books one.
[00:24] <joh> davidcalle: Ah cool, then maybe you can help me..?
[00:24] <joh> davidcalle: I'm writing a Tomboy lens
[00:24] <davidcalle> joh, sure!
[00:24] <joh> davidcalle: And in order to display a note when clicked in the lens, I need to perform a DBus method call.
[00:25] <joh> davidcalle: However, from the examples I've found, it seems the lens entries can only point to valid URIs?
[00:25] <joh> davidcalle: I.e. they cannot be used to perform arbitrary actions...
[00:25] <davidcalle> joh, have you looked at kenvandine's code (gwibber lens) ?
[00:26] <joh> davidcalle: Just briefly... I'll look again :)
[00:28] <davidcalle> joh, you should talk to him about that, as I won't be able to help you with dbus calls. ;) Also, you should try to ping njpatel about what a lens can call.
[00:29] <joh> davidcalle: Well, I know how to make the dbus calls, I just don't know how to glue it together with the unity lens.
[00:30] <joh> davidcalle: ok thanks :
[00:30] <joh> *:)
[00:30] <davidcalle> joh, good luck with your lens. Is the code somewhere? :)
[00:31] <joh> davidcalle: Thanks, the code isn't up yet, but will be on bzr once I get it working :)
[00:31] <joh> *on launchpad
[00:31] <davidcalle> joh, ok, good luck then :)
[00:36] <zniavre> good evening i just unistalled-reinstalled unity but still no icons inside the launcher what can i do please?
[00:36] <joh> Meh, I can't get the gwibber lens to work :P
[00:40] <hicham> oh, nice, unity kinda works
[00:48] <nhaines> hicham: congrats.  :D
[00:49] <hicham> nhaines: thanks :)
[00:49] <hicham> nhaines: http://img33.imageshack.us/i/screenshot1yl.png/
[00:51] <nhaines> Looking good.  :)
[00:56] <hicham> is gnome-panel supposed to be launched in unity ?
[00:57] <nhaines> hicham: no, it uses unity-panel-service instad.
[00:57] <nhaines> instead.
[00:57] <hicham> nhaines: did you see the screenshot ?
[01:00] <nhaines> hicham: yes I did
[01:00] <hicham> adamw: how do you start unity in ubuntu ?
[01:00] <hicham> oops
[01:00] <nhaines> hicham: it's just sort of automatic.  :)
[01:00] <hicham> nhaines: do you have a custom session for it ?
[01:01] <spikeb> yes
[01:01] <hicham> spikeb: what is the package for it ?
[01:01] <spikeb> i have no idea, honestly.
[01:03] <hicham> spikeb: what do you have in /usr/share/gnome-session/sessions ?
[01:05] <spikeb> i have an ubuntu.session (that'd be the unity session)
[01:05] <nhaines> hicham: http://pastebin.ubuntu.com/592891/
[01:12] <hicham> nhaines: thanks a lot
[01:13] <hicham> how I am supposed to log out of unity ?
[01:15] <nhaines> hicham: you're not supposed to, like any other window manager, I think.  :)
[01:16] <nhaines> Oh!  no, sorry, I understand.  There's an application indicator applet that lets you log out.
[01:16] <hicham> nhaines: what is its name ?
[01:17] <nhaines> hicham: I don't know... I can never remember.  :(
[01:17] <jcastro> kenvandine: any luck with the lens?
[01:17] <nhaines> SysRq-K will kill the X server.
[01:20] <zniavre> indicator-session?
[01:22] <jcastro> joh: http://developer.ubuntu.com/api/
[01:22] <jcastro> joh: ^^ should be there
[01:33] <hicham> zniavre: thanks
[01:37] <coz_>  hey
[01:50] <LLStarks> i'd like a second opinion on evince not being user accesable as a design decision.
[01:50] <LLStarks> bug 743383
[02:09] <joh> jcastro: great, thanks
[02:41] <MaximLevitsky> Unity is usable?
[02:41] <MaximLevitsky> I sure assume it is
[02:42] <MaximLevitsky> I open a vdesktop with my homework
[02:42] <MaximLevitsky> I open a browser
[02:42] <MaximLevitsky> couple of PFS
[02:42] <MaximLevitsky> PDFs
[02:42] <MaximLevitsky> text editor
[02:42] <MaximLevitsky> Now I want to rest a bit, so I switch desktop, and try to open firefox
[02:43] <MaximLevitsky> And guess what I get
[02:43] <MaximLevitsky> That is usable?
[02:44] <MaximLevitsky> When to see cube and unity?
[02:45] <hicham> I have unity and the cube
[02:45] <MaximLevitsky> how?
[02:45] <hicham> enable it from ccsm
[02:45] <MaximLevitsky> unity depends on desktop wall
[02:45] <MaximLevitsky> in 11.04 of course
[02:46] <ion> What *did* you get?
[02:47] <MaximLevitsky> If I enable cube, it first tell me to disable wall
[02:47] <MaximLevitsky> I answer yes
[02:47] <MaximLevitsky> It tells me that unity depeands on wall and asks me to disable it
[07:40] <didrocks> good morning
[08:01] <oSoMoN> good morning
[08:07] <MacSlow> greetings everybody
[08:16] <zniavre> good morning
[08:17] <zniavre> im still stuck with my missing icons inside the launcher i hav re-installed all nux-unity related package im wondering what i did wrong ?
[08:59] <magcius> gah, what's happening
[08:59] <magcius> my recent experience:
[09:00] <magcius> all windows freeze
[09:00] <magcius> alt+f2, "pkill notify-osd"
[09:00] <magcius> magically, all windows start to work again
[09:00] <magcius> is there something weird where when you can't ACK dbus message, gtk+ freezes or something?
[09:01] <RAOF> No.  There *is* a weird bug where one of compiz's X connections sits around waiting for input that never comes, though.
[09:02] <aquarius__> hey didrocks
[09:02] <didrocks> RAOF: auquarius is just stuck in that case
[09:02] <didrocks> wb aquarius__
[09:02] <didrocks> RAOF: needs someone for testing/hammering his system? :)
[09:03] <aquarius__> RAOF: I have X (or compiz, or something, I don't know) wedged, so if there's anything you want me to try running, commands to do, logs to provide, I am happy to do so.
[09:04] <RAOF> aquarius__: If you attach gdb to compiz, is it waiting in poll()?  If so, yeah, I know *about* that problem (but not what's causing it, precisely where it is, or how to fix it).
[09:04] <aquarius__> you'll have to tell me how to do that
[09:04] <RAOF> sudo gdb compiz $(pgrep compiz); bt
[09:04] <aquarius__> (njpatel's told me before, but I don't have easy access to previous conversations in this VC :))
[09:05] <RAOF> You need to wait for gdb to come up for the bt command to do anything interesting.
[09:06] <RAOF> But the *problem* is (likely to be) that compiz is sitting, waiting, for X to reply to it's request.  And the server doesn't.
[09:06] <aquarius__> top of the compiz backtrace is __kernel_vsyscall, and the second line is __poll, and then third is ?? in libxcb
[09:07] <aquarius__> is that what you meant?
[09:07] <RAOF> Yeah.
[09:07] <RAOF> That's what I meant.
[09:07] <aquarius__> ok. If there's any other information I can provide to you, having a system *in* this wedged state, I'm happy to... but it sounds like you already have all the info you need?
[09:08] <RAOF> Yeah, I think so.  And I can reproduce at least one version of that hang at will.
[09:08] <aquarius__> interestingly, when I've had this before, killing compiz and then restarting it (or starting metacity with --replace from a VC) doesn't seem to recover; normally what happens is that X quits and I have to log in again
[09:09] <RAOF> *That's* probably an X bug to do with closing down clients.
[09:10] <aquarius__> Is there any way to work around it? Today, I don't mind -- I've only just turned my machine on (well, resumed from suspend). But other days I have work in windows that I don't really want to lose, and then end up losing them.
[09:10] <aquarius__> so today I can just service gdm restart and be fine
[09:10] <RAOF> Attaching gdb to Xorg and acquiring a backtrace for *that* would be quite useful :)
[09:10] <aquarius__> right now?
[09:11] <aquarius__> that is, while still wedged?
[09:11] <RAOF> Yeah, if killing compiz is going to cause it.
[09:11] <aquarius__> OK. how do I quit the gdb I have looking at compiz without killing compiz?
[09:12] <RAOF> Just type  ‘quit’; gdb won't kill compiz.
[09:12] <aquarius__> oh, I can't read. It says it'll detach from the inferior process, not kill it :)
[09:12] <RAOF> :)
[09:13] <aquarius__> ok, so I should gdb into the /usr/bin/X process?
[09:13] <RAOF> Yeah.
[09:13] <RAOF> First could you install some debugging symbols?
[09:13] <RAOF> xserver-xorg-core-dbg is the most important package.
[09:13] <aquarius__> ah
[09:14] <RAOF> Then xserver-xorg-video-$YOUR_CARD-dbg
[09:14] <RAOF> But that's not as critical.
[09:15] <aquarius__> ah. I do not have the latest version of xserver-xorg-core
[09:15] <aquarius__> damn.
[09:15] <RAOF> Ah.
[09:15] <aquarius__> so I can't install -core-debug without upgrading -core, which means that a gdb backtrace won't be useful, correct?
[09:15] <RAOF> What version do you have?  I'll rustle up a link for you.
[09:16] <RAOF> aquarius__: Correct.  You need to have the -core-dbg version that corresponds to whatever is about to hang now :)
[09:16] <aquarius__> 2:1-10.0-0ubuntu3
[09:17] <aquarius__> and it's about to install 2:1-10.0.902-1ubuntu1
[09:17] <aquarius__> I only upgraded everything about a week ago! There have been nine hundred versions of X since? :)
[09:19] <RAOF> That's just one version out of date; the new one was uploaded yesterday.
[09:19] <aquarius__> :)
[09:19] <RAOF> Oh - what arch do you need?
[09:19] <aquarius__> uname -p says i686
[09:20] <davidcalle> kamstrup, hello. What can make a Lens do this: when it's launched at startup, it crashes on utf-8 strings ("ascii codec can't encode..."), but when it's launched during a session, it handles them well.
[09:20] <RAOF> aquarius__: http://launchpadlibrarian.net/67866223/xserver-xorg-core-dbg_1.10.0-0ubuntu3_i386.deb
[09:21] <aquarius__> (oh, and syndaemon is eating 100% CPU as well, again. Is that likely to be related?)
[09:21] <RAOF> aquarius__: I don't think so.
[09:21] <RAOF> Although it might make the deadlock more likely to happen.
[09:22] <aquarius__> ok. I'm happy to provide information about syndaemon as well if that's useful?
[09:22] <RAOF> Not for me, although the ubuntuone guys might be interested :)
[09:22] <aquarius__> ahem!
[09:22] <aquarius__> syndaemon. Not syncdaemon.
[09:22] <RAOF> Oh!
[09:22] <aquarius__> if it were syncdaemon I'd know who to talk to :)
[09:23] <magcius> RAOF, was "No.  There *is* a weird bug where one of compiz's X connections sits around waiting for input that never comes, though." addressed to me?
[09:24] <RAOF> magcius: Indeed it was.
[09:24] <magcius> Why would killing notify-osd fix it?
[09:24] <RAOF> aquarius__: is in such a state ;)
[09:24] <aquarius__> RAOF: that's why I thought it might be related; syndaemon is sort of an X thing, no?
[09:24] <magcius> RAOF, also, I'm running metacity and gnome-panel, not compiz.
[09:24] <RAOF> aquarius__: syndaemon is an X-ish thing, yeah.
[09:25] <RAOF> aquarius__: File a bug; Chase Douglas is super-smart and up with the whole X input stack - he's who you want to talk to there.
[09:25] <magcius> So I assume notify-osd froze, and it's not ACK-ing D-Bus notifications, which makes GTK+ freeze.
[09:25] <aquarius__> RAOF: OK, gdb into X says "Cannot access memory at address <blah> / <address> in __kernel_vsyscall ()". (I haven't made it restart yet.) Is that what you'd expect it to say at this point?
[09:26] <RAOF> aquarius__: Hm, no.
[09:26] <RAOF> aquarius__: You need to do  “sudo gdb Xorg $(pgrep X)”, due to the slightly crazy way we do things.
[09:26] <aquarius__> ah
[09:27] <RAOF>  /usr/bin/X is a little wrapper; Xorg is where the fun is.
[09:27] <aquarius__> ok, that makes sense. Now done that; X is still in __kernel_vsyscall
[09:27] <RAOF> Yeah; it'll be polling.
[09:27] <aquarius__> (but now I get much more sensible-looking output :))
[09:27] <RAOF> Well, it'll be select()ing
[09:27] <aquarius__> right, so now I should kill -9 compiz and start metacity, yes? And then if X dies, get a backtrace from gdb
[09:27] <aquarius__> ?
[09:28] <aquarius__> (I'm not good with this sort of debugging, so sorry you have to give me a remedial class in it :))
[09:28] <RAOF> First you probably want to ‘handle SIGPIPE nostop noprint’ in gdb, or you'll get a bunch of spurious SIGPIPEs.
[09:28] <aquarius__> done
[09:28] <RAOF> Then, yeah; kill compiz and start metacity.
[09:32] <aquarius> well, *that* was less than successful.
[09:32] <RAOF> Oh.
[09:32] <aquarius> RAOF, I killed compiz fine, and then on running "DISPLAY=:0 metacity --replace" in a VC...the machine hung.
[09:32] <RAOF> Um.  You weren't trying to gdb on the same machine as X was running on?
[09:33] <aquarius> I don't know whether the machine itself was locked up or whether just the screen wouldn't change.
[09:33] <magcius> RAOF, any other suggestions, or should I ping MacSlow?
[09:33] <magcius> (well, I just did)
[09:33] <aquarius> RAOF, I was. I only have the one machine. :)
[09:33] <aquarius> you're gonna tell me that this is like debugging ssh while sshed in, aren't you?
[09:33] <MacSlow> magcius, indeed :)
[09:33] <MacSlow> magcius, what's up?
[09:33] <RAOF> aquarius: Ah.  So, what happened *there* was that gdb stopped X while it was handling the VT switch.
[09:33] <magcius> MacSlow, running gnome-panel and metacity
[09:34] <magcius> occasionally, gtk+ windows lock up
[09:34] <RAOF> aquarius: Leading to *hilarious* consequences!
[09:34] <magcius> pkill notify-osd
[09:34] <magcius> everything works
[09:34] <aquarius> RAOF, heh. :)
[09:34] <MacSlow> magcius, hm... that's new
[09:35] <RAOF> It is kinda possible to run gdb against X on the same machine, but it's not particularly reliable.
[09:35] <magcius> MacSlow, I'm running: xchat, gnome-terminal, banshee, emacs
[09:35] <magcius> also firefox
[09:35] <aquarius> RAOF, ah. So, then, what we're suggesting here is: someone else has to get you your backtrace :)
[09:35] <magcius> it seems to happen the most with banshee's track change notifications
[09:35] <MacSlow> magcius, do you have a ~/.cache/notify-osd.log handy somewhere?
[09:35] <magcius> but that's usually the notifications i get
[09:35] <RAOF> aquarius: Indeed :)
[09:36] <magcius> MacSlow, yes.
[09:36] <MacSlow> magcius, can you paste it somewhere?
[09:36] <magcius> MacSlow, all it has is the latest notification: [2011-04-12T03:59:08-00:00, notify-sharp ] Coastal Brake
[09:36] <magcius> by 'Tycho' from 'Coastal Brake'
[09:36] <magcius> could be ndesk-dbus or notify-sharp that's being dumb
[09:36] <MacSlow> magcius, hm... ok that's a dead end then...
[09:37] <aquarius> RAOF, thanks for the help thus far, though. Given that you know about the compiz problem, and I can't debug X dying without a second machine, is there anything else that I can provide you the next time this happens? Or should I just restart X, confident in the knowledge that you're working on it? :)
[09:37] <MacSlow> magcius, do you perhaps know any method to forcefully cause this lockup?
[09:37] <magcius> MacSlow, nope.
[09:38] <magcius> I'll try some more
[09:38] <magcius> but when it happens again, is there anything I should do?
[09:38] <MacSlow> magcius, that would be very helpful... otherwise it's very hard to guess what's going wrong.
[09:38] <RAOF> aquarius: I think you're off the hook :).  No further debugging questions, y'rhonour.
[09:38] <magcius> get a gdb backtrace and see what it's polling for?
[09:38] <aquarius> RAOF, sorry I can't be more helpful!
[09:38] <MacSlow> magcius, yes
[09:38] <zniavre> sorry to ask again but what can i do for this please ?  > http://i.imgur.com/kxkxz.png <
[09:38] <magcius> zniavre, looks like a driver bug
[09:39] <MacSlow> magcius, and try to save the ~/.cache/notify-osd.log as it gets overwritten when notify-osd is restarted
[09:39] <zniavre> ho ? im using nouveau
[09:39] <magcius> As I said, looks like a driver bug
[09:39] <zniavre> that s a good new
[09:40] <akshatj> zniavre, unity has many problems with nouveau for me
[09:40] <RAOF> zniavre: How new is your compiz?  I've had approximately that bug a couple of times over teh cycle; a new compiz fixed things.
[09:40] <zniavre> i experience this since yesterday update compiz/nouveau/unity
[09:41] <dbarth> rodrigo_: hey rodrigo, i've noticed this bug about accessible descriptions
[09:41] <dbarth> https://bugs.launchpad.net/ubuntu/+source/indicator-applet/+bug/726005
[09:41] <dbarth> is there something in the code that looks wrong?
[09:42] <rodrigo_> dbarth, looking
[09:42] <zniavre> RAOF,  i hav filled a bug report yesterday https://bugs.launchpad.net/ubuntu/+source/unity/+bug/757990
[09:42] <magcius> MacSlow, not *quite* sure how to do that considering anything gtk+-based dies, including gnome-terminal
[09:43] <magcius> and nvidia broke ttys :(
[09:43] <MacSlow> magcius, argl²
[09:43] <MacSlow> magcius, can you still ssh into that machine from elsewhere?
[09:43] <RAOF> zniavre: (Fortunately?) We're not supporting nouveau's 3D, and it's likely to be a driver bug…
[09:43] <magcius> does notify-osd log to stderr?
[09:43]  * RAOF updates his nouveau machine to check.
[09:44] <rodrigo_> dbarth, TheMuso should know better
[09:44] <magcius> I could do "/usr/libexec/notify-osd 2> ~/crashing.log" and let the system restart it when I pkill notify-osd
[09:44] <magcius> MacSlow, and no, no laptop nearby. This is my desktop.
[09:44] <rodrigo_> TheMuso, around?
[09:44] <zniavre> RAOF,  ok thank you answering  do i cancel my report  ?
[09:45] <RAOF> zniavre: Leave it there; we might get around to doing something about it.
[09:45] <RAOF> zniavre: And we'll *eventually* want to support nouveau's 3D
[09:45] <zniavre> \o/
[09:46] <MacSlow> magcius, well... if you start it from a shell/terminal (after killing the current one running) you could capture it's output to a file
[09:46] <magcius> MacSlow, right, does it log to stderr?
[09:47] <magcius> MacSlow, ok, I think I may have found something
[09:47] <magcius> loading icon 'notification-/home/jstpierre/.cache/media-art/album-d50f662d41e1699e07f0baefbc6fd145.jpg' caused error: 'Icon 'notification-/home/jstpierre/.cache/media-art/album-d50f662d41e1699e07f0baefbc6fd145.jpg' not present in theme'**
[09:48] <magcius> MacSlow, icon still displays fine though
[09:48] <magcius> so not sure if it's just a dumb warning
[09:48] <MacSlow> magcius, that looks nasty -> "notification-/"
[09:49] <magcius> DEBUG: [2011-04-12T04:48:46-00:00, notify-sharp, id:1, icon:/home/jstpierre/.cache/media-art/album-d50f662d41e1699e07f0baefbc6fd145.jpg]
[09:49] <MacSlow> trying to replace a normal (icon) file-name with symbolic one
[09:49] <magcius> looks like it's sending it across D-Bus fine
[09:49] <MacSlow> magcius, which icon-theme are you using?
[09:50] <magcius> Ubuntu-Mono-Dark
[09:50] <magcius> according to gnome-appearance-properties
[09:50] <MacSlow> magcius, this "notification-/" indicates that the symbolic icon-name-substitution is getting in the way
[09:51] <magcius> uh, OK
[09:51] <MacSlow> there's a workaround in place in notify-osd that I've never had time to solve properly
[09:52] <MacSlow> magcius, just can't say why it's triggered for a normal album-art icon/image
[09:52] <magcius> who is doing that
[09:53] <MacSlow> magcius, notify-osd
[09:53] <magcius> I mean the "notification-" prepending?
[09:53] <MacSlow> magcius, notfy-osd is doing that
[09:53] <magcius> OK
[09:54] <MacSlow> magcius, are you at home with compiling stuff yourself?
[09:54] <magcius> Of course.
[09:54] <MacSlow> magcius, if you want you could quickly compile notify-osd without that workaround
[09:54] <MacSlow> magcius, apt-get source notify-osd
[09:54] <magcius> MacSlow, https://code.launchpad.net/~jstpierre/notify-osd/365162 :D
[09:54] <magcius> I did that a loong time ago
[09:55] <MacSlow> magcius, notify-osd/src/bubble.c:122 set it to 0
[09:56] <MacSlow> magcius, recompile
[09:56] <magcius> OK
[09:56] <MacSlow> magcius, run the resulting notify-osd binary from that and see if that solves your issue
[09:56] <MacSlow> magcius, which I'm very certain it will
[09:57] <magcius> The image loads fine in the end.
[09:57] <magcius> It was just something I saw.
[09:57] <MacSlow> magcius, still I wish we could get rid of such workarounds to fix others issues :)
[09:58] <magcius> Technically, they shouldn't be using icon, but image_path instead, right?
[09:59] <magcius> Er, wait
[09:59] <magcius> the "icon" property doesn't exist?
[09:59]  * magcius looks at http://people.gnome.org/~mccann/docs/notification-spec/notification-spec-latest.html#icons-and-images
[10:00] <MacSlow> magcius, I need to switch back to unity... anything else is better handled via sending email
[10:01] <magcius> OK.
[10:01]  * MacSlow looks at all the unread email
[10:01] <MacSlow> *rolling.eyes*
[14:33] <om26er> good morning lamalex
[14:35] <lamalex> morning om26er
[14:35] <lamalex> morning cdbs,
[14:36] <om26er> lamalex, I am back to triage btw
[14:37] <kenvandine> tedg, uh oh... distro patching that dbusmenu branch from mterrry broke quicklists
[14:37] <kenvandine> tedg, at least for apps that don't have an app running associated with the desktop file
[14:38] <tedg> kenvandine, I'm on a call, but I'm surprised that happened... I didn't realize that stuff was using dbusmenu....
[14:38] <kenvandine> yup
[14:38] <kenvandine> dynamic quicklists
[14:38] <tedg> kenvandine, I'd be suspicious that was it.
[14:38] <kenvandine> i just verified, downgrading dbusmenu fixed it
[14:39] <tedg> kenvandine, You lie!  ;-)
[14:39] <kenvandine> perhaps the bug is really somewhere in unity :)
[14:39] <kenvandine> this is just uncovering it
[14:41] <kenvandine> tedg, ok... i take that back
[14:41] <kenvandine> i must be lying :)
[14:41]  * tedg dances the kenvandine is a lier dance ;-)
[14:41] <kenvandine> tedg, it worked twice in a row after downgrading
[14:41] <kenvandine> but now it failed again
[14:42] <kenvandine> must be racy
[14:53] <kvalo> kenvandine: hi. a quick question, any hope of gwibber ever supporting a push method for new messages?
[14:53] <kenvandine> kvalo, you mean like twitter live stream?
[14:54] <kvalo> kenvandine: something which doesn't poll :)
[14:54] <kenvandine> or real time feed, whatever they call it :)
[14:54] <kenvandine> kvalo, yes... for services that support it
[14:54] <kenvandine> and... only if i get to do the refactoring work i want to do
[14:54] <kvalo> kenvandine: cool, so there's hope! :)
[14:55] <kenvandine> indeed :)
[14:55] <kvalo> kenvandine: thanks
[14:55] <kenvandine> we'll be talking about that kind of stuff at UDS, so you should try to show up to show support :)
[14:55] <kenvandine> our current scheduling mechanism wouldn't really handle that kind of thing well
[15:00] <om26er> njpatel_, Hi! bug 734900 thoughts?
[15:05] <lamalex> om26er, just do an ayatana-design task
[15:05] <lamalex> normal design bug workflow
[15:05] <njpatel_> om26er, fixing today
[15:05] <lamalex> heh, oh ok or not
[15:05] <om26er> lamalex, ;)
[15:05] <om26er> njpatel_, thanks
[15:35] <nerochiaro> smspillaz|z: can you please ping me when you have a spare minute ?
[15:53] <lamalex> tedg, should i wishlist or wontfix thishttps://bugs.launchpad.net/unity/+bug/756434
[15:54] <lamalex> tedg, should i wishlist or wontfix this https://bugs.launchpad.net/unity/+bug/756434
[15:56] <tedg> lamalex, bug 756434 shoudl be wishlist -- but for indicator-datetime
[15:56] <tedg> Oh, those were the same :-)
[15:57] <lamalex> tedg, right
[15:57] <lamalex> i was just fixing the space, sorry :P
[15:57] <tedg> lamalex, I can't imagine a reason to really have that map in there -- it seems like eye candy to me.  But, it's definitely a feature request.
[15:58] <lamalex> yah
[15:58] <lamalex> it was definitely eye candy
[15:59] <lamalex> but it /was/ nice in gnome 2.x
[15:59] <lamalex> had your locations on it with daylight. i enjoyed it
[15:59] <lamalex> was helpful for day dreaming about the weather hawaii
[17:18] <kenvandine> cdbs, i see you noticed dynamic quicklists have stopped working
[17:18] <kenvandine> sort of
[17:18] <kenvandine> i've been trying to bi-sect that today... they worked last week
[17:18] <cdbs> kenvandine: :o
[17:18] <cdbs> kenvandine: so I'm not alone
[17:18] <kenvandine> it works like 1 out of 10 tries :)
[17:18] <cdbs> kenvandine: In my case they worked a few hours ago
[17:18] <kenvandine> so not completely broken, must be race condition of some sort
[17:19] <cdbs> kenvandine: and now they won't work, I tried around 15-20 times
[17:19] <didrocks> I didn't change the code there in unity
[17:21] <jcastro> didrocks: any idea what's up here: https://bugs.launchpad.net/unity/+bug/692462/
[17:22] <kenvandine> didrocks, i ruled out the bamf and dbusmenu updates
[17:22] <jcastro> didrocks: I can reproduce on a clean install, I just don't know where to reopen, bamf or unity.
[17:23] <kenvandine> didrocks, so i am guessing either libunity or unity
[17:23] <kenvandine> but leaning towards unity
[17:23] <kenvandine> i tried the 3.6.8 gir with libunity3 and it fails too
[17:24] <didrocks> jcastro: DBO revert a part of the merge for latest release
[17:24] <kenvandine> but that might not be a great test
[17:24] <kenvandine> since unity is using libunity4
[17:24] <didrocks> jcastro: it was wrong IIRC, better to check with him
[17:24] <jcastro> didrocks: ok so is it a bamf problem or a unity problem?
[17:24] <jcastro> ok
[17:24] <didrocks> kenvandine: libunity didn't get any update, bamf update isn't linked to that part
[17:24] <jcastro> DBO: yo
[17:24] <didrocks> jcastro: bamf
[17:24] <kenvandine> didrocks, there was the API change last week...
[17:25] <didrocks> kenvandine: yeah, but that happened since yesterday, isn't it?
[17:25] <DBO> jcastro, what?
[17:25] <kenvandine> didrocks, yeah, just trying to narrow down the field
[17:25] <kenvandine> didrocks, i am not sure it worked consistently yesterday
[17:25] <kenvandine> i know it worked consistently last week
[17:25] <jcastro> DBO: https://bugs.launchpad.net/unity/+bug/692462/ this isn't Fix Released anymore
[17:25] <kenvandine> now it works rarely
[17:25] <kenvandine> fails in both vala and python for sure
[17:25] <DBO> jcastro, yeah I need to speak with trevino
[17:25] <kenvandine> so not pygi
[17:25] <jcastro> DBO: this is related: https://bugs.launchpad.net/ubuntu/+source/bamf/+bug/744972
[17:25] <DBO> his work is crashing
[17:25] <jcastro> ah ok
[17:26] <DBO> i am about to revert the whole shooting match
[17:26] <jcastro> thanks for the update
[17:26]  * didrocks is happy to not merging that himself and let DBO handle it :-)
[17:26] <DBO> didrocks, dont touch bamf right now
[17:26] <didrocks> DBO: oh, I don't! :-)
[17:27] <DBO> jcastro, if you can get me in touch with him
[17:27] <DBO> that would be good
[17:27] <didrocks> that's exactly why I told jcastro the other day I didn't want to touch this merge :-)
[17:27] <jcastro> I just panged him on irc
[17:34] <jono> are you folks aware of a bug with multiple icons on the Launcher?
[17:35] <kenvandine> didrocks, i am suspicious of rev 1105 of unity
[17:35]  * DBO rips jonos head off
[17:35] <jono> for the same app, I mean
[17:35] <kenvandine> "merge neils branch of epic win"
[17:35] <jono> DBO, :-)
[17:35] <didrocks> kenvandine: it's the one merging the urgent icons new API and removing the other one
[17:35] <DBO> kenvandine, neil needs to learn to name his branches better
[17:35] <didrocks> jono: happens when bamfdaemon is restarting
[17:36] <kenvandine> -  DbusmenuMenuitem* item   = NULL;
[17:36] <jono> didrocks, ahhh
[17:36] <kenvandine> +  QuicklistMenuItem* menu_item = NULL;
[17:36] <kenvandine> +  DbusmenuMenuitem*  item   = NULL;
[17:36] <kenvandine> it seems to be touching that area
[17:36] <didrocks> kenvandine: argh
[17:36] <didrocks> let me kill Neil to remove my work :)
[17:36] <kenvandine> hehe
[17:38] <kenvandine> then
[17:38] <kenvandine> +  menu_item = GetNthItems (index);
[17:38] <kenvandine> +  if (!menu_item)
[17:38] <kenvandine> +    return false;
[17:38] <kenvandine> perhaps dbusmenu isn't finished setting up when he does that check?
[17:38]  * kenvandine really has no clue, just random guesses here
[17:38] <kenvandine> but this looks suspicious
[17:38]  * kenvandine goes to lunch :)
[17:39] <didrocks> kenvandine: probably, and so we are back to first point, with the race (the one mterry fixed)
[17:45] <DBO> jono, if you have a reliable method of reproducing the bamf crash
[17:45] <DBO> please tell me
[17:46] <jono> DBO, I didn't see a bamf crash, I started Gwibber and saw three icons :-)
[17:46] <DBO> jono, what else do you have running?
[17:46] <DBO> what favorites do you have
[17:47] <jono> DBO, in my launcher?
[17:47] <DBO> yes
[17:48] <jono> Nautilus, Firefox, Terminal, Tomboy, USC, XChat-GNOME, GTG, Thunderbird, GTK-Record-My-Desktop, GEdit, Skype, Gimp, Ubuntu One Control Panel, and I have Evolution open (three icons) and Gwibber (three icons)
[17:48] <jono> DBO, ^
[17:49] <jono> I have also seen multiple banshee icons before
[17:49] <DBO> whcih ones have you pinned?
[17:49] <jono> it seems to be apps started from the indicators that have muiltiple icons
[17:49] <jono> all those apps are ones I have pinned to my launcher
[17:50] <jono> I think it is something to do with starting apps from indicators
[17:50] <jono> I haven't noticed this issue with other apps
[17:50] <DBO> you dont have any non-pinned apps running?
[17:50] <jono> DBO, I do, Gedit, GTG, XChat, Firefox
[17:50] <jono> oh hang on
[17:50] <jono> no
[17:50] <jono> non-pinned apps, no
[17:50] <jono> well
[17:51] <jono> Evo and Gwibber are not pinned, I start them from the indicators, and I have them running
[17:53] <didrocks> lamalex: set-lp-dup is what you want
[17:53] <seb128> DBO, the comments suggest quite some users got it while using file selector dialog
[17:53] <DBO> seb128, k
[17:54] <DBO> I need all of these dupes traced
[17:54] <DBO> can i get some retracing done?
[17:57] <DBO> why the shit cant I get bamf to crash
[17:57] <seb128> DBO, the retracers are working
[17:57] <DBO> if I fail to fix this bug for a 3rd time I think seb128 will just kill me
[17:57] <seb128> not sure what you mean
[17:58] <DBO> maybe I looked at the wrong dupe
[17:58] <seb128> the thing is that they just clean and close the new bugs since they have the same stacktrace
[17:58] <seb128> that's the best way to avoid making public private infos
[17:58] <seb128> the duplicates are cleaned and turned public
[17:59] <DBO> with different strings
[17:59] <DBO> which I need to see
[17:59] <seb128> no luck for you then
[17:59] <DBO> :(
[17:59] <DBO> thats crap
[18:00] <seb128> well jono had the issue
[18:01] <seb128> he probably has the .crash locally and can give you some infos
[18:01] <jono> bamf has crashed for me
[18:01] <jono> I saw an error dialog
[18:02] <jono> seb128, where would I find a .crash ?
[18:02] <seb128> jono, in /var/crash
[18:02] <jono> _usr_lib_bamf_bamfdaemon.1000.crash
[18:02] <jono> I have that
[18:02] <seb128> right
[18:02] <seb128> jono, so can you do that
[18:02] <seb128> install bamfdaemon-dbgsym
[18:02] <jono> seb128, what do you want me to do?
[18:02] <seb128> then double click on that .crash in nautilus
[18:03] <seb128> or use ubuntu-bug -c on it
[18:03] <jono> ok, one sec
[18:03] <jono> E: Unable to locate package bamfdaemon-dbgsym
[18:03] <jono> seb128, ^
[18:04] <seb128> jono, what arch do you use?
[18:04] <jono> seb128, x86
[18:04] <seb128> how come people there don't have a ddeb source configured ;-)
[18:05] <seb128> jono, so either configure a ddeb apt source as described on https://wiki.ubuntu.com/DebuggingProgramCrash or wget http://ddebs.ubuntu.com/pool/main/b/bamf/bamfdaemon-dbgsym_0.2.86-0ubuntu1_i386.ddeb and dpkg -i it
[18:05] <seb128> jono, ddeb source is basically adding "deb http://ddebs.ubuntu.com natty main restricted universe multiverse" to your sources.list
[18:06] <jono> seb128, ok, I installed it and double-clicked on it in FF and now it is filing a bug
[18:07] <seb128> jono, thanks, can you make the bug public and give the number when it's filed? or if you don't want to make it public subscribe me to it
[18:07] <seb128> jono, bamf shouldn't have any private data out of the name of running applications if you are fine making those infos public
[18:08] <jono> np, one sec
[18:09] <jono> seb128, so it is registering "bamfdaemon crashed with SIGABRT in dbus_g_connection_register_g_object()" of which there are other bugs and dupes
[18:09] <jono> should I file it anyway
[18:09] <jono> ?
[18:09] <seb128> jono, yes
[18:09] <seb128> jono, DBO needs info from a new bug
[18:10] <jono> seb128, DBO https://bugs.launchpad.net/ubuntu/+source/bamf/+bug/758965
[18:10] <seb128> the other ones got cleaned by the retracers
[18:10] <didrocks> seb128: can you stop the retracer from cleaning this one?
[18:10] <seb128> DBO, https://launchpadlibrarian.net/69148113/Stacktrace.txt
[18:10] <seb128> didrocks, we can once, but it will add the first one it retracers to the stacktraces db and dup the next ones from it
[18:10] <DBO> thank you seb128
[18:10] <seb128> DBO, thanks jono
[18:11] <DBO> thanks jono
[18:11] <jono> np
[18:11] <jono> let me know if there is anything I else I can do to help
[18:11] <seb128> #10 0x080561bc in open_office_window_setup_timer (args=0x90f4198) at bamf-matcher.c:1347
[18:11] <DBO> yes its always open office
[18:11] <seb128> DBO, other bugs suggested they were using libreoffice to open a document when they got it
[18:12] <seb128> DBO: you got the gdb crashdump on the bug as well if you have an i386 install and want to play withit
[18:13] <DBO> amd64
[18:13] <DBO> but thank you
[18:17] <DBO> seb128, can you confirm this
[18:17] <DBO> open libre writer, and then libre calc
[18:17] <DBO> then open the FIle Open from writer
[18:17] <DBO> does that crash it?
[18:19] <seb128> DBO, just having one librewriter opening the fileselector and closing it seems enough
[18:20] <seb128> or rather just opening the fileselector seems enough
[18:20] <DBO> for me i need both
[18:20] <DBO> either way this gives me what I need
[18:21] <DBO> and I can confirm the duplication
[18:22] <seb128> DBO, it's not specific to libreoffice by reading the comments though, this stacktrace seemed specific to it
[18:22] <DBO> every stacktrace I have seen has had the open office delay timer in it
[18:22] <DBO> sometimes the apport window pops late
[18:23] <seb128> ok
[18:26] <jcastro> kamstrup: any idea what could be going on here? our lens stopped working on login: https://bugs.launchpad.net/askubuntu-lens/+bug/758839
[18:28] <kamstrup> jcastro: anything in .xsession-errors?
[18:28] <seb128> DBO, ok, can you do that: wget https://launchpadlibrarian.net/69149337/_usr_lib_bamf_bamfdaemon.1000.crash, apport-unpack _usr_lib_bamf_bamfdaemon.1000.crash dir; cd dir; and use gdb on the crashdump there?
[18:28] <seb128> DBO, it's the crash from skaet, she just added it and she said she didn't use libreoffice
[18:28] <seb128> DBO, so might be worth checking the stacktrace from this one
[18:28] <DBO> where is the trace?
[18:29] <seb128> DBO, I just copied the commands for you to use gdb on it
[18:29] <seb128> DBO: then type "bt"
[18:29] <DBO> yeah, thanks :)
[18:29] <seb128> DBO, it's not retraced but that way you can get debug infos locally
[18:30] <seb128> DBO, can you let me know if the stacktrace is a libreoffice one as well or if it's a different case. skaet think she didn't use libreoffice
[18:30] <seb128> DBO: quite some of the duplicates suggest it happen with firefox in some cases as well
[18:31] <seb128> oh it does
[18:31] <seb128> DBO, opening a fileselector in firefox crash bamf here
[18:31] <DBO> seb128, confirmed
[18:31] <seb128> DBO, ok, so I think you got what you need
[18:31] <seb128> DBO, happy debugging
[18:32] <DBO> yeah
[18:32] <DBO> thanks
[18:37] <seb128> DBO, r-t is asking when you think you can get a fix? they would like to get it fixed in beta2 if possible seeing the number of users running into it and the easy way to trigger it
[18:37] <DBO> seb128, today
[18:38] <seb128> DBO, ok, please let me or didrocks know when you have a fix to try or that we can backport to natty
[18:38] <seb128> didrocks, ^
[18:38] <didrocks> seb128: yeah, I'll upload right away in case of a respin
[18:38] <didrocks> DBO: ^
[18:39] <seb128> didrocks, thanks
[18:39] <seb128> didrocks, upload right away in any case, I told skaet we would get it in the queue for them once it's ready
[18:39] <seb128> didrocks, then they can do what they judge right
[20:36] <kenvandine> cdbs, i have a fix for the broken quicklists
[20:36] <kenvandine> https://code.launchpad.net/~ken-vandine/unity/make-quicklists-work-again/+merge/57386
[20:37] <kenvandine> it looks like mterry's previous fix got reverted accidentally
[20:39] <cdbs> kenvandine: :o
[20:40] <cdbs> kenvandine: nice catch
[20:40]  * cdbs 'll test it
[21:22] <cdbs> kenvandine: ping
[21:22] <kenvandine> cdbs, pong
[21:22] <cdbs> kenvandine: the fix worked, but a new problem, if the dbusmenu specified contains a hidden menuitem, then unity crashes
[21:22]  * cdbs reports
[21:22] <kenvandine> ugh
[21:22] <kenvandine> thx
[22:03] <lamalex> DBO, what do we know about the ivisible windows bug?
[22:04] <lamalex> i have a guy who says he can trigger it with the grid plugin
[22:04] <DBO> it should be mostly resolved
[22:06] <lamalex> DBO, as of when
[22:06] <lamalex> this was filed on the 10th
[22:06] <DBO> link?
[22:07] <lamalex> https://bugs.launchpad.net/unity/+bug/756765
[22:07] <DBO> that is the grid clipping bug
[22:07] <DBO> its fixed on the 11th
[22:11] <lamalex> k
[22:11] <lamalex> thanks
[22:13] <LLStarks> didrocks wanted this but whatever
[22:13] <LLStarks> bug 759198
[22:13] <LLStarks> ubot fails
[22:13] <LLStarks> https://bugs.launchpad.net/ubuntu/+source/bamf/+bug/759198
[23:13] <Omega> The lockscreen is ugly.
[23:14] <Omega> It's probably what I hate most about my Ubuntu experience.
[23:19] <Daekdroom> bamfdaemon just crashed out of the blur.
[23:19] <Daekdroom> But instead of getting the backtrace I closed the window unconsciously, heh.
[23:23] <Omega> I just got a GPU lockup and apport crashing while submitting.
[23:36] <sergio__> I'm wondering if this is worth submitting a bug to Ayatana. The launcher in unity recognizes input with a control key as a garabge character. For example, typing Ctrl+V or Ctrl+A into the launcher results in garbage text being shown.
[23:39] <sergio__> This is in the natty beta btw
[23:42] <Omega> sergio__: submit the bug to unity
[23:42] <Omega> (check if it's submitted)
[23:42] <Omega> I'll confirm it
[23:43] <sergio__> Omega, i havent seen one, so i was just wondering if it seemed bug worthy
[23:44] <delac> affects mee too. I would say it's quite worth a bug report
[23:44] <delac> I mean, I really would like to be able to paste into the thing
[23:53] <Omega> Something actually shows up when you search for .,,ctrl+/
[23:53] <sergio__> not for me
[23:53] <sergio__> ctrl+i gives a big space
[23:54] <sergio__> ctrl+a does select all
[23:54] <sergio__> ctrl+j is little space?
[23:55] <sergio__> as wel as ctrl m
[23:56] <Omega> And we have a crash!
[23:59] <sergio__> go figure any combination of ctrl and , . ; ' works fine