=== jhodapp is now known as jhodapp|afk [07:01] Saviq: re. bug 1306343, installing unity8-fake-env gets rid of the immediate problem. [07:01] bug 1306343 in unity8 (Ubuntu) "unity-scope-tool segfaults with message "(dlopen: cannot load any more object with static TLS"" [Undecided,In progress] https://launchpad.net/bugs/1306343 [07:10] Man, there's nothing as awesome as TLS and the ELF ABI for same. === zbenjamin_ is now known as zbenjamin [07:19] RAOF: things work fine if you don't fiddle with the defaults: -fPIC defaults to -ftls-model=global-dynamic, which should be fine to dlopen [07:20] that is admitedly slower than -ftls-model=initial-exec, but you only get a few slots for initial-exec .so's from dlopened libraries. [07:20] jamesh: But, but, but mesa! That's a whole extra layer of indirection eating into your sweet, sweet GL performance! [07:20] RAOF: presumably it is fine if you directly link to libGL though? [07:20] Yeah. [07:21] You *should* be able to dlopen libGL, though; many things do. Possibly not libGL *and* libEGL *and* libGLES, though. [07:22] from what I read, there are a few free static-tls slots reserved for dlopen libraries [07:22] once you use them up though, you don't get any new ones [07:26] Right; you can't get new ones, because they're in memory allocated at binary load time. [07:28] do we really need this "dlopen" function? :) [07:28] all it seems to do is cause problems [08:00] :D [08:01] tsdgeos: hi, so this CPU usage thing in HUD, the one you're showing me can only be triggered when you actually search for stuff [08:02] tsdgeos: what things are you searching for in Kontact? I've tried giving the app a good attack with HUD, and not managed to re-create the bug yet [08:02] pete-woods: don't use the hud myself [08:02] i don't remember hwo to even trigger it tbh [08:02] since i think i moved it from alt to somewhere els [08:02] tsdgeos: dammit, then how is the search being triggered :( [08:02] pete-woods: ahh, unity8? [08:03] that maybe triggers an "" or QSTring() search on start? [08:03] tsdgeos: it could be that, yes [08:03] i don't search in there either [08:03] but it may be doing some searches by itself [08:03] tsdgeos: but your plugin has a long-lived search that holds open a search for "" [08:03] think so yes [08:03] jamesh: i can't repro that problem with unity-scope-tool :/ [08:04] hmm, it's possible that's why you're seeing it.. hmm [08:04] jamesh: you just run it and it outputs that? [08:04] tsdgeos: I didn't have unity8-fake-env installed [08:04] tsdgeos: without that package, unity-scope-tool reliably crashed. With it installed, it functioned as expected [08:05] it needs the fake application manager [08:05] yes [08:05] there's no dependency i gather [08:05] we'd need one [08:05] tsdgeos: it does seem worrying that we'd dlopening a set of libraries that triggers that error though [08:05] jamesh: why? [08:07] * tsdgeos kicks email [08:07] why i have only one email about this scope-tool thing [08:07] and there have been 7 comments [08:07] :/ [08:08] tsdgeos: initial-exec mode TLS isn't guaranteed to work with dlopen, but a few slots are reserved so you can open a few libraries configured that way. If we're hitting this limit in an edge case, it makes me wonder if it will come back to bite later on [08:10] i honestly think you have a red-herring there, it just crashes because we make the app exit if you use the wrong applicationManager in the wrong app [08:11] but i may be wrong of course :) [08:12] perhaps the bug just leads us to load up a combination of DF_STATIC_TLS libs that pushes us over the limit, when all Mir or all X11 would be fine [08:32] Cimi: wait is gone [08:33] tsdgeos, what? [08:33] https://code.launchpad.net/~aacid/unity8/carouselLastItemClick/+merge/214230 [08:35] tsdgeos, I've been working for the wizard the whole week [08:35] tsdgeos, I started having a look last niight [08:35] i know, you commented in it [08:35] and i am answering your comment :) [08:38] tsdgeos, ahahahahah [08:38] tsdgeos, I thought you were like "I've waited enough your review" :D [08:39] I forgot I reviewed a bit last night [08:42] .D [08:51] tsdgeos, also, not sure trycompare is enough :) [08:52] tsdgeos, how long it last? [08:52] tsdgeos, can we have a flick that lasts more than 5 seconds? [08:52] here or in teory? [08:53] here [08:53] on jenkins [08:53] i don't see how [08:58] given we have a few similar tryCompares === om26er is now known as om26er|lunch === om26er|lunch is now known as om26er [10:14] jamesh, right, so you must've had libunity-mir1 installed before installing scope tool, and so -fake-env didn't get in... [10:14] hopefully the dash will soon not need the app plugin any more... [10:14] s/hopefully/fortunately/ [10:22] guys, do autopilot tests work for you on the desktop? [10:22] i can't get it to unlock the greeter [10:23] damnit, and it works now :S [10:34] come on, that's not funny anymore :D [10:34] * tsdgeos tries to pin point what's killing its X [10:37] hmmmm, one by one they don't do it [10:37] * tsdgeos tries again all in a row [10:40] and there you go, killed again :S [10:44] i guess i'll run them on the phone ^_^ [10:44] Saviq: any clue why running the autopilot tests may be killing my X session back to login manager? [10:53] tsdgeos, do you have debug? :) [10:53] Cimi: what do you mean if i have debug? [10:54] tsdgeos, .xsession-errors or so [10:54] when it kills [10:54] log [10:54] ah [10:54] or just run gdb from a tty and run the autopilot test [10:54] not really [10:54] gdb on what? [10:54] on compiz? [10:58] tsdgeos, whatever crashes [10:58] tsdgeos, don't think compiz [10:58] tsdgeos, if compiz goes down you don't go back to login [10:59] seb128, tsdgeos runs autopilot tests and it hangs and he is logged out [10:59] seb128, what process shall he check with gdb? [10:59] check the logs first [11:00] seb128, any idea which one? [11:00] gnome-session or Xorg I would say [11:00] tsdgeos, ^ [11:00] .cache/upstart/gnome-session-Unity.log and /var/log/Xorg.0.log.old [11:04] nothing obvious i can see there [11:04] anyhow, running on phone it's ok === MacSlow is now known as MacSlow|lunch === jhodapp|afk is now known as jhodapp [12:16] tsdgeos, sorry, no :| [12:21] hello all. Who should I pester about https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1304265 ? [12:21] Ubuntu bug 1304265 in unity (Ubuntu) "Unity bugs out when changing screen size" [Undecided,New] [12:33] Saviq, import "file:///usr/share/unity8/Notifications" as Notifications ok? [12:37] dednick, Cimi, can you please look into bug #1306499 and bug #1301463 (assign yourself as applicable) [12:37] bug 1306499 in unity8 (Ubuntu) "Sound indicator is laggy #287 on mako" [Undecided,New] https://launchpad.net/bugs/1306499 [12:37] bug 1301463 in unity8 (Ubuntu) "Send button when responding to texts is grayed out and non-functional" [Undecided,New] https://launchpad.net/bugs/1301463 [12:37] Cimi, with a huge FIXME, ok [12:37] Saviq: sure [12:37] Cimi, and make sure to depend correctly on unity8 and whatnot [12:37] Saviq, OK [12:41] Cimi, maybe it'd make sense to add notifications to https://code.launchpad.net/~saviq/unity8/split-common/+merge/214907 too in that case [12:42] Saviq, yup [12:42] Cimi, please comment on the MP so that I don't forget [12:43] Saviq, would be just for welcome wizard though [12:43] or something else? [12:43] Cimi, greeter, too [12:43] Cimi, let's see [12:43] Saviq, I'd be happy to have inputfilterarea if it's not already as a module (maybe) [12:43] Cimi, that's from unity-mir, isn't it? [12:43] Saviq, maybe indeed [12:44] don't remember === _salem is now known as salem_ [12:51] mardy, hey, you might now... I'm trying to build new empathy, it's complaining about missing symbols - do you know where I could get them http://paste.ubuntu.com/7234231/ (bottom)? [13:00] Saviq: in https://code.launchpad.net/~mzanetti/unity8/support-short-appid-in-gsettings/+merge/209071 you mention something in ApplicationManager ? [13:00] tsdgeos, see description [13:01] oh, so not really useful then [13:07] tsdgeos: re, no. not useful yet [13:07] * Saviq missed his transfer in FRA ;| [13:09] Saviq: what?! [13:09] :/ [13:09] Saviq: so what now? [13:09] elopio: ping [13:09] tsdgeos, flying to KTW in an hour, bus back home [13:09] and yeah... /my fault, got into the lounge and fired up IRC... missed boarding by some 5 mins [13:10] Saviq: :/ but one hour seems still ok [13:10] mzanetti, well, would have been home 1430, will be (hopefully) 2130 [13:10] * mzanetti missed the highway exit and only realized when passing the sign: Welcome to Bavaria. [13:10] ;) [13:10] Saviq: oh... then its quite a difference indeed :/ [13:11] anyway, I got what was coming to me... crazy thing, though, is I helped a Polish guy get his Lufthansa-broken ticket (yes, to Wrocław) sorted out [13:11] Where can I read more about appindicator? [13:11] older guy is going back home after 6mths in India [13:11] :) [13:12] and the flight he had the ticket for didn't exist any more, 6 months after booking [13:12] ouch [13:12] and he doesn't speak languages much, so it must've been fate ;) [13:12] yeah that's karma for you [13:12] help dude, get stranded [13:12] other way [13:13] get stranded, help dude [13:13] ah [13:13] ok, then it works [13:13] only met him at the service counter [13:13] had the same when i got stranded in london last time [13:13] spanish guy flying to brazil with noone speaking spanish in heatrow (that was weird) and he knowing 0 english [13:14] * mzanetti waits for his uncle to get lost in bilbao in 2 weeks :) [13:15] i'm not flying there to help him, sorry but it's far man [13:16] wouldn't help anyways. neither spanish nor english [13:19] Saviq: those symbols are from libsignon-glib and libaccounts-glib [13:20] Cimi: ping [13:20] tsdgeos, pong [13:20] Cimi: commit message and checklist missing in https://code.launchpad.net/~cimi/unity8/lp1301309/+merge/214810 [13:21] Saviq: what's https://code.launchpad.net/~saviq/unity8/split-common/+merge/214907 for? [13:21] for wizard? [13:21] or? [13:28] tsdgeos, scope tool, see bug [13:28] tsdgeos, but yeah, wizard, too, now, for notifications [13:29] i see [13:29] anyway i guess with didrocks and Cimi doing the review i don't need to jump on board :) [13:32] * Saviq goes [13:33] Saviq, ping [13:36] Cimi: how i test that fix? [13:37] tsdgeos, previews or scope tool? [13:37] Cimi: previews [13:37] tsdgeos, I did not test it [13:37] tsdgeos, but works for sure [13:38] Cimi: then stop lying in the checklist :D [13:38] tsdgeos, everybody lies :D [13:41] Cimi: i'll let a lier to approve it then [13:42] tsdgeos, I can approve! === dpm is now known as dpm-afk [14:01] Saviq: -common should depends on misc [14:03] didrocks: please comment on the MR, he's on a plane atm [14:04] tsdgeos: yeah, I've done it [14:04] cwayne: he's on a plane, can we help? [14:04] thanks [14:14] MacSlow, I am reusing code from the shell for the input filter area [14:14] MacSlow, but weirdly it's not working [14:15] MacSlow, height: parent.contentHeight [14:15] onHeightChanged: console.log(height) [14:15] blockInput: height > 0 [14:15] Cimi, the wifi-wizard specific notifications?! [14:15] MacSlow, height is 0 [14:15] but still blocks input [14:16] Cimi, sure you don't touch (alter) blockInput elsewhere by accident... [14:16] MacSlow, nope.. [14:16] Cimi, just guess here atm... would need to look at all the code... [14:16] Cimi, branch? [14:16] MacSlow, http://paste.ubuntu.com/7235083/ [14:17] MacSlow, it's weird [14:18] Cimi, set block explicitly to false and test that first... [14:19] tsdgeos, was just wondering if there were plans for differentiating the ubuntu button at the bottom of the launcher [14:19] MacSlow, I did and works [14:19] Cimi, ok... [14:19] i'd seen some design mockups, but was unsure if it was planned [14:19] MacSlow, it's weird [14:19] cwayne: don't know much about that i'm afraid, you'll have to wait for him [14:19] Cimi, set height to 0 [14:19] MacSlow, blockinput turns false [14:19] Cimi, good [14:20] http://paste.ubuntu.com/7235101/ [14:20] Cimi, so parent.contentHeight should then be what you neend to look after [14:20] onHeightChanged: console.log(height) [14:20] blockInput: height > 0 [14:20] onBlockInputChanged: console.log(blockInput) [14:20] BUT [14:20] still blocks input [14:21] hm... [14:22] I know it's super weird [14:22] Cimi, in the console.log() spit out height and parent.contentHeight [14:22] you see height [14:23] http://paste.ubuntu.com/7235101/ [14:23] so ehight is 0 [14:23] and blockInput is FALSE [14:38] weeee... my GoogleDocs-page is in Japanese! [14:38] Cimi, so does the work-around with visible: work? [14:38] MacSlow, trying now [14:39] what's the recommended doc (or source) to learn about input in mir? [14:40] no idea :D [14:40] MacSlow, looks like input hangs or so [14:45] Cimi, how about in a Timer toggling the inputfilterarea's blockInput directly [14:45] Cimi, just to get closer to the real issue [14:45] MacSlow, but the blockInput is off [14:47] MacSlow, I'll do without it [14:47] MacSlow, it's used only in the wifi page [14:47] Cimi, still an odd bug [14:48] it definitely is [14:48] tsdgeos, am I imagining things or is jenkins especially slow today? [14:48] MacSlow: it's a bit random with slowness tbh [14:49] sometimes it's ultra fast and others its slooooooow [14:49] MacSlow: is it even running? [14:50] tsdgeos, oh it certainly is... http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/2802 [14:50] but slow [14:52] yeah [14:52] there you go [14:52] it just finished, no? [14:54] tsdgeos, hm.. everything failed -> https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/4142/?#showFailuresLink [14:54] that's otto [14:54] ignore him [14:55] focus on the phone :D [14:55] tsdgeos, ok :) [14:55] i have no clue what's wrong with otto, but oh well, someone that is not me will have to worry about it [14:55] we should call the servers after fictional characters... [14:55] tsdgeos, :) [15:21] dednick, ubuntu settings components doesn't work with sbuild [15:22] error http://paste.ubuntu.com/7235366/ [15:30] I'm trying to run a clean build of trunk and I get a symbol lookup error. Any pointers? [15:33] josharenson, paste the rror [15:34] cimi: http://pastebin.ubuntu.com/7235408/ [15:35] josharenson, looks like you need to recompile something, seb128 might tell you what [15:37] josharenson, do you have libgsettings-qt1 installed and which version? [15:37] dpkg -l qtdeclarative5-gsettings1.0 [15:37] 0.1+14.04.20 is what I have [15:38] Cimi: hm. never tried it with sbuild before. [15:38] Cimi, no, the lib [15:38] Cimi: working with dpkg for you? [15:39] qtdeclarative5-gsett 0.1+14.04.20140 amd64 [15:39] same [15:47] josharenson, recompile unity? [15:47] cimi: working on it [15:47] josharenson, what about "libgsettings-qt1" [15:48] same version [15:53] seb128 cimi, works now [15:53] tsdgeos: pong. [15:54] elopio: see comment at https://code.launchpad.net/~elopio/unity8/use_fake_instead_of_messaging/+merge/214615 [16:03] tsdgeos: done. Thanks for reviewing! [16:06] elopio: yw [16:16] larsu: hey. re https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1306499 . It's not the UI [16:16] Ubuntu bug 1306499 in unity8 (Ubuntu) "Sound indicator is laggy #287 on mako" [Undecided,New] [16:16] unity8 does the same after a dist-upgrade [16:17] larsu: think it's account services [16:45] vaffanculo [16:45] vaffanculo === gatox is now known as gatox_lunch === dpm-afk is now known as dpm === gatox_lunch is now known as gatox [19:01] Hey, how would I change the shortcuts for moving and resizing windows from alt to super? === salem_ is now known as _salem === jhodapp is now known as jhodapp|afk