/srv/irclogs.ubuntu.com/2014/04/11/#ubuntu-unity.txt

=== jhodapp is now known as jhodapp|afk
jameshSaviq: re. bug 1306343, installing unity8-fake-env gets rid of the immediate problem.07:01
ubot5bug 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/130634307:01
RAOFMan, there's nothing as awesome as TLS and the ELF ABI for same.07:10
=== zbenjamin_ is now known as zbenjamin
jameshRAOF: things work fine if you don't fiddle with the defaults: -fPIC defaults to -ftls-model=global-dynamic, which should be fine to dlopen07:19
jameshthat 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
RAOFjamesh: But, but, but mesa! That's a whole extra layer of indirection eating into your sweet, sweet GL performance!07:20
jameshRAOF: presumably it is fine if you directly link to libGL though?07:20
RAOFYeah.07:20
RAOFYou *should* be able to dlopen libGL, though; many things do. Possibly not libGL *and* libEGL *and* libGLES, though.07:21
jameshfrom what I read, there are a few free static-tls slots reserved for dlopen libraries07:22
jameshonce you use them up though, you don't get any new ones07:22
RAOFRight; you can't get new ones, because they're in memory allocated at binary load time.07:26
jameshdo we really need this "dlopen" function? :)07:28
jameshall it seems to do is cause problems07:28
pete-woods:D08:00
pete-woodstsdgeos: hi, so this CPU usage thing in HUD, the one you're showing me can only be triggered when you actually search for stuff08:01
pete-woodstsdgeos: 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 yet08:02
tsdgeospete-woods: don't use the hud myself08:02
tsdgeosi don't remember hwo to even trigger it tbh08:02
tsdgeossince i think i moved it from alt to somewhere els08:02
pete-woodstsdgeos: dammit, then how is the search being triggered :(08:02
tsdgeospete-woods: ahh, unity8?08:02
tsdgeosthat maybe triggers an "" or QSTring() search on start?08:03
pete-woodstsdgeos: it could be that, yes08:03
tsdgeosi don't search in there either08:03
tsdgeosbut it may be doing some searches by itself08:03
pete-woodstsdgeos: but your plugin has a long-lived search that holds open a search for ""08:03
tsdgeosthink so yes08:03
tsdgeosjamesh: i can't repro that problem with unity-scope-tool :/08:03
pete-woodshmm, it's possible that's why you're seeing it.. hmm08:04
tsdgeosjamesh: you just run it and it outputs that?08:04
jameshtsdgeos: I didn't have unity8-fake-env installed08:04
jameshtsdgeos: without that package, unity-scope-tool reliably crashed.  With it installed, it functioned as expected08:04
tsdgeosit needs the fake application manager08:05
tsdgeosyes08:05
tsdgeosthere's no dependency i gather08:05
tsdgeoswe'd need one08:05
jameshtsdgeos: it does seem worrying that we'd dlopening a set of libraries that triggers that error though08:05
tsdgeosjamesh: why?08:05
* tsdgeos kicks email08:07
tsdgeoswhy i have only one email about this scope-tool thing08:07
tsdgeosand there have been 7 comments08:07
tsdgeos:/08:07
jameshtsdgeos: 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 on08:08
tsdgeosi 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 app08:10
tsdgeosbut i may be wrong of course :)08:11
jameshperhaps 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 fine08:12
tsdgeosCimi: wait is gone08:32
Cimitsdgeos, what?08:33
tsdgeoshttps://code.launchpad.net/~aacid/unity8/carouselLastItemClick/+merge/21423008:33
Cimitsdgeos, I've been working for the wizard the whole week08:35
Cimitsdgeos, I started having a look last niight08:35
tsdgeosi know, you commented in it08:35
tsdgeosand i am answering your comment :)08:35
Cimitsdgeos, ahahahahah08:38
Cimitsdgeos, I thought you were like "I've waited enough your review" :D08:38
CimiI forgot I reviewed a bit last night08:39
tsdgeos.D08:42
Cimitsdgeos, also, not sure trycompare is enough :)08:51
Cimitsdgeos, how long it last?08:52
Cimitsdgeos, can we have a flick that lasts more than 5 seconds?08:52
tsdgeoshere or in teory?08:52
Cimihere08:53
Cimion jenkins08:53
tsdgeosi don't see how08:53
tsdgeosgiven we have a few similar tryCompares08:58
=== om26er is now known as om26er|lunch
=== om26er|lunch is now known as om26er
Saviqjamesh, right, so you must've had libunity-mir1 installed before installing scope tool, and so -fake-env didn't get in...10:14
Saviqhopefully the dash will soon not need the app plugin any more...10:14
Saviqs/hopefully/fortunately/10:14
tsdgeosguys, do autopilot tests work for you on the desktop?10:22
tsdgeosi can't get it to unlock the greeter10:22
tsdgeosdamnit, and it works now :S10:23
tsdgeoscome on, that's not funny anymore :D10:34
* tsdgeos tries to pin point what's killing its X10:34
tsdgeoshmmmm, one by one they don't do it10:37
* tsdgeos tries again all in a row10:37
tsdgeosand there you go, killed again :S10:40
tsdgeosi guess i'll run them on the phone ^_^10:44
tsdgeosSaviq: any clue why running the autopilot tests may be killing my X session back to login manager?10:44
Cimitsdgeos, do you have debug? :)10:53
tsdgeosCimi: what do you mean if i have debug?10:53
Cimitsdgeos, .xsession-errors or so10:54
Cimiwhen it kills10:54
Cimilog10:54
tsdgeosah10:54
Cimior just run gdb from a tty and run the autopilot test10:54
tsdgeosnot really10:54
tsdgeosgdb on what?10:54
tsdgeoson compiz?10:54
Cimitsdgeos, whatever crashes10:58
Cimitsdgeos, don't think compiz10:58
Cimitsdgeos, if compiz goes down you don't go back to login10:58
Cimiseb128, tsdgeos runs autopilot tests and it hangs and he is logged out10:59
Cimiseb128, what process shall he check with gdb?10:59
seb128check the logs first10:59
Cimiseb128, any idea which one?11:00
seb128gnome-session or Xorg I would say11:00
Cimitsdgeos, ^11:00
seb128.cache/upstart/gnome-session-Unity.log and /var/log/Xorg.0.log.old11:00
tsdgeosnothing obvious i can see there11:04
tsdgeosanyhow, running on phone it's ok11:04
=== MacSlow is now known as MacSlow|lunch
=== jhodapp|afk is now known as jhodapp
Saviqtsdgeos, sorry, no :|12:16
Chipacahello all. Who should I pester about https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1304265 ?12:21
ubot5Ubuntu bug 1304265 in unity (Ubuntu) "Unity bugs out when changing screen size" [Undecided,New]12:21
CimiSaviq, import "file:///usr/share/unity8/Notifications" as Notifications ok?12:33
Saviqdednick, Cimi, can you please look into bug #1306499 and bug #1301463 (assign yourself as applicable)12:37
ubot5bug 1306499 in unity8 (Ubuntu) "Sound indicator is laggy #287 on mako" [Undecided,New] https://launchpad.net/bugs/130649912:37
ubot5bug 1301463 in unity8 (Ubuntu) "Send button when responding to texts is grayed out and non-functional" [Undecided,New] https://launchpad.net/bugs/130146312:37
SaviqCimi, with a huge FIXME, ok12:37
dednickSaviq: sure12:37
SaviqCimi, and make sure to depend correctly on unity8 and whatnot12:37
CimiSaviq, OK12:37
SaviqCimi, maybe it'd make sense to add notifications to https://code.launchpad.net/~saviq/unity8/split-common/+merge/214907 too in that case12:41
CimiSaviq, yup12:42
SaviqCimi, please comment on the MP so that I don't forget12:42
CimiSaviq, would be just for welcome wizard though12:43
Cimior something else?12:43
SaviqCimi, greeter, too12:43
SaviqCimi, let's see12:43
CimiSaviq, I'd be happy to have inputfilterarea if it's not already as a module (maybe)12:43
SaviqCimi, that's from unity-mir, isn't it?12:43
CimiSaviq, maybe indeed12:43
Cimidon't remember12:44
=== _salem is now known as salem_
Saviqmardy, 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)?12:51
tsdgeosSaviq: in https://code.launchpad.net/~mzanetti/unity8/support-short-appid-in-gsettings/+merge/209071 you mention something in ApplicationManager ?13:00
Saviqtsdgeos, see description13:00
tsdgeosoh, so not really useful then13:01
mzanettitsdgeos: re, no. not useful yet13:07
* Saviq missed his transfer in FRA ;|13:07
tsdgeosSaviq: what?!13:09
tsdgeos:/13:09
tsdgeosSaviq: so what now?13:09
tsdgeoselopio: ping13:09
Saviqtsdgeos, flying to KTW in an hour, bus back home13:09
Saviqand yeah... /my fault, got into the lounge and fired up IRC... missed boarding by some 5 mins13:09
mzanettiSaviq: :/ but one hour seems still ok13:10
Saviqmzanetti, well, would have been home 1430, will be (hopefully) 213013:10
* mzanetti missed the highway exit and only realized when passing the sign: Welcome to Bavaria.13:10
Saviq;)13:10
mzanettiSaviq: oh... then its quite a difference indeed :/13:10
Saviqanyway, 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 out13:11
syst3mw0rmWhere can I read more about appindicator?13:11
Saviqolder guy is going back home after 6mths in India13:11
mzanetti:)13:11
Saviqand the flight he had the ticket for didn't exist any more, 6 months after booking13:12
tsdgeosouch13:12
Saviqand he doesn't speak languages much, so it must've been fate ;)13:12
tsdgeosyeah that's karma for you13:12
tsdgeoshelp dude, get stranded13:12
Saviqother way13:12
Saviqget stranded, help dude13:13
tsdgeosah13:13
tsdgeosok, then it works13:13
Saviqonly met him at the service counter13:13
tsdgeoshad the same when i got stranded in london last time13:13
tsdgeosspanish guy flying to brazil with noone speaking spanish in heatrow (that was weird) and he knowing 0 english13:13
* mzanetti waits for his uncle to get lost in bilbao in 2 weeks :)13:14
tsdgeosi'm not flying there to help him, sorry but it's far man13:15
mzanettiwouldn't help anyways. neither spanish nor english13:16
mardySaviq: those symbols are from libsignon-glib and libaccounts-glib13:19
tsdgeosCimi: ping13:20
Cimitsdgeos, pong13:20
tsdgeosCimi: commit message and checklist missing in https://code.launchpad.net/~cimi/unity8/lp1301309/+merge/21481013:20
tsdgeosSaviq: what's https://code.launchpad.net/~saviq/unity8/split-common/+merge/214907 for?13:21
tsdgeosfor wizard?13:21
tsdgeosor?13:21
Saviqtsdgeos, scope tool, see bug13:28
Saviqtsdgeos, but yeah, wizard, too, now, for notifications13:28
tsdgeosi see13:29
tsdgeosanyway i guess with didrocks and Cimi doing the review i don't need to jump on board :)13:29
* Saviq goes13:32
cwayneSaviq, ping13:33
tsdgeosCimi: how i test that fix?13:36
Cimitsdgeos, previews or scope tool?13:37
tsdgeosCimi: previews13:37
Cimitsdgeos, I did not test it13:37
Cimitsdgeos, but works for sure13:37
tsdgeosCimi: then stop lying in the checklist :D13:38
Cimitsdgeos, everybody lies :D13:38
tsdgeosCimi: i'll let a lier to approve it then13:41
Cimitsdgeos, I can approve!13:42
=== dpm is now known as dpm-afk
didrocksSaviq: -common should depends on misc14:01
tsdgeosdidrocks: please comment on the MR, he's on a plane atm14:03
didrockstsdgeos: yeah, I've done it14:04
tsdgeoscwayne: he's on a plane, can we help?14:04
didrocksthanks14:04
CimiMacSlow, I am reusing code from the shell for the input filter area14:14
CimiMacSlow, but weirdly it's not working14:14
CimiMacSlow,             height: parent.contentHeight14:15
Cimi            onHeightChanged: console.log(height)14:15
Cimi            blockInput: height > 014:15
MacSlowCimi, the wifi-wizard specific notifications?!14:15
CimiMacSlow, height is 014:15
Cimibut still blocks input14:15
MacSlowCimi, sure you don't touch (alter) blockInput elsewhere by accident...14:16
CimiMacSlow, nope..14:16
MacSlowCimi, just guess here atm... would need to look at all the code...14:16
MacSlowCimi, branch?14:16
CimiMacSlow, http://paste.ubuntu.com/7235083/14:16
CimiMacSlow, it's weird14:17
MacSlowCimi, set block explicitly to false and test that first...14:18
cwaynetsdgeos, was just wondering if there were plans for differentiating the ubuntu button at the bottom of the launcher14:19
CimiMacSlow, I did and works14:19
MacSlowCimi, ok...14:19
cwaynei'd seen some design mockups, but was unsure if it was planned14:19
CimiMacSlow, it's weird14:19
tsdgeoscwayne: don't know much about that i'm afraid, you'll have to wait for him14:19
MacSlowCimi, set height to 014:19
CimiMacSlow, blockinput turns false14:19
MacSlowCimi, good14:19
Cimihttp://paste.ubuntu.com/7235101/14:20
MacSlowCimi, so parent.contentHeight should then be what you neend to look after14:20
Cimi            onHeightChanged: console.log(height)14:20
Cimi            blockInput: height > 014:20
Cimi            onBlockInputChanged: console.log(blockInput)14:20
CimiBUT14:20
Cimistill blocks input14:20
MacSlowhm...14:21
CimiI know it's super weird14:22
MacSlowCimi, in the console.log() spit out height and parent.contentHeight14:22
Cimiyou see height14:22
Cimi http://paste.ubuntu.com/7235101/14:23
Cimiso ehight is 014:23
Cimiand blockInput is FALSE14:23
MacSlowweeee... my GoogleDocs-page is in Japanese!14:38
MacSlowCimi, so does the work-around with visible: work?14:38
CimiMacSlow, trying now14:38
MacSlowwhat's the recommended doc (or source) to learn about input in mir?14:39
Cimino idea :D14:40
CimiMacSlow, looks like input hangs or so14:40
MacSlowCimi, how about in a Timer toggling the inputfilterarea's blockInput directly14:45
MacSlowCimi, just to get closer to the real issue14:45
CimiMacSlow, but the blockInput is off14:45
CimiMacSlow, I'll do without it14:47
CimiMacSlow, it's used only in the wifi page14:47
MacSlowCimi, still an odd bug14:47
Cimiit definitely is14:48
MacSlowtsdgeos, am I imagining things or is jenkins especially slow today?14:48
tsdgeosMacSlow: it's a bit random with slowness tbh14:48
tsdgeossometimes it's ultra fast and others its slooooooow14:49
tsdgeosMacSlow: is it even running?14:49
MacSlowtsdgeos, oh it certainly is... http://s-jenkins.ubuntu-ci:8080/job/unity8-ci/280214:50
MacSlowbut slow14:50
tsdgeosyeah14:52
tsdgeosthere you go14:52
tsdgeosit just finished, no?14:52
MacSlowtsdgeos, hm.. everything failed -> https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/4142/?#showFailuresLink14:54
tsdgeosthat's otto14:54
tsdgeosignore him14:54
tsdgeosfocus on the phone :D14:55
MacSlowtsdgeos, ok :)14:55
tsdgeosi have no clue what's wrong with otto, but oh well, someone that is not me will have to worry about it14:55
MacSlowwe should call the servers after fictional characters...14:55
MacSlowtsdgeos, :)14:55
Cimidednick, ubuntu settings components doesn't work with sbuild15:21
Cimierror http://paste.ubuntu.com/7235366/15:22
josharensonI'm trying to run a clean build of trunk and I get a symbol lookup error. Any pointers?15:30
Cimijosharenson, paste the rror15:33
josharensoncimi: http://pastebin.ubuntu.com/7235408/15:34
Cimijosharenson, looks like you need to recompile something, seb128 might tell you what15:35
seb128josharenson, do you have libgsettings-qt1 installed and which version?15:37
Cimidpkg -l qtdeclarative5-gsettings1.015:37
Cimi0.1+14.04.20 is what I have15:37
dednickCimi: hm. never tried it with sbuild before.15:38
seb128Cimi, no, the lib15:38
dednickCimi: working with dpkg for you?15:38
josharensonqtdeclarative5-gsett 0.1+14.04.20140 amd6415:39
josharensonsame15:39
Cimijosharenson, recompile unity?15:47
josharensoncimi: working on it15:47
seb128josharenson, what about "libgsettings-qt1"15:47
josharensonsame version15:48
josharensonseb128 cimi,  works now15:53
elopiotsdgeos: pong.15:53
tsdgeoselopio: see comment at https://code.launchpad.net/~elopio/unity8/use_fake_instead_of_messaging/+merge/21461515:54
elopiotsdgeos: done. Thanks for reviewing!16:03
tsdgeoselopio: yw16:06
dednicklarsu: hey. re https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1306499 . It's not the UI16:16
ubot5Ubuntu bug 1306499 in unity8 (Ubuntu) "Sound indicator is laggy #287 on mako" [Undecided,New]16:16
dednickunity8 does the same after a dist-upgrade16:16
dednicklarsu: think it's account services16:17
Cimivaffanculo16:45
Cimivaffanculo16:45
=== gatox is now known as gatox_lunch
=== dpm-afk is now known as dpm
=== gatox_lunch is now known as gatox
medikusHey, how would I change the shortcuts for moving and resizing windows from alt to super?19:01
=== salem_ is now known as _salem
=== jhodapp is now known as jhodapp|afk

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