/srv/irclogs.ubuntu.com/2012/03/09/#ubuntu-desktop.txt

desrtdoes anyone know how i request a retrace?00:11
RAOFIt happens automatically.00:11
desrthum00:11
TheMusoIf the bug is tagged00:11
desrtoh.  this bug only came 42 minutes ago00:11
desrtthat's probably why00:11
TheMusoneed-$arch-retrace00:11
RAOF(Or, strictly speaking, the tags needs-amd64-retrace or needs-i386-retrace)00:11
TheMusogah needs is correct00:12
desrtya.  it is so tagged00:12
desrti didn't realise the bug was just filed moments ago00:12
* desrt curses the french00:14
desrttheir damn cheese is so freaking good00:15
desrtbrie in canada is twice as expensive and half as good00:15
broderi have a sort of embedded system which i'm trying to upgrade to oneiric, and i'm having problems with lightdm. when it runs as part of the standard boot, lightdm-session returns 1. if i look at .xsession-errors, all of the scripts are complaining that they can't open display :000:58
broderanybody have thoughts for where i could look for what i screwed up?00:58
broderi've done plenty of terrible things to the setup on this environment, so whatever it is is probably my fault, but i'm not sure where to look00:59
broderalso, it starts fine if i try again once my getty comes up01:02
RAOFThat sounds like *so much fun*01:08
broderyeah, and that combined with the fact i'm using casper means i have to do a full rebuild to do any experimentation :-/01:10
broderhmm, how well tested is lightdm without accountservice?01:11
RAOFNo idea, although obviously robert_ancell would be able to tell you that :)01:12
RAOFWhat environment do the unittests run in?01:12
broderwell, there are a bunch of tests that don't have the accountservice01:13
broder(you can tell because they have names like test-language-no-accounts-service :-P)01:14
robert_ancellbroder, the oneiric version is probably not as well tested as the precise version, can you pastebin the lightdm.log?01:18
broderrobert_ancell: http://paste.ubuntu.com/875441/01:21
broderi don't have a greeter installed, but i'm always expecting autologin to work01:21
broderi set xserver-command=X -logverbose 0 in an attempt to get something out of the X log, which didn't seem to work01:22
broderhttp://paste.ubuntu.com/875442/ is the lightdm.conf01:22
robert_ancellbroder, as a sanity check I take it /usr/bin/lightdm-session and /usr/bin/gnome-session exist and are executable?01:24
robert_ancell(often a cause of returning 1 on exec)01:24
robert_ancellIt seems quite happy to work without Accounst Service - [+1.72s] DEBUG: org.freedesktop.Accounts does not exist, falling back to passwd file01:25
broderrobert_ancell: yes. lightdm-session is definitely running and leaving this in .xsession-errors: http://paste.ubuntu.com/875444/01:25
robert_ancellah, ** (gnome-session:1447): WARNING **: Cannot open display:01:25
brodererr, i should probably note that even though it says gnome-session --session=ubuntu, i'm replacing the ubuntu session with my own session spec01:25
robert_ancelllooks like a xauthority issue01:25
broderhmm...well, i do have an .Xauthority file, but it's 0-length01:26
broderbut i guess that could be the result of lightdm's cleanup01:26
robert_ancellyes, it removes the entry on exit01:26
robert_ancellmakes testing a pain :)01:26
broderhmm, let me see if i can add something to /etc/X11/Xsession.d to cat the xauthority file01:27
robert_ancellalso check that $XAUTHORITY is set correctly01:28
RAOFIs xauthority owned by root or something?  That broke me for a while.01:28
broderno, owned by my user01:28
broderthere's stuff in the .Xauthority file, and $XAUTHORITY is set01:29
broderbut i think my hostname in this particular case is localhost because it's not set yet - is that a problem?01:29
broder("localhost" showed up in the .Xauthority file)01:29
robert_ancellbroder, btw you can run 'xauth list' which gives a readable form of the file01:29
broderah, ok. i'll try that01:29
broderhuh, xauth list printed nothing01:31
robert_ancellwhat was $XAUTHORITY set to?01:32
broder/home/mokafive/.Xauthority01:32
robert_ancellvery odd.  Permissions on that file?01:33
broder60001:34
broderoh, uh. huh. i actually don't seem to have xauth installed01:34
robert_ancellbroder, can you try [LightDM] user-authority-in-system-dir=true01:34
broderdo i need to have a /usr/bin/xauth if i'm not doing debugging stuff?01:35
kenvandineRAOF, i figured out the scrolling problem, which is turning out to be really nasty to work around01:35
kenvandinethe gtk changes for GDK_SMOOTH_SCROLL_MASK01:36
kenvandinewidgets no longer get scroll-event for GDK_SCROLL_MASK by default, so you have to explicitly add them01:36
robert_ancellbroder, I don't think so01:36
kenvandineand gwibber uses a Gtk.Box with Gtk.EventBoxes on top01:36
kenvandinei have a patch for gtk to add GDK_SCROLL_MASK for GdkEventBox01:37
kenvandinebut that only partly fixes it... in the eventboxes, i add more boxes and labels01:37
kenvandinewhich don't get the scroll-event either01:37
RAOFSounds like fun.01:37
broderrobert_ancell: no difference01:37
kenvandineso with fixing GtkEventBox, you get really hit or miss scrolling01:38
kenvandineif your cursor is on top of a label, it doesn't scroll01:38
kenvandinei really wonder why it was necessary to remove GDK_SCROLL_MASK by default01:39
kenvandinei suspect this is going to have lots of random side effects all over the place01:39
broderrobert_ancell, RAOF: there's also nothing in the Xorg log, which seems suspicious: http://paste.ubuntu.com/87545501:41
RAOFYeah, that is suspicious.01:41
robert_ancellbroder, interesting though that the daemon was happy with the connection ([+3.02s] DEBUG: Connecting to XServer :0) using xcb01:42
robert_ancellbroder, is $DISPLAY set correctly?01:42
broderrobert_ancell: the .xsession-errors says it's trying to connect to :001:42
robert_ancellRAOF, what's a good example program to connect to the X server and run through strace or similar to check what's actually failing on the connection?01:43
broderah, crud. i have to run afk for the next several hours. i can try to do more testing later tonight01:43
robert_ancellok01:44
robert_ancell'No protocol specified' is actually an Xlib error if I remember correctly, but xlib is really bad at reporting what actually failed01:44
robert_ancellhow weird, my session just exited with return value 134.  broder's problems are contagious01:47
=== Guest16781 is now known as albrigha
desrtjbicha: hi03:57
jbichadesrt: good evening!03:58
desrtjbicha: i have a 100% reliable gnome-shell crasher out of the gnome3 ppa.03:58
desrtwant to check it?03:58
jbicha100%? ok03:58
desrtopen lg and click the chooser03:58
desrtthen move the mouse over an open window03:59
desrt*boom*03:59
* cnd cowers in fear03:59
jbichadesrt: it was more a silent boom :(04:00
desrtjbicha: i don't get it on my f17 box04:00
desrtbut it's a version behind, at 3.3.5 now04:01
desrtgonna upgrade to see if it's an upstream or ubuntu issue04:01
jbichayeah, those fedora guys take forever to package stuff, what kind of bleeding edge distro do they think they are? lol04:01
desrtit's already packaged04:02
desrti just haven't upgraded in a while04:02
desrtit's my tablet.  i don't touch it much :p04:02
jbichaoh, I guess I need to find something else to be snarky at04:02
jbichathat crash is kinda neat though :)04:04
desrtyes.  i love when my window/compositing manager crashes.  very neat!04:05
desrtwhat's so interesting about it? :p04:05
jbichathe first time I did something different and it just hung with a small rectangle in the center of my screen, not sure how that happened04:05
jbichawell I don't use the lg, what's it there for? to make my desktop more like a web browser?04:07
* jbicha looks around for the View Source button04:07
desrtthe lg is pretty insanely cool04:07
desrtand the chooser makes it even more useful04:07
jbichalg is far above my level04:11
desrthum04:16
desrtlooks like seb never got around to that experimental gnome-settings-daemon upload04:16
jbichawhich one?04:17
desrtjbicha: the one that lets you replace the value of arbitrary xsettings using a gsettings key04:35
desrtjbicha: so f17 with the same upstream gnome-shell version as the gnome3 ppa => no crash04:37
jbichadesrt: we don't really patch gnome-shell, gjs, mutter so I don't know04:41
stgraberpitti: would be great if you could have a look at bug 95008704:41
ubot2`Launchpad bug 950087 in libxklavier "python2.7 crashed with SIGSEGV in g_object_newv() when using gi binding for xklavier (gir1.2-xkl-1.0)" [High,New] https://launchpad.net/bugs/95008704:41
=== m_conley is now known as m_conley_away
BigWhaleGood Morning.05:45
pittiGood morning05:46
pittistgraber: yep, will do today05:46
pittidobey: still here?05:55
pittidobey: ah, found the rb MP; seems rb-ubuntuone was uploaded prematurely, it's not installable right now05:57
pittidobey: ok, one failing-to-build upgrade of bzr-builddeb lalter, it now actually merges your branch06:08
pittipre-applied patches, would you please just die!06:08
pittiSweetshark: seems LibO stopped building some packages on armhf? http://people.canonical.com/~ubuntu-archive/testing/precise_probs.html06:28
didrocksgood morning06:28
didrocksguten morgen pitti06:29
pittihey didrocks06:29
pittistgraber: responded in the bug, needs to be fixed in ubiquity06:43
didrocksok, so latest compiz fixes regressed somehow the tap detection… again :(06:46
didrocksendless story06:46
didrocksand latest nux fix regressed again ^o06:47
* didrocks *sigh*, I don't smell an unity release today06:47
* didrocks takes all his changes in a nux branch which is left around from some weeks already and nobody reviewed06:49
RAOFdidrocks: But at least <super><space> brings up Do again :)06:52
RAOFAh, stupid git.  Why can't you apply a stash to my unclean tree.06:57
didrocksRAOF: well, for how long, I heard about that key to bring up the hud :)06:59
didrocksRAOF: so, just a piece of advice, enjoy for now! :)06:59
RAOFUnity's going to claim *my* keybinding?  NEVER!07:00
didrocks:)07:01
RAOFdidrocks: I take it that MIRs for gtest et al aren't likely to be done before the weekend?07:18
didrocksRAOF: well, with all this unity noise, not sure. gtest is doable I guess, but I have opened questions07:19
didrocksthe other xorg-gtests need mterry to be around07:19
didrocksas I NEWed it in universe07:19
didrocksRAOF: for gtest, did you see my uploads?07:19
RAOFI saw one, not the other.07:19
didrocks(that take us some time as making the test build failing, and so the merging rejected for unity)07:20
didrocksRAOF: well, tere were two, but the idea is that we need to include a makefile to be able to rebuild the upstream source07:20
didrocksRAOF: I did it quickly for cmake, but I'm sure there is a better way to do it07:20
RAOFAh, cmake file.  I didn't notice that, because I was following the google FAQ for how to build it.07:20
didrocksand same for Makefile.am?07:20
didrocksah, there is a FAQ?07:21
RAOFWe could certainly distribute a m4 snippet.07:21
didrocksyeah07:21
didrocksand something for cmake (maybe a README in the package?)07:21
RAOFYeah; the FAQ basically says “Add gtest-all.cc to your makefile”07:21
RAOFREADME.Debian points at the upstream faq.07:21
didrocksbut how do you detect the location of gtest-all.cc?07:22
didrockshardcoded?07:22
RAOFIndeed.07:22
RAOFIt wouldn't be a terrible idea to add an m4 macro + a pkg-config file (so we can do nice things like check the version).07:22
didrocksRAOF: agreed07:22
didrocksRAOF: volonteering? :)07:22
RAOFOk, I guess.07:22
RAOF:P07:22
didrocksRAOF: you can remove the CMakeFile then I guess if there is the pkg-config one07:23
RAOFWell, you won't be able to PKG_CHECK_MODULES, so it might still be useful to have a CMakeFile.07:23
didrockshum07:25
didrocksindeed07:25
didrocksbut putting the cmake file in the cmake directory07:25
didrocks(so generate it with the prefix path)07:26
RAOFAnyway, I'll upload the fixed Xserver without the tests enabled now, and we can enable the tests once gtest is all done.07:35
didrocksRAOF: sounds fine07:37
mvopitti: thanks for your aptdaemon review from the other day! do you mind if I do a upload today of the current bzr?07:57
didrockseach time I have a Xorg crash (every 1.5 days), I loose 15 minutes :/08:04
RAOFThis server will probably help.08:05
didrocksRAOF: you think so? I'm experiencing this kind of crash since Oneiric (the one I talked about at UDS and at the rally)08:07
didrocksit's the "when there is too many writings on disk"08:07
RAOFAh, right.  No, this won't help that.08:07
didrocksloosing builds are not fun :(08:07
RAOFOr, if you'd like it, I can say that it'll totally help.08:08
didrocksRAOF: just to make me happy for the week-end? And then, totally desperated again? ;)08:09
RAOFIndeed!08:11
pittimvo: aptdaemon upload> no objection08:29
mvota, uploaded08:30
didrocksand a 5th attempt to try to fix alt tap detection on compiz, let's see how it goes :)08:39
pittididrocks: got used to run large builds in screen?08:45
didrockspitti: yeah, and replying/retweaking patches as well as we are really diverging from trunk08:46
didrocksand ABI break each times, so rebuilding everything08:46
didrocksa lot of fun :)08:47
didrockspitti: but I still bless the ccache tricks :)08:49
pittiyeah, that should help quite a bit08:49
pittiit's even more effective for C++ (since g++ is just sloooow), but still helps for C08:50
didrocksyeah, I notice it quite clearly on compiz/nux/unity :)08:50
didrocksand as it can work with pbuilder too, it's awesome!08:50
* pitti raises fist about http://www.horaoficial.cl/cambio.htm and races to update tzdata everywhere08:53
pittithat's a change that becomes effective 11 days after the announcement08:53
Sweetsharkpitti: ahh indeed, some fly-by changes merged from rene. will fix08:55
pittiSweetshark: good morning08:55
pittiSweetshark: how's your cold today?08:55
Sweetsharkpitti: better08:55
Sweetsharkwell, its worse. I am better.08:55
pittiheh, good to hear08:55
Sweetsharkdidrocks: /me builds in a pbuilder with ccache running from a jenkins ...08:56
didrocksSweetshark: ^5s :)08:56
Sweetsharkdidrocks: well, I get that build down to ~2h on my notebook08:57
Sweetshark:/08:57
seb128hey08:58
pittibonjour seb12808:59
seb128hey pitti, how are you?09:00
* pitti shakes fist at seb12809:00
seb128happy friday!09:00
pittiseb128: I'm great, thanks!09:00
didrockssalut seb12809:00
pittiseb128: but busy with tzdata updates, release reports, etc.; need more time to fix 3 bugs!09:00
seb128pitti, ahah, I'm ahead again? ;-)09:00
pittiyeah, you got almost 10 yesterday09:00
seb128now I just need to find some unity bugs so didrocks keeps stalling a bit longer!09:00
seb128didrocks, lut09:00
didrocksit's really time to release unity, those guys are catching up09:01
didrocksnot good :)09:01
didrocksseb128: well, don't worry, people find regressions before you :)09:01
didrocks(or rather *I* find regressions :p)09:01
seb128didrocks, yet another one?09:01
pittiseb128: the more bugs you find, the more didrocks will get on his fixed list09:01
pittiI for one yearn for a new unity09:02
didrocksseb128: yeah09:02
didrocksseb128: tapping issue back09:02
didrocksseb128: fix building…09:02
pittithe launcher AND hud constantly opening without me wanting them is a bit unnerving09:02
didrocksseb128: needing to try as well the nux jay's fix, but ABI break without a branch proposal for unity rebuildd09:02
didrocksso doing09:02
pittiand what's worse, HUD opens on top of fullscreen applications09:02
seb128that's not wanted?09:03
pittinothing worse than having a HUD window on top of TIE fighter, which makes you miss that A-wing you were hunting down09:03
seb128I would assume it needs to be able to keyboard control those?09:03
didrockspitti: launcher and hud opening -> that's the tapping detection09:03
pittiseb128: nah, I'm just trolling09:03
seb128lol09:03
didrocksyou know, the thing that got 5 fixes :p09:03
pittiseb128: but HUD opening on Ctrl+Alt or alt+someother key or you looking the wrong way is bad09:03
seb128indeed09:04
pittiI keep getting it when switching workspaces or terminal tabs09:04
didrockswell, that's should be fixed when we can release09:04
didrocksthat's one of the two things we are fighting for a week09:05
seb128\o/ slangasek fixed that gconf bug09:05
didrocksok, found one more bug, but shoudln't be a new one09:06
mitya57hey, can anybody please triage & raise importance of bug 885730?09:09
ubot2`Launchpad bug 885730 in gnome-settings-daemon "keyboard layout indicator reacts incorrectly" [Undecided,Confirmed] https://launchpad.net/bugs/88573009:09
mitya57from comments: "I survived Unity migration, but not this "tiny" bug"09:09
mitya57:)09:09
seb128hey mitya5709:09
mitya57hey09:09
seb128mitya57, right, we have trolls on random bugs09:09
mitya57considering that one, I'm personally annoyed by it09:09
seb128charles from dx said he would look at it IIRC09:10
mitya57ok, thanks09:10
mvoseb128: hey, aptdaemon is uploaded, so the restart required bit from my branch should work now (just fyi)09:19
seb128mvo, I noticed the upload, I will try that in a bit, thanks a lot!09:19
mvoanyone where with a nouveau driver? I would love to get the output of /usr/share/pyshared/debtagshw/opengl.py from precise09:19
mvoseb128: yw09:19
seb128mvo, is there a way to emulate an upgrade that needs a restart?09:19
mvoseb128: do you happen to use the nouveau driver ;)09:19
seb128mvo, would downgrading and reupgrading a deb which set the flag be enough?09:19
seb128mvo, no, intel only for me for years09:19
micahgmvo: I've got one09:20
seb128well one ati on my old desktop09:20
mvoseb128: you could reinstall a kernel, you can also probably just run "sudo touch /var/run/reboot-required"09:20
mvomicahg: could you run the above python command for me please so that I can get the render/vendor/version that nouveau is using? that would rock :)09:21
micahgmvo: http://paste.ubuntu.com/875795/09:21
seb128mvo, thanks09:21
mvomicahg: thanks, much appreciated!09:21
micahgmvo: yw09:21
mvothe final missing bit in the video driver detection :)09:22
seb128pitti, do you want me to look at this gvfs bug?09:37
pittiseb128: you mean bug 899858 ?09:37
ubot2`Launchpad bug 899858 in oem-priority/precise "regression in gvfs to connect/browse using obex" [High,In progress] https://launchpad.net/bugs/89985809:37
seb128pitti, yes09:37
pittiif you have some time, that'd be appreciated09:37
seb128pitti, ok, adding to my list, I've some idea about it09:38
pittiseb128: unfortunately android devices don't seem to do obex file transfer, so it's not easy to test here09:38
pittimy old Nokia could, but I gave that away09:38
seb128I can test with my samsung09:38
pittiwell, perhaps there's an app for it09:38
pittiseb128: oh, that's not android?09:38
seb128pitti, no, I've a semi smart bada phone09:39
chrisccoulsongood morning everyone09:57
didrockshey chrisccoulson09:58
chrisccoulsonhi didrocks09:58
* micahg glares at the rhythmbox-mozilla package and wonders if it's NPAPI and why it recommends epiphany :)09:58
pittidobey: ^09:59
pittiRecommends: firefox | epiphany-browser | www-browser10:01
pittimicahg: ^ seems alright?10:01
micahgpitti: description says xulrunner based browsers which epiphany has not been in Ubuntu since karmic10:01
micahgso either it's NPAPI and should work in all browsers or it needs to be dropped10:02
chrisccoulsonit's fine, the descriptions is just out of date. it's not that difficult to check ;)10:02
chrisccoulsonif it's still in the archive, then it's ok10:03
micahgchrisccoulson: this is a new package10:03
micahgpitti: looks Mozilla specific, do we need this?10:05
pittimicahg: we can certainly drop the epiphany recommends10:05
micahgpitti: no, I meant the plugin10:05
chrisccoulsonit isn't mozilla specific at all10:05
chrisccoulsonit's the same plugin that we've had in the archive for years, just in a separate package now10:05
pittimicahg: I'm not sure; deferring to dobey10:05
pittibut I think it just got split out10:06
chrisccoulsonwe don't need to do anything with it, it's fine10:06
* micahg defers to chrisccoulson and will file a bug for the description10:06
chrisccoulsonhow did you come to the conclusion that it's mozilla specific?10:06
seb128pitti, dobey: btw why adding all those new binaries to rb?10:07
ricotzdobey, hi :), where is this rhythmbox tarball coming from? cant find it anywhere and there is no 2.95.5 tag10:07
seb128did we really need to ship magnitude etc in their own binaries?10:07
ricotzseb128, hi, that would be my next question ;)10:07
micahgchrisccoulson: grepping for mozilla in the source, but now I realize that I was just looking at an alias and it's just referencing NPAPI stuff :-/10:07
xclaesseseb128, do you know if someone is working to package latest empathy (+farstream and tp-farstream) in ubuntu precise?10:08
pittiseb128: I think it was to make it easier to remove them10:08
seb128dobey, pitti: I hate adding such divergence over Debian10:08
pittiseb128: yes, I mentioned it in the FFE10:08
seb128xclaesse, kenvandine is, it's in the ubuntu-desktop ppa10:08
pittiI sponsored it this morning because it made the desktop uninstallable10:08
xclaesseseb128, good, thanks !10:08
xclaessea ppa, exactly what I needed :D10:08
micahgpitti: you mean dobey made the desktop uninstallable by uploading a package depending on his creation before it was uploaded10:09
seb128pitti, ok, I'm all for getting the new version, I'm just unsure those packaging changes are good idea10:09
pittiit should ceratainly be done in Debian as well, or we'll revert them10:09
seb128pitti, ok, great, thanks10:11
pittiwell, not "great", but let's see what debian says to the split10:11
seb128pitti, well great to know that people are not pushing to keep the divergence over Debian10:12
seb128though I would have avoided the packaging change at this point10:12
seb128not a big deal though10:12
seb128we can merge back,sort that later10:12
pittichrisccoulson: hm, latest firefox forgot how to drag&drop tabs?10:15
pittii. e. change the sorting?10:16
chrisccoulsonpitti - that seems to work here. have you got an addon that is breaking it?10:17
pittiit was working until yesterday at least10:17
pittichrisccoulson: adblock plus and easy youtube downloader; neither seem relevant?10:18
pittiand menubar, testpilot, ubufox of course10:18
chrisccoulsonyeah, they should be10:18
chrisccoulson**shouldn't be10:19
* chrisccoulson needs more coffee10:19
=== webmaster is now known as davidcalle
pittichrisccoulson: hm, a restart fixed it; seems the automatic restart broke a tad10:28
pittichrisccoulson: I also noticed that in that auto-restarted firefox it did a poor job of remembering the value of input fields, let's hope that's gone now as well :)10:29
pittiso perhaps the auto-restart just didn't  reset itself properly10:29
micahgpitti: I just noticed that the I got an unable to start web browser error, but the browser opened fine, any debug info I can get you before I close it?10:36
pittimicahg: was this a root/system user report or a crash from your user?10:37
micahgidk, it was unity-2d10:37
pittimicahg: "unable to start web browser" -> terminal or dialog?10:37
micahgdialog10:37
pittimicahg: ok, your user then10:37
pittimicahg: apport-cli, -gtk, or -kde?10:38
micahgapport-gtk10:38
pittiok, that means that xdg-open exited with nonzero10:38
pittimicahg: if you run xdg-open <the URL apport opened> in a terminal, does it exit with 0?10:39
micahgpitti: what's the special shell call to check the return value of the last command?10:39
pittimicahg: echo $?10:40
micahgyep, 010:40
pittihmm10:40
pittiso, xdg-open is evil10:40
pittimicahg: at this point I can't think of further debug questions, I'm afraid10:40
pittiFYI, I have $? in my $PS1, it's quite handy10:40
micahgpitti: is it worth a report since i don't think I can reproduce?10:41
pittimicahg: checking existing bugs..10:41
micahgapport?  I didn't see any10:41
pittiright, doesn't seem to be reported10:41
pittithey might be against xdg-utils of course (which is where it actually belongs)10:42
Sweetsharkpitti: I can has another bug pattern for bug 925049?10:42
ubot2`Launchpad bug 925049 in libreoffice "soffice.bin crashed with SIGSEGV in QCoreApplication::notifyInternal()" [Undecided,Fix committed] https://launchpad.net/bugs/92504910:42
Sweetsharkpitti: please10:42
pittiSweetshark: lazy you! :-)10:42
pittiSweetshark: yes, can do10:42
Sweetsharkpitti: no, lazy reporters not checking for obvious dupes10:43
pitti(I meant for not writing it yourself, but nevermind)10:44
pittiSweetshark: committed10:45
Sweetsharkpitti: I didnt even try, fearing some hardcore launchpad permissions and group membership minefield on the way ...10:47
pittiSweetshark: ~ubuntu-bugcontrol10:47
Sweetsharkpitti: im a member, so that can be all of it!10:48
Sweetsharks/can/cant/10:48
Sweetshark;)10:48
pittithat's the group who can commit to lp:~ubuntu-bugcontrol/apport/ubuntu-bugpatterns10:48
pittianyway, not a biggie10:48
pittiSweetshark: I just wonder why the client-side duplication detection doesn't pick that up10:49
micahgpitti: I don't see an xdg-utils bug10:49
pittihttp://cdimage.ubuntu.com/daily-live/20120309/10:49
pitti\o/ not oversized any more10:49
* Sweetshark hopes to get to <700 open bugs in LibreOffice before release.10:51
micahgSweetshark: wow, your not in such bad shape, we have >1k more in just the firefox source10:54
micahgs/your/you're/10:54
Sweetsharkmicahg: Most of those are harmless, but the bigger the number of bugs, the easier it is to let a critical one fly by under the radar.10:56
seb128mvo, new aptdaemon is buggy11:00
seb128  File "/usr/lib/python2.7/dist-packages/aptdaemon/pkcompat.py", line 2157, in _emit_require_restart11:00
seb128    trans.pktrans.RequireRestart(pk_enums.RESTART_SYSTEM, "")11:00
seb128AttributeError: 'Transaction' object has no attribute 'pktrans'11:00
seb128mvo, when installing an update which should require a restart11:00
mvoseb128: meh, give me a minute11:01
seb128mvo, the indicator-session works11:01
seb128mvo, it turned red11:01
mvoseb128: very nice11:02
Sweetsharkeh, how do I remove a 'security issue' flag from a bug?11:09
mvoseb128: I need to get lunch now, sorry, I will look afterwards - do you have more backtrace? I'm not 100% certain what is causing this from my initial look11:09
seb128mvo, http://pastebin.ubuntu.com/875890/11:10
seb128mvo, enjoy lunch11:11
mitya57Something that shouldn't normally happen: I get yelp crash every time I try to search — what can be the reason? (see bug 947188)11:30
ubot2`Launchpad bug 947188 in yelp "yelp assert failure: *** glibc detected *** yelp: double free or corruption (fasttop): 0xacb71ea0 ***" [Medium,New] https://launchpad.net/bugs/94718811:30
seb128mitya57, bug?11:42
mitya57bug 94718811:42
ubot2`Launchpad bug 947188 in yelp "yelp assert failure: *** glibc detected *** yelp: double free or corruption (fasttop): 0xacb71ea0 ***" [Medium,New] https://launchpad.net/bugs/94718811:42
seb128mitya57, right, I saw that, you ask "what can be the reason" -> a bug11:43
seb128that's the reason11:44
seb128what's the reason to segfaults and issues?11:44
seb128that's a weird question to ask...11:44
mitya57what's the reason for it working for everyone except me? <- that's what I mean11:44
chrisccoulsonyou should try running it in valgrind11:47
=== greyback is now known as greyback|lunch
=== MacSlow is now known as MacSlow|lunch
mitya57chrisccoulson: http://paste.ubuntu.com/875954/12:08
mitya57(sorry for the delay, it hanged after start and failed to load the home page for 30 mins)12:08
xclaesseis it known that killall does not seems to work correctly on precise anymore?13:02
xclaessekillall telepathy-gabble says telepathy-gabble: no process found13:03
xclaesseeven though it auto-completed it with tab13:03
xclaesseand of course, ps shows it, and kill its pid works13:03
Sweetsharkxclaesse: file a bug, I guess. If you need a workaround try pkill (killall is evil anyway for breaking unix tradition)13:08
pittichrisccoulson: I'd appreciate if you could take a look at bug 950097, I left a question there for you13:11
ubot2`Launchpad bug 950097 in ubuntu-defaults-builder "offline start page doesn't work" [Undecided,New] https://launchpad.net/bugs/95009713:11
=== MacSlow|lunch is now known as MacSlow
chrisccoulsonpitti, answered now13:31
pittichrisccoulson: ah, so I should remove that functionality from defaults-builder?13:37
chrisccoulsonpitti - yeah, i think that would be best13:38
=== greyback|lunch is now known as greyback
dobeymicahg, pitti: i used the same description/etc that totem-mozilla uses, for rhythmbox-mozilla. if you think it's wrong to say "xulrunner" there, we should change both i guess.14:02
mdeslaurseb128: I got a UIFe for the new lock setting14:02
seb128mdeslaur, \o/14:02
mdeslaurseb128: do I just commit to the three trees, or do you want me to upload too?14:03
seb128mdeslaur, I can handle both if you want, i.e from your debdiff14:04
seb128mdeslaur, I need to upload gsettings-desktop-schemas and gnome-settings-daemon today anyway14:04
seb128mdeslaur, and I can sneak g-c-c work if there is an upload for that14:04
dobeyseb128, pitti: intend to push binnews to debian as well, yes. but rhythmbox-ubuntuone needed new crasher fixes14:05
mdeslaurseb128: wait a sec, I've bumped the gsettings-desktop-schemas depends in gnome-settings-daemon and g-c-c since I posted the debdiffs14:05
seb128dobey, it's just surprising that you went for new binaries changes14:05
seb128mdeslaur, that's fine, I can fix the depends14:06
dobeyseb128: sorry. i listed them in the ffe bug report i filed the other day14:06
mdeslaurseb128: ok, then the debdiffs + the bumped depends14:06
mdeslaurseb128: thanks!14:06
seb128dobey, well it's just that I don't see the point to divert from Debian on that14:06
seb128mdeslaur, thanks14:06
seb128mdeslaur, I might rename the key14:07
mdeslaurseb128: sure!14:07
seb128mdeslaur, i.e ubuntu-lock-on-suspend14:07
seb128mdeslaur, I like to have non upstream stuff ubuntu- prefixed, avoid confusion for everybody14:07
mdeslaurthat sounds good14:07
seb128great ;-)14:07
desrtchrisccoulson: hello14:09
desrtchrisccoulson: i've set the 3 different settings for "send fucking plain text mail" in thunderbird and it's still trying to send html14:10
dobeyseb128: well, external plug-ins having to Depends: rhythmbox-plugins, to work, is a bit broken. and it's nice to be able to remove someo of the plug-ins. anyway, i will work to push the changes into debian as well. was just a bit rushed to get it into ubuntu as there are crash fixes rhythmbox-ubuntuone needs :-/14:10
desrtis there a 4th and 5th setting somewhere?14:10
dobeydesrt: don't stress so much. the hair on your neck is turning grey.14:10
seb128dobey, ok, thanks14:11
seb128hey desrt14:11
kenvandinegood morning folks14:11
kenvandineseb128, farstream sync is in NEW14:11
dobeypitti, seb128, kenvandine: care to look at https://code.launchpad.net/~dobey/ubuntu/precise/twisted/fix-935756/+merge/96617 ? :)14:12
seb128hey kenvandine14:12
kenvandinedobey, sure14:13
dobeythanks14:13
seb128kenvandine, no it isn't ;-)14:13
kenvandineseb128, old joke, i'm onto you!14:13
kenvandine:-D14:13
seb128kenvandine, hehe14:13
seb128kenvandine, I'm going to upload a gtk in a bit, how did it go for the eventbox scrolling stuff?14:14
kenvandinedobey, i would rather have someone more familiar with twisted, it scares me14:14
kenvandinemaybe ping doko?14:15
seb128dobey, same than kenvandine14:15
dobeyok14:15
kenvandineseb128, sort of... having to explicitly set GDK_SCROLL_MASK on widgets seems like it is going to have tons of side effects14:15
kenvandineadding it to the eventbox sort of helped gwibber14:15
kenvandinebut all the widgets in the eventbox blocks the scroll events14:16
seb128kenvandine, can you move to discuss it on the #gtk+ channel?14:16
kenvandineso everywhere there is a label it gets ignored14:16
kenvandineyeah, i about to do that14:16
seb128kenvandine, they will probably unblock you quickly compared at having to poke and figure it by yourself14:16
dobeyawesome14:16
dobeyit's like scrolling a web page and being like "oh hi flash!"14:16
ricotzdobey, hi14:20
dobeyricotz: hi14:21
kenvandineseb128, i also suspect we might have more xi2 problems, if i add GDK_SCROLL_MASK and GDK_SMOOTH_SCROLL_MASK all i get are GDK_SMOOTH_SCROLL events14:21
ricotzdobey, where is this rhythmbox tarball coming from? and there is no 2.95.5 tag14:21
kenvandinewhich afaik i shouldn't, since i don't have the right kind of device14:21
dobeyricotz: http://people.gnome.org/~jmatthew/rhythmbox-2.95.5.tar.xz14:21
seb128kenvandine, yeah, it's for sure having some issues, I hope they get sorted soon14:22
dobeyricotz: it's a "prerelease" he made for me, and not an official tagged release. yeah i know :-/14:22
kenvandinenot sure if that would be in gdk or X though14:22
ricotzdobey, hmm, i see, do you know which git hash it is based on?14:22
stgraberpitti: thanks, I must admit I simply tried to find equivalents for our current code and as Engine existed I simply used it ;)14:23
stgraberpitti: will do the changes in ubiquity now and see if that works as expected14:24
ricotzdobey, nm, the changelog says it14:24
dobeyricotz: ok14:24
dpmhi pitti, it seems we've still got the language pack version 20120221 in precise, but I see that the cron job is enabled. Do you know why langpacks are not being released after the beta freeze?14:25
Beretdoes anyone know if there's going to be a way to disable the HUD in precise?14:26
Beret(CCSM doesn't count)14:26
ricotzdobey, the mpris patch isnt included in this version14:27
dobeyBeret: dconf-editor14:27
dobeyricotz: yes it is14:27
ricotzdobey, no, it isnt14:28
ricotzcould you check again?14:28
dobeyricotz: MPRIS_BUS_NAME_PREFIX ".rhythmbox",14:29
dobeyricotz: that's what's in the code in the tarball14:29
ricotzdobey, i mean this one http://git.gnome.org/browse/rhythmbox/commit/?id=778d3317900337dc7177d0a80ee052f96609448514:30
dobeyricotz: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/precise/rhythmbox/precise/revision/201 doesn't include that. the changes in the patch added in that revision are included in this tarball.14:32
ricotzdobey, ah there where two mpris fixes14:32
dobeyricotz: so i guess that patch was missing this change too then?14:32
ricotzdobey, yeah sorry, i think so14:33
dobeyricotz: i think moch will make a 2.96 release in the next few days. if you want to add that patch or wait for tarball, either way is fine by me. :)14:34
ricotzdobey, shouldnt be that important, just thought this was the patch that was added at last14:35
dobeyricotz: ok14:36
stgraberpitti: any idea why the .name property of a ConfigItem contains that much garbage http://paste.ubuntu.com/876095/?14:50
stgraberpitti: http://paste.ubuntu.com/876097/ is my current diff for converting from xklavier to gir Xkl14:51
kenvandineseb128, farstream is in binNEW15:00
* kenvandine waits for seb128's response :)15:01
seb128kenvandine: is that aimed to main? I didn't follow much15:01
kenvandineyes15:01
kenvandinepitti said no MIR15:01
seb128kenvandine: I'm sure you didn't wait for this response :p15:01
kenvandinesince it is a rename15:01
seb128kenvandine: ok, good15:01
pittiyay, my network is back15:02
pittistgraber: ah, great15:02
kenvandinepitti, having network is good, mkay'15:02
seb128kenvandine: I will wait for the amd64 binaries15:02
kenvandine:)15:02
pittidpm: I only re-enabled the cronjob yesterday or so15:02
kenvandineseb128, ok15:02
pittidpm: and I saw langpacks on the buildds today15:02
seb128kenvandine: should be there in less than half an hour15:02
seb128kenvandine: is it blocking you?15:02
kenvandineseb128, thx15:02
kenvandinewell, i was going to wait for it to upload all the things that need it15:02
kenvandinei hate having to hit retry a bunch of time for things15:03
seb128kenvandine: things will dep wait, don't bother15:03
kenvandineyeah, but they will queue to build and then dep wait then queue to build again15:03
kenvandinei guess the builders aren't busy today15:03
pittistgraber: it's indeed a bit of a nasty API, see the wrappers I had to do in the test-gi.py script15:05
pittistgraber: it's delivered as an array, not a staring15:05
pittistring15:05
kenvandineseb128, so with the smooth scrolling landing in gtk, vala apps that depend on GDK_SCROLL events will be broken until vala updates to the latest gtk15:05
seb128kenvandine: is that the same will all bindings?15:05
kenvandinei still think we need to add that back to the eventbox, that is a common use case for an eventbox15:05
kenvandinei assume15:05
seb128:-(15:06
seb128what changed?15:06
kenvandinewell, gir is easier15:06
kenvandinethe gtk gir should already have it right?15:06
seb128gtk stopped emiting scroll events in favor of smooth scrolling ones?15:06
kenvandineyes15:06
kenvandineif you have a xi2 server15:06
kenvandineyou get the smooth scroll event15:07
pittistgraber:15:07
pitti    i = s.find(b'\x00')15:07
pitti    return s[:i].decode()15:07
kenvandineand the vapi doesn't know about it15:07
seb128kenvandine: still it's an abi change late in the cycle, I start pondering reverting smooth scrolling for precise15:07
pittistgraber: that's my item_str(s) method which converts a zero-terminated int8 array into a proper str15:07
stgraberpitti: oh, fun ;) ok will update to that then...15:07
kenvandineseb128, i do fear how many unknown side effects there are15:07
pittistgraber: accessing bare structs with static data is fun :/15:08
kenvandinei could manually go add the SCROLL_MASK to every place i create an event box in gwibber and if we don't patch gtk to add them to the eventbox15:08
kenvandinegwibber will be fine15:08
kenvandinebut i think the right thing to do is add both scroll and smooth scroll to the eventbox, it is common reason to use an eventbox15:09
kenvandinebut if it has GDK_SMOOTH_SCROLL_MASK on it, then that is what gets emitted15:09
stgraberpitti: wow, the test actually pass now! thanks15:09
kenvandineinstead of GDK_SCROLL15:09
pittistgraber: \o/15:09
kenvandineso if apps depend on that, they will break15:09
kenvandineor in the vala case, the vapi doesn't know about them yet15:09
dobeykenvandine: gwibbre has an eventbox with a box with a bunch of eventboxes?15:10
chrisccoulsondesrt, sorry, was on the bike15:19
chrisccoulsonthere aren't any more settings that i'm aware of :/15:19
kenvandinedobey, yes... because we do our own scrolling15:19
chrisccoulsondesrt, you're not using it under unity, are you?15:19
dpmpitti, ah, ok, thanks!15:20
dobeykenvandine: why not just shove it in a scrolledwindow?15:20
kenvandineoh i wish i could15:20
kenvandinei will evently do something like that15:20
kenvandineeventually15:20
dobeyif you can't, your code is broken :)15:21
kenvandineright now it is a several boxes, side by side in a group15:21
kenvandineand each box scrolls15:21
dobeymeh15:22
desrtchrisccoulson: no.15:22
kenvandineand they also only contain as many tiles as you can see15:22
kenvandinenjpatel was getting really fancy with that stuff15:23
kenvandineit just ended up being rather complicated15:23
chrisccoulsondesrt, are you replying to a mail?15:24
desrtyes15:25
desrtthe mail in question is in plain text15:25
desrtrestarting thunderbird fixed it15:25
desrti really only did require 3 settings15:25
chrisccoulsonlol15:25
chrisccoulsonbugger :(15:25
desrtthunderbird seems to be built on the assumption that you'd only ever want to send text email because something is wrong15:26
desrtie: it lets you list particular people to avoid sending html mail to15:26
chrisccoulsonthe reason i asked if you were using it under unity before, is because the radio buttons in the Format submenu seem to be broken15:27
chrisccoulsonie, when i select "Plain text" here, i get 2 items selected ;)15:27
dobeydesrt: gsettings/dconf-daemon talk over dbus, right?15:31
desrtgsettings uses the dconfgsettings backend which talks to the dconf-service over dbus, yes15:31
desrtit's possible for gsettings to use non-dconf backends, though15:32
desrtand the 'talking' only happens for writes15:32
dobeyoh. reads happen directly via open() on the db?15:32
desrtyes15:32
dobeybummer15:32
desrtthat's why it's fast15:32
desrtit's also why i'm on a campaign to remove all writes on login15:32
desrtbecause then the service doesn't need to be running at all15:33
dobeyis there any way to make it not do that?15:33
desrtnot do what?  reads?15:33
dobeynot read settings, that is.15:33
desrtdon't call g_settings_get()?15:33
dobeyyes, so user settings don't screw up tests15:33
desrtoh15:33
desrtGSETTINGS_BACKEND=memory15:33
dobeyah15:33
desrtthat will do all gsettings lookups against an (initially empty) GHashTable in the local process15:34
dobeydesrt: excellent. thanks!15:34
jbichawhat does this mean, re: the clutter 1.9 ffe ? http://lists.clutter-project.org/pipermail/clutter-devel-list/2012-March/000358.html15:36
=== JanC_ is now known as JanC
seb128cyphermox, hey15:54
cyphermoxhey seb12815:55
cyphermoxwhat's up15:56
seb128cyphermox, how are you?15:57
seb128cyphermox, I noticed there is a new bluez,obex, want to have a look next week if that's updates we should do?15:57
cyphermoxpretty good, an you15:57
seb128cyphermox, the bluez.org description suggest it's mostly bug fixes15:57
cyphermoxyes, I'll merge from debian for bluez15:57
seb128cyphermox, I'm good thanks ;-)15:57
cyphermoxobex I hadn't seen but there's one or two things I want to look at today in bluetooth, once I'm done with the update of NM.15:58
cyphermoxseb128: btw, are you in the release team?15:58
seb128cyphermox, no, I'm not15:58
cyphermoxah15:58
cyphermoxI'm preparing an update of NM now to another snapshot, and 0.9.4 is supposed to land around March 20.15:59
cyphermoxpitti:  ^^ I want to get a release tarball in precise rather than snapshots if possible16:00
pitticyphermox: indeed, appreciated16:00
cyphermoxread that "around march 20" as "before March 20"16:00
cyphermoxpitti: there's a FFe bug open for that: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/95031316:01
ubot2`Launchpad bug 950313 in network-manager "[FFe] Update NetworkManager to a recent snapshot in prevision for the 0.9.4 release." [Undecided,New]16:01
pitticyphermox: does it actually have new features?16:01
desrthum16:02
desrtmy system is running like a pig16:02
cyphermoxkind of. connectivity checking, vlan and bonding weren't completely in by feature freeze16:02
desrtlike, when i open a new firefox window, it takes about 3 seconds for the window to first draw itself16:02
cyphermoxat the sprint I tried to merge in connectivity checking but it didn't work well enough16:02
pitticyphermox: ah, saw the commit list, very detailled; thanks16:03
desrtanyone else having the same?16:03
pittimy computer freezes to a crawl whenever its busy with large files16:03
pittiheavey IO really sucks16:03
desrtpitti: i also noticed that compiling was quite a lot slower than i am used to...16:03
cyphermoxpitti: hopefully that's detailed enough for the release team to make an informed decision. I'm not overly worried, and I just finished building a pacakge to give it a good test run16:03
pittiand this is "fast" class SSD16:03
chrisccoulsonmine freezes to a crawl every time i try to compile anything now16:03
desrtnew kernel?16:04
chrisccoulsoni can literally watch the frames when i try to switch workspaces16:04
chrisccoulsonthe workspace switching animation takes in excess of 5 seconds when i'm compiling things now16:04
pittidesrt: not for me; linux is like that for years16:04
chrisccoulsonthat only started recently16:04
desrtya.  for me it's definitely gotten quite a lot worse recently16:04
desrtlike, i only noticed for the first time today16:04
ogra_switch to a 2.2 kernel ... lots faster !16:05
pittiogra_: I'm sure udev and upstart will like that a lot!16:08
ogra_haha16:08
desrtextra points for systemd :)16:09
ogra_shudder16:10
BigWhaleis network manager installed on ubuntu-server?16:14
pittino16:15
desrtMacSlow: hey16:15
BigWhalepitti, I thought so. Thanks.16:16
desrtMacSlow: i want to try to tackle this unity average-bg-color thing today16:16
MacSlowdesrt, still busy with design-stuff here16:16
desrtMacSlow: can you point me at a definitive list of all the places that it is used?  i know that unity sets it, the dash uses it and also notify-osd16:16
desrtMacSlow: i'll do the work16:16
desrtMacSlow: i just need to know where to do the work :)16:16
MacSlowdesrt, so it's only used for two things... to tint the dash and picked up in notify-osd (although there's still a bug somewhere with picking up the color so it turns out all wrong)16:17
desrtMacSlow: i plan to turn it into a property on the root window16:18
MacSlowdesrt, iirc it's used in class BGHash (unity side) and in notify-osd picked up in class Defaults (defaults.c)16:20
desrtMacSlow: i guess unity is capable of communicating with itself for the purpose of the dash?16:20
MacSlowdesrt, sure16:20
* desrt sees only the setting being set from unity16:20
desrtMacSlow: so one writer: unity and one reader: notify-osd16:21
MacSlowdesrt, correct16:21
desrtokay.  should be easy.16:21
desrtparticularly since notify-osd is transient16:21
desrtit means i don't have to watch for changes -- only query it just before showing each bubble16:21
desrti assume you don't care that the bubble dynamically changes background colour if a background fade is in progress at the time the bubble is showing :)16:21
MacSlowdesrt, no it won't do that... it'll pick the avg. color currently stored locally when creating a bubble16:22
MacSlowif created and the avg. color changes only the next bubbles will pick that one up16:23
desrtcool16:23
desrti'm not even going to store it locally, though16:23
desrtjust query the server every time16:23
desrtinteresting.  _XROOTPMAP_ID(PIXMAP): pixmap id # 0x100000116:27
=== zyga is now known as zyga-afk
mdeslaurseb128: I've attached a new debdiff that changes the switch to a checkbox, much nicer16:41
seb128mdeslaur, ok, good16:42
seb128I've almost done with g-s-d16:42
seb128soon to gcc ;-)16:42
mdeslaurcool :)16:42
pittigood night everyone! have a nice weekend16:49
pittiseb128: and stop upping your bug counter, impossible to keep up :)16:49
seb128pitti, 'night ;-)16:50
seb128have a good w.e16:50
=== zyga-afk is now known as zyga
chrisccoulsonright, i've got a valgrind capable build of thunderbird. now time to see who is leaking memory here :)17:44
desrtchrisccoulson: EVERYONE18:14
chrisccoulsonheh18:14
chrisccoulsonit's a pain having to rebuild it just so i can run it in valgrind18:14
seb128mdeslaur, there?18:17
mdeslaurseb128: yes18:17
seb128mdeslaur, is there any reason why you packed a checkbox and a label in a box?18:18
mdeslaurseb128: what's up?18:18
seb128mdeslaur, rather than just setting the label on the GtkCheckButton18:18
seb128mdeslaur, just checking before "fixing" it18:18
seb128mdeslaur, the way you did it you can't click on the label to check,uncheck the box18:18
mdeslaurseb128: d'oh, no...it's just the result of me converting it from the switch18:18
seb128mdeslaur, ok, I'm changing it then, no worry,18:19
seb128mdeslaur, thanks18:19
mdeslaurseb128: sorry about that18:19
mdeslaurthanks18:19
seb128no worry, thanks for the good work ;-)18:19
desrtgord: ping18:19
didrockshave a good week-end everyone!18:23
desrtdidrocks: you too. bye :)18:23
didrocksdesrt: thanks ;)18:23
mterrydidrocks, bye!18:23
* mterry hides again18:23
seb128oh, a mterry!18:29
seb128mterry, how are you?18:29
seb128mterry, still busy trying to catch up with design requests? ;-)18:30
mterryseb128, yeah a bit.  Trying to figure out performance issues in unity-greeter, which design didn't like18:30
seb128mterry, do you also get that 1 second "hang" in the select user animation when switching to the greeter?18:30
mterryseb128, not sure.  explain?18:32
seb128mterry, not sure how I trigger it exactly now, sometime when switching users I'm send to the greeter, and when the greeter starts there is a "sliding effect" to select my users which is not at the top of the list18:35
seb128mterry, that "slide to the user to select" often is jerky18:35
mterryhm18:36
seb128like it stops for some 0.1s and resume18:36
mterryi guess that's the general thing.  stopping jerkiness18:36
mterryNot sure the cause yet18:36
seb128ok18:36
mterryseb128, do you have users with long names?18:36
seb128well I was curious rather than complaining18:36
mterrysuch that they fade off?18:36
seb128no18:36
mterrybummer, i fixed a slow down with those18:36
seb128well animation is smooth once the greeter is loaded18:36
seb128I though it was because it was io busy or something18:36
mterrymaybe it's just cpu bound or something on startup...18:37
seb128right18:37
mterrybut I've seen jerkiness in other situations18:37
seb128mvo, bug #95079118:40
ubot2`Launchpad bug 950791 in aptdaemon "<type 'exceptions.AttributeError'>: 'Transaction' object has no attribute 'pktrans'" [Undecided,New] https://launchpad.net/bugs/95079118:40
seb128mvo, that's the bug I mentioned this morning with the new aptdaemon18:40
=== jalcine_ is now known as jalcine
gatoxhi, does anyone know where i can report a bug about the hud?19:31
desrtseb128: seeing #gnome-hackers?19:31
dobeygatox: unity19:34
gatoxdobey, ok, i was asking because maybe was something specific for that19:35
gatoxdobey, thanks19:35
dobeygatox: dx team will file it against unity for tracking anyway19:35
chrisccoulsonuh-oh, "Solihull Police (@SolihullPolice) is now following you on Twitter"19:46
chrisccoulsonthat's not what i want to see!19:46
chrisccoulson;)19:46
dobeychrisccoulson: haha19:51
seb128desrt, specifics? it's friday night and I don't feel like reading 5 pages of scrollback to figure what you pinged about ;-)19:55
desrtseb128: so how unity works now is something like this:19:58
desrtgnome-control-center modifies the background image settings, writes to gsettings19:58
desrtg-s-d picks those up, loads the image, writes to a pixmap in X and sets a property on the root window to point to the pixmap19:58
desrtunity sees this change, loads the image out of the X server, does an average calculation on it, sets the average-bg-color in GSettings19:58
desrtnotify-osd picks it up19:58
seb128what has g-s-d to do with that?19:58
desrtthe g-s-d background plugin is what is responsible for actually setting the background19:59
seb128no19:59
seb128nautilus is19:59
seb128but I guess same difference19:59
desrtvery well19:59
desrtin either case, they're using libgnome-desktop "gnome-bg"19:59
seb128it's probably g-s-d in GNOME because nautilus doesn't handle the background19:59
seb128sorry, please keep going ;-)19:59
desrti'm doing a patch now to libgnome-desktop to set the average colour in a new property on the X root window20:00
seb128great20:00
desrtand notify-osd can just read it straight from there20:00
desrtso it will work even without unity20:00
seb128\o/20:00
desrtlooks like it will be accepted too20:00
seb128is there a standard definition on what the average color is?20:00
desrtCompany and halflife are already arguing over ways to make the algorithm 'more intelligent' than just using the average :)20:00
seb128like something everybody agrees on?20:00
desrtwell20:00
desrtthere is some existing code there, and i use that20:00
desrtit's the same code the answers the gnome_bg_is_dark() question20:01
desrtbasically, just adds up all the pixels20:01
desrtand divides by the number of pixels20:01
desrtit sounds like we may get fancy here, though20:01
desrta great example is if you have green grass and a blue sky20:01
desrtin that case it sounds like Company wants to say that there are two representative colours20:02
desrttaking the average blue and the average green, separately20:02
seb128right20:02
seb128it opens the way to complex logic though20:02
seb128then you need to consider what are the regions and where your ui is placed20:02
desrtya.  i was thinking about that.20:02
desrti think we should not worry about it20:03
desrtthis approach is already better than the existing one20:03
seb128right, we can still improve over time if needed20:03
seb128but the medium value should be a good start20:03
chrisccoulsonouch: https://twitter.com/#!/paulrouget/status/17819864618829414420:03
seb128desrt, thanks for working on that ;-)20:03
desrtif needed, we could do an average for each 'quadrant' or so20:03
chrisccoulsonG+, Y U USE SO MUCH MEMORY????20:03
chrisccoulson:)20:03
seb128chrisccoulson, stop twitter, it's bad for you! ;-)20:04
micahgFirefox trunk with load on demand tabs seems to be sipping memory now :)20:04
chrisccoulsonlol20:04
chrisccoulsonseb128, i get all of my information from twitter now. even the news!20:04
chrisccoulsonin fact, i actually do find things out on twitter before i see them anywhere else now20:04
chrisccoulsonthat's bad ;)20:04
seb128chrisccoulson, seeing the noise ration you must be spending a lot of time to get the infos you need ;-à20:05
seb128;-)20:05
chrisccoulsonlol20:05
chrisccoulsoni don't post that much tbh20:05
seb128well posting is fine :p20:05
seb128it's dealing with the flood of infos which is not :p20:05
seb128chrisccoulson, are you one of those who have notify-osd always on screen with twitter infos? ;-)20:05
seb128like constant activities all day long? ;-)20:06
chrisccoulsonseb128, no, i don't have gwibber set up at all20:06
chrisccoulsoni find the desktop notifications really annoying ;)20:06
chrisccoulsonfor twitter, anyway20:06
seb128chrisccoulson, well it's a way to get the tweets on screen before going to a browser20:06
seb128chrisccoulson, but I guess a browser is your desktop anyway :p20:06
chrisccoulsonhaving twitter open in my browser is much less distracting :)20:06
seb128chrisccoulson, hum, I need to bug something to get you to do desktop work again ;-)20:07
seb128you need to get you of your browser20:07
chrisccoulsonlol20:07
seb128that would be good for you :p20:07
seb128get *out*20:08
chrisccoulsonyou just need to wait for DX to break something ;)20:08
dobeychrisccoulson: so give it 5 minutes?20:08
chrisccoulson:)20:08
chrisccoulsoni didn't want to be the person who said that20:08
kenvandinechrisccoulson, you know you can change what notifications you get... like none at all or just for mentions and private20:11
kenvandinewhich is the default now20:11
chrisccoulsonkenvandine, ah, i might try that. i haven't used gwibber for quite a long time now20:11
chrisccoulsoni should try it again :)20:11
kenvandineyou should :)20:11
dobeyjust don't try to scroll20:12
dobeyor well, you can try i guess20:12
dobeyjust won't go anywhere :)20:12
kenvandinedobey, that should be fixed with the gtk upload seb128 is doing20:12
seb128kenvandine, is doing -> did 3 hours ago20:13
chrisccoulsonoh, i don't even have gwibber installed. i wonder when that disappeared20:13
kenvandineseb128, great :)20:13
desrtseb128: xsettings override branch just merged20:16
seb128desrt, waouh20:17
seb128desrt, I will look to it on monday for sure ;-)20:17
desrtya.  it's not super-high priority20:17
* desrt is more curious to see what with happen with the representative colours patch20:18
seb128desrt, btw I was close to consider adding gconf usage again today ;-)20:19
desrtwhy?20:19
seb128desrt, because of the gsettings schemas stuff making it so difficult to add an option key for a "gnome_me_harder" use20:20
seb128you always have to consider where to add the schemas to make sure it's there first20:20
desrtseb128: why don't we have a global schema for gnome-me-harder?20:20
desrtyou could patch it into gsettings-desktop-schemas20:20
seb128or to add safegards around it20:20
desrtwhich the entire world already depends on20:20
seb128desrt, I did the gsettings-desktop-schemas thing at the end20:20
desrtgreat20:20
desrtbtw: you can use dconf20:20
desrtif you don't want to write a schema20:21
seb128is there a C api?20:21
desrtyes20:21
seb128ok, I should look at that ;-)20:21
desrtdon't you package this stuff? :)20:21
seb128I do, but I never saw anyone using the dconf C api in a software20:21
desrtvuntz uses it in gnome-panel20:21
seb128so I was not sure how supported it was :p20:21
desrtrobert_ancell uses it in dconf-editor20:21
desrtuhm... that's all, i think :)20:21
seb128hehe20:22
seb128don't get me started on dconf-editor :p20:22
seb128I stopped used it20:22
desrtthe great thing about dconf is that the #1 thing that people complain about is dconf-editor20:22
desrtand i can say "robert's fault!"20:22
seb128lol20:22
seb128well he blames it on you :p20:22
seb128you made it so it's very hard to write an editor20:22
desrtyes and no...20:23
desrtthe general design makes it difficult20:23
jalcinelol20:23
desrtwhich is caused by gsetting's aim to be something more than just a replacement for gconf20:23
desrtie: you use it unconditionally from your software and it acts as a frontend to the registry on windows, property lists on the mac and dconf on linux20:23
desrtso there's this split.... do we want an editor for gsettings (that would also work on windows...)20:24
desrtor one just for dconf?20:24
desrtrobert does a reasonable job of standing on both sides of that line....20:24
desrtbut of course there are complications caused by that20:24
seb128desrt, my main complain with it is that it lies about key values20:25
seb128it ignores overrides20:25
desrtya20:25
seb128which screwed me a few time in debugging20:25
seb128I stopped trusting it20:25
desrtit wouldn't be that hard for him to fix that.....20:25
desrtalas20:25
seb128it's like if you can trust a viewer to show the right value it's useless20:26
stgrabergsettings list-recursively does a reasonable job for debugging (I also gave up on dconf-editor a while ago)20:26
seb128can't20:26
desrtseb128: do you have any idea how notify-osd works?20:26
johanseb128: seems broadway/html5 isn't enabled in the latest gtk-3 packaged in precise, is there anything I can do to make that change go in?20:26
desrtstgraber: dconf dump as well20:26
seb128johan, hey, you already pinged me about that on #gnome-hackers ;-)20:26
johanseb128: yes, but that was before you uploaded the latest version :D20:27
seb128johan, it's not enabled upstream and mclasen nacked a fedora request to enable is saying it's experimental and shouldn't be enabled20:27
seb128johan, if it's too experimental for fedora it makes me wonder if I really want to enable it :p20:27
johanseb128: :(20:27
desrtubuntu: always copying what fedora does :p20:27
johanto get it tested of course20:27
johanyou do need to set an environment variable to enable it, so it's not for the light hearted20:28
desrtseb128: you could add yet another build variant of gtk :)20:28
seb128well, lts are not where you get stuff tested, it's where you get stuff solid ;-)20:28
seb128johan, I don't know enough about it, I wanted to check what it means for depends and build-depends20:28
seb128but maybe desrt knows?20:28
seb128desrt, does enabling a backend like that adds run time depends?20:29
* desrt knows nothing20:29
desrtseb128: yes.  i'd imagine so.20:29
desrtseb128: the backends are not loaded as separate modules, if that's what you mean20:29
seb128desrt, yeah, so enabling them at build-time has an impact, it's not just adding a .so somewhere you can opt in20:31
=== zyga is now known as zyga-weekend
desrtseb128: looks like a pretty minimal impact in terms of extra deps...20:31
desrtlibz, basically20:31
desrtso mostly just increasing the code size, i guess20:31
desrt6000 extra lines of C20:32
desrtit's my opinion that there's no obvious harm to turning it on...20:33
desrtthat doesn't mean that there's no harm, of course :)20:33
seb128desrt, yeah, I will check with mclasen another day20:34
seb128johan, my gut feeling is that a ppa for that is good enough20:34
seb128it's clearly not something import as it in the lts20:34
seb128like no normal user need it20:34
johanseb128: yeah, I guess you're right20:34
desrtugh20:36
desrt_get_unity_schema()20:36
desrtleaks...20:36
dobeyGLib-GObject-WARNING **: /build/buildd/glib2.0-2.31.20/./gobject/gsignal.c:2572: instance `0x91f1200' has no handler with id `3170'20:44
dobeyhrmm; i am getting a *LOT* of those getting printed for various things20:44
cyphermoxseb128: I'm not as certain that bluez 4.99 looks like bugfix :/20:45
seb128cyphermox, ok, I didn't look, I just saw the summary and wanted us to have a look20:45
cyphermoxI see a bunch of things that make me worry a bit about how much fun this risks being to re-test everything and behavior changes20:45
cyphermoxok20:45
seb128cyphermox, if you think we shouldn't update that's fine20:45
cyphermoxthough I noticed a few patches we might want to cherry-pick :)20:46
seb128dobey, update your libdbusmenu to 0.5.93-0ubuntu220:46
ArloHi everybody, long time listener, first time caller. I work for a VoIP startup that recently released a voip/chat/video chat tool for ubuntu 32/64. I am wondering what the process would be for us to get it into the ubuntu repo?20:49
desrtArlo: is it free software?20:49
Arloyes. http://www.icall.com/get20:50
desrtdid you read http://developer.ubuntu.com/publish/ ?20:50
Arloapparently not, that answers all of my questions. thank you.20:51
desrt:)20:51
=== jalcine is now known as JackyAlcine
=== JackyAlcine is now known as jalcine
desrtseb128: got a working notify-osd patch for the new X property21:18
seb128desrt, nice!21:18
dobeywhy is the "File System" icon in my nautilus a paper icon, instead of a hard disk?21:21
seb128dobey, because you use a broken icon theme?21:27
dobeyno21:27
dobeyit's correct in the gtk file chooser21:27
dobeyit's only broken in nautilus21:28
dobeyand my windows partition has the right icon21:28
dobeyand the larger icon onder computer:/// is also correct21:30
seb128dobey, ok, wfm21:32
seb128so dunno21:33
dobeyhrmm21:33
seb128desrt, you probably need a configure.ac requirement update on gnome-desktop for _GNOME_BACKGROUND_REPRESENTATIVE_COLORS21:34
seb128desrt, or at least mention how it's defined and by what version in the merge request21:34
desrtseb128: the fallback case is just the same for if the unity schema was missing21:34
dobeyi wonder how long it's been broken. i don't use nautilus much21:35
seb128ok, time to call it a week21:40
seb128good w.e everybody21:40
dobeycheers seb12821:41

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