/srv/irclogs.ubuntu.com/2014/10/14/#ubuntu-desktop.txt

=== Ursinha_ is now known as Guest97591
=== rsalveti_ is now known as rsalveti
=== meetingology` is now known as meetingology
=== Guest54102 is now known as ypwong
=== broder_ is now known as broder
=== Pici` is now known as Pici
=== tsimpson_ is now known as tsimpson
=== Guest97591 is now known as Ursinha
=== Ursinha is now known as Guest20083
=== dkessel_ is now known as dkessel
=== Tm_Tr is now known as Guest65216
=== ubot5` is now known as ubot5
=== mfisch is now known as Guest18588
pittiLaney: in your staged gnome-terminal merge in bzr, what happened with 03_add_keywords.desktop, 20_add_alt_screen_toggle_ui.patch, and 60_add_lp_handler.patch?06:20
pittiare these all obsolete? (not mentioned in merged changelog anywhere)06:20
darkxstpitti, hey, your systemd 215 is working well here ;)07:08
pittidarkxst: great, thanks for the feedback07:08
pittidarkxst: I just saw debian bug 765101 which seems to cause some trouble, that's on my list (but that's in -shim)07:09
ubot5Debian bug 765101 in systemd-shim "systemd-shim dbus policy outdated, breaks systemctl" [Important,Fixed] http://bugs.debian.org/76510107:09
pittioh, slangasek already fixed it07:09
darkxstseb128, https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1380278/comments/707:20
ubot5Ubuntu bug 1380278 in unity-settings-daemon (Ubuntu) "unity-settings-daemon crashed with SIGSEGV in _gdk_device_xi2_reset_scroll_valuators()" [Medium,Confirmed]07:20
darkxstmaybe you have a coredump laying about?07:20
seb128let me have a look07:22
larsudarkxst: it would already have crashed in line 870 in that case, when scroll_evaluators->len is accessed07:31
darkxstlarsu, but it is crashing at line 87007:33
darkxst#0  0x00007f4aed57b3a4 in _gdk_device_xi2_reset_scroll_valuators (device=0x24c4b10) at /build/buildd/gtk+3.0-3.12.2/./gdk/x11/gdkdevice-xi2.c:87007:34
larsudarkxst: oops, I misread. For some reason I was under the impression that it crashed in line 874. Sorry!07:34
darkxst        i = 007:34
* larsu <-- needs more tea07:34
larsuscroll_evaluators is created in every case, though...07:36
larsuI wonder if 'device' has been unreffed one too many times and is dangling?07:37
darkxstlarsu, I am thinking its somehow getting finalized07:37
larsuright07:37
seb128darkxst, the bt of the dump here starts with ??, so I can't get the info07:37
seb128let me see next time it happens07:37
seb128oh, in fact I've a new one07:38
seb128(gdb) p device->scroll_valuators07:38
seb128$1 = (GArray *) 0x007:38
darkxstlarsu, we were hitting a double free of GdkDevice, which seemed to be coming from gdk07:38
TheMusoHey folks.07:39
larsuseb128: `p *(GObject *)device`07:39
seb128$2 = {g_type_instance = {g_class = 0x9559ca0}, ref_count = 71,07:40
seb128  qdata = 0x95610b8}07:40
seb128hey TheMuso, how are you?07:40
TheMusoWell thanks.07:40
larsuseb128: thanks. Object seems to be alive07:40
TheMusoIs anybody looking into https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1374721 or one of its variants? THis is affecting my usage of Orca in GNOME apps rather heavily, as I use modifiers quite a lot...07:40
ubot5Ubuntu bug 1374721 in ibus (Ubuntu) "ibus-daemon uses 100% CPU when using gnome-calculator" [Undecided,New]07:40
TheMusoHaven't tried the work-around yet as I haven't relogged today...07:41
seb128TheMuso, no, but it would be great if you could have a look/help on that one since you hit it07:41
TheMusoSure, I'll see what I can do tomorrow. This seems to have only bitten me after a fresh install, since I must have had something in my settings such that I didn't have ibus-daemon running in my sessiion, and now I do, well at least until I killed it today to see if it would help, given I don't need it.07:43
darkxstlarsu, so we are taking a ref on the GdkDevice in idle_monitor to avoid the double free that was triggering,07:45
darkxstbut somehow scroll_valuators is getting free'd but not the device?07:46
larsuya, this is what I find strange... might be that the pointer is dangling and the ref count we're seeing is not real, though07:46
larsudarkxst: which idle_monitor do you mean?07:46
darkxstlarsu, see the commit to unity-settings-daemon07:47
larsuthere's a suspicious "GDK_IS_DEVICE(device)" failed in the log, too07:47
larsudarkxst: h, u-s-d, thanks07:47
darkxstlarsu, yeh I saw that too07:52
larsuuhm, you take a ref in on_device_added but never unref it?07:54
willcookemorning07:55
darkxstlarsu, yes, otherwise we hit a double free of the device07:55
larsuinteresting. Clearly that's not the right fix ;)07:55
darkxstI'll blame Laney for that one07:55
larsuthis looks suspicious as well:07:55
larsu  g_object_unref(device_monitors[device_id]);07:55
larsu  g_clear_object (&device_monitors[device_id]);07:55
larsug_clear_object() unrefs, too07:56
darkxstlarsu, we take a ref on the monitor otherwise it gets disposed before that point07:57
larsudarkxst: just to get the bug picture: this is copied from g-s-d, right? Do they have the same issues?07:58
larsu*big, not bug07:58
larsu(as I said, I'm low on tea)07:58
=== Guest65216 is now known as Tm_Tr
larsuwillcooke: morning, how goes?07:58
willcookegood thanks larsu07:58
seb128hey willcooke07:58
darkxstits copied from mutter07:58
willcookehey seb12807:58
darkxstthey don't have the same problems, but the device management is handled in clutter (and that also leaks a GdkDevice ref)07:59
larsuugh. "fun"07:59
larsuseb128: how do you reproduce?07:59
seb128larsu, I don't :-/07:59
larsumore fun \o/07:59
seb128larsu, it happens a few time a day in "normal use"07:59
seb128I've an apport file with the dump, so I can use gdb on it08:00
seb128but that's about it08:00
larsuseb128: and you don't have some weird device combination?08:00
seb128I don't think so08:00
seb128that's a dell latitude laptop undocked without anything plugged into it (out of an ubuntu phone I adb to)08:00
larsuok, thanks08:01
Laneydarkxst: what are you talking about?08:04
Laneygood morning08:04
darkxstlarsu, hmm, clutter has its own implementation (although very similar) of the scroll valuators, and incidently they check for NULL before reset/unset08:04
darkxstLaney, leaking the GdkDevice ref08:04
larsuhi Laney!08:05
Laneyyou were trying to blame gdk and now you're blaming me08:05
Laneyhow about stopping the blame :)08:05
Laneyhey larsu08:05
seb128hey Laney08:06
seb128how are you?08:06
Laneypretty good08:07
LaneyI think it's been raining for 24 hours now08:08
seb128that's u.k for you!08:08
Laneymaking up for lost time08:08
* seb128 looks out of the windows08:08
seb128doh, it's raining here too08:08
Laneyit was the driest september since records began or something08:09
darkxstLaney, well there is a bug in gdk08:09
darkxstand it possibly hasnt been noticed since clutter also leaks a ref on GdkDevice08:10
darkxstlarsu, https://git.gnome.org/browse/clutter/commit/?id=676a31743993915437da419551d7c5193f0b9f4308:11
Laneypitti: is 60_ newer than that?08:12
LaneyI was going to drop 20_, don't remember about 03_ but probably that too08:12
LaneyI would freshen that up when coming to the point of upload of course08:12
=== shiznix_ is now known as shiznix
larsudarkxst: that class creates scroll_info lazily, that's why it needs the NULL checks08:13
darkxsthmm ok08:15
pittiLaney: hey!08:17
Laneyhello08:17
pittiLaney: 60_ isn't newer, it was added on Sep 30 last year, and your merge is from this May?08:17
pittiLaney: so initially I was going to take the 3.6.1 debian-ubuntu debdiff and apply it to 3.14, but as bzr already has a lot of changes staged up it might be better to update to 3.12 first, finish the merge, sort out the "cwd of new tabs" issue, and then update to 3.14 in a second step?08:18
larsudarkxst: remove_device in gdkdevicemanager-xi2.c runs dispose, but fails to unref the reference device_manager->devices has08:18
larsuthat _seems_ like a leak08:19
=== tiheum is now known as tiheum_
larsuah stop, g_object_run_dispose() also removes a ref08:19
larsubah, I hate that function08:19
Laneypitti: then maybe it wasn't committed to bzr08:20
larsu(false alarm: it doesn't. I still hate the function)08:20
LaneyI don't know if 3.14 would be much work on top08:20
LaneyI would probably just do it all at once08:20
pittiLaney: possibly; so I take it the LP:# support should stay08:20
seb128larsu, thanks for helping debugging that08:21
larsuseb128: what have I gotten myself into?!08:21
seb128larsu, ;-)08:21
larsuseb128: if only I could reproduce08:21
pittiLaney: and I don't know what "Hook new vte alternate screen scrolling toggle via UI" (20_* patch) is supposed to mean; so that should go?08:21
seb128larsu, that would be too easy08:21
larsuseb128: what exactly does the idle monitor do? Is that the thing making my screen go to sleep when I don't interact?08:22
seb128right08:22
larsuthis hasn't been working for me for a couple of days...08:22
seb128go to sleep/lock08:22
* pitti waves to Laney and seb128 from sunny Duesseldorf, we had dinner outside yesterday, and I walked to the conference center in the sun :-P08:22
Laneypitti: if it applies, sure08:22
seb128pitti, hey, it's raining quite a lot here :/08:22
Laneyalternate screen scrolling is passing mouse wheel stuff through to the terminal IIRC08:23
darkxstI have to go for dinner, will be back a bit later08:23
larsupitti: nice, enjoy! Could you get desrt a beer from me please. He had travel trouble ;)08:23
larsuI'll repay with ice cream in DC ;)08:24
pittilarsu: yeah, he told me this morning08:24
pittilarsu: I should see him this afternoon, I'll forward the greeting and get him a beer tonight :)08:24
larsuthanks!08:24
LaneyIt'll need porting to the new series, so we need to decide to do that or drop it08:24
pittiLaney: oh, scrolling back through the output with the mouse wheel isn't upstream, but an Ubuntu patch?08:25
pittihow odd08:25
Laneythe UI for configuring it08:25
LaneyI *think*, this is dusty memory08:25
pittiah08:25
Laneycheck if vte has a patch to add it or supports that upstream08:25
Laneyconfiguring → toggling08:26
pittiLaney: ack; thanks for the heads-up so far; I had an initial look at the merge yesterday, I'll see whether I can spend some time on it this week08:26
Laneywould they take the env var fallback stuff upstream?08:26
pittiLaney: do you remember a use case where people would not want it? It's not like CLI programs usually use the scroll wheel..08:26
LaneyI don't think I was going to bother porting it08:27
pittiLaney: most probably not, but the discussion was fairly fruitful in the end, so maybe we can convince them08:27
pittiLaney: yeah, my feeling, too08:27
pitti(not porting the 20_ patch)08:27
Laneywell you can probably work on a git checkout instead of needing to do the merge in the first instance08:27
Laneywe should record the dropped patches in the changelog08:27
larsuhm, I wonder if I'm looking for an extra unref or a leak08:29
larsuLaney: do you know about this gdkdevice issue? ^08:30
larsudarkxst was saying there's a leak, but also that you needed to add extra refs to not make it crash or something08:30
LaneyI think there was an extra unref somewhere08:32
Laneybut his latest commits were meant to fix that, I thought08:33
larsuwhere are those?08:33
larsuhere? https://code.launchpad.net/~darkxst/unity-settings-daemon/lp1377847/+merge/23750708:33
Laneyyeah08:34
Laneyif you take that branch at revision 4056 you can get the crashy version back08:34
LaneyI guess that the fix for that wasn't completely right08:34
LaneyI found that the GsdIdleMonitor was losing a ref in fire_watch when coming out of the monitor_became_active callback08:35
Laneyanyways I'm not sure I understood it properly so feel free to take it08:36
Laneywas easy to crash at that revision, just user switch to guest account and back08:36
seb128just to the greeter is enough08:37
seb128like pick another user08:37
seb128and on the greeter instead of typing the password, just go back to your user08:37
Laneyyeah it's the leaving the session thats enough08:37
larsuLaney: monitor_became_active?08:40
Laneyyes08:40
Laneyit's a callback08:41
larsuI can't find that08:41
Laneyit's in the cursor plugin08:41
larsuah, thanks08:41
Laneyanyway maybe that's meant to unref it08:43
Laneyyou can build it at r4056 and poke around for yourself :)08:43
larsuwill do. Thanks!08:44
ogra_hmm, am i supposed to be able to install desktop-next alongside woth -desktop in utopic ?09:26
* ogra_ sees urfkilld go wild on his laptop09:26
=== lool- is now known as lool
seb128pitti, re. your compiz segfault, do you have unity-settings-daemon report from apport on disk?09:28
seb128ogra_, desktop-next is an iso, you can install it, nothing block you from installing unity8 on a normal ubuntu install or unity7 on an desktop-next one09:29
ogra_seb128, well, i installed the desktop-next meta on my utpic laptop09:29
ogra_(which works fine ... but seems some services arent really desktop ready ... like urfkill)09:30
seb128ogra_, well, what you get is the current state of that stack on a desktop09:30
seb128right09:30
seb128we didn't claim it was user ready09:30
seb128the goal is to be able to test and report that sort of issues09:30
ogra_right09:30
seb128you should probably log a bug about that09:30
ogra_yep, will do09:30
seb128thanks09:30
ogra_its up to now the only actual issue i have seen09:30
seb128that's somewhat good ;-)09:32
larsuwoah, u-s-d crashes a lot for me :/11:25
* larsu has fixes and is testing11:25
LaneyA+ would palm bugs off onto again11:29
Laney:P11:30
larsu?11:30
Laneyoh god that's not worth explaining11:30
willcookelol11:30
willcookedropbox pwnage :(11:39
willcookeoh, actually not Dropbox's fault, but people trying other hacked creds against dropbox11:40
larsuwillcooke: they say they didn't get hacked11:40
larsuright11:40
=== alan_g is now known as alan_g|lunch
=== MacSlow is now known as MacSlow|lunch
larsuseb128, Laney: so I think I've got a fix, but I can't reproduce the crash, even with r405612:35
Laneyeven with user switching?12:37
LocutusOfBorg1xnox, please let me know about 133423412:37
LocutusOfBorg1#133423412:37
larsuLaney: yes. I switched to Guest Session and back12:37
Laneywow12:37
Laneyit crashed 100% of the time for me12:38
Laneyguess it's device specific12:38
larsumight be12:38
Laneythe device_id in the bt referred to my mouse12:38
larsuI don't have a mouse12:38
larsulet me enable my trackpad though :)12:38
Laneydon't know if it is necessary or sufficient12:38
LaneyI can try though, just hand over a branch12:39
larsuoh, that doesn't work anymore :(12:39
LocutusOfBorg1xnox, also commented on bug 124510512:41
ubot5bug 1245105 in lucene++ (Ubuntu) "[please sync lucene++ from debian] Mysteriously FTBFS on the distro builders" [Medium,Confirmed] https://launchpad.net/bugs/124510512:42
larsuLaney: got it when installing the package (I ran it from the source dir with --replace before)12:44
larsuI wonder what the difference is there12:44
Laneywith your fix?12:44
larsuno, without. Building with the fix right now12:44
larsuI'll give you the branch once I verified12:44
Laneyphew ;-)12:44
larsudo you know why it can't access any dbus services when running from the source?12:45
larsuapparmor?12:45
Laneydon't know12:45
Laneythat'd be in dmesg12:45
=== alan_g|lunch is now known as alan_g
larsuLaney: doesn't crash. I love when things work out just by going through the code and looking where ref counting is done wrong :)12:49
Laneywell done12:49
Laneyit got a bit twisty for me to follow properly12:49
larsuya, it was quite hairy12:49
larsuI'm thinking about writing a test for it12:50
larsuneeds to get into g-s-d, too12:50
larsubut first, please test it: lp:~larsu/unity-settings-daemon/lp138027812:51
Laneydo you revert the latest commits?12:51
larsuLaney: not literally, but more or less, ya12:52
Laneygood, thanks12:52
* Laney builds12:52
seb128larsu, good job:12:53
seb128!12:53
* seb128 gets that as well12:53
Laneydid pitti ever confirm if he was hitting that?12:53
tkamppetermvo, hi13:04
seb128Laney, no, but he's a plumber and doesn't seems to be online a lot13:05
Laneyjust wondering13:06
larsuis it working for you?13:06
pittiLaney: hitting what?13:16
Laneya crash in u-s-d13:16
pittiLaney: I did get u-s-d crashes along with the compiz ones, but I haven't looked at them13:16
LaneyThe suspicion is that your bug is the one larsu fixed ^^^13:17
Laneyif you have the resources to compile u-s-d13:17
pittiLaney: or is it the other way around, and a crashing u-s-d causes compiz to crash with bug 1366351?13:17
ubot5bug 1366351 in compiz (Ubuntu) "compiz crashed with SIGSEGV in g_closure_invoke()" [High,Triaged] https://launchpad.net/bugs/136635113:17
Laneyyes13:17
pittiooh13:17
* pitti hugs larsu13:17
pittiI'll build and test that, yes13:17
larsupitti: not sure if it solves your issue. I just fixed a couple of ref counting errors13:18
larsuit's fixing the u-s-d crash for me13:18
* larsu hopes for everyone else too13:18
* pitti feeds sbuild13:18
pittiLaney, larsu: running desktop with your package now13:25
=== dpm_ is now known as dpm
seb128pitti, hey, yeah u-s-d going down segfaults compiz for some reason, I pinged Trevinho about it yesterday13:26
seb128not sure he looked at it yet13:26
seb128bregma, ^ do you know?13:26
bregmaseb128, is there at least a backtrace?13:27
=== Guest24850 is now known as balloons
pittiseb128: ah, so it's that way around13:27
seb128bregma, can get one if you want, it's trivial, just kill unity-settings-daemon and look yourself?13:27
seb128bregma, or segfault or or use "stop" from upstart13:27
pittiah yes, I remember unity wetting its pants whenever I was testing a new settings-daemon13:28
larsuyep :(13:28
pittilarsu: so in the meantime my desktop already survived 5 minutes, that's good!13:28
bregmawe're having a good deal of trouble reproducing #1366351 on any of our machines, if that's the key we'll be doing some wacky haopy dancing13:28
pittibefore that I got compiz crashing once a minute or so13:29
seb128bregma, it might be, can you try if stopping u-s-d leads to compiz issues for you?13:29
* bregma is playing with it now13:29
=== m_conley_away is now known as m_conley
larsupitti: good luck :)13:31
Laneylooking good here, byw13:33
larsuglad to hear13:35
seb128same here13:35
* Laney luncheon13:35
pittilarsu: my hero!13:37
larsu:)13:38
* pitti back to unity -- it was absolutely useless before :(13:38
pittiodd that it never happend with my exernal monitor at home13:38
larsupitti: do you have different input devices at home?13:39
pittilarsu: yes; the laptop is closed in the dock, i. e. no touchpad and trackpoint; I only use the external USB mouse and keyboard13:41
pittilarsu: arges in #u-devel has the same problem, I tossed him the debs from your branch13:42
larsupitti: that might be the crucial difference. Even though I'm not sure how that would work exactly, the redundant unrefs should hit in any case13:42
larsupitti: cool. Let me know if anyone finds problems with it. Otherwise let's try to get this in asap13:43
pitti+113:43
* pitti hugs larsu13:43
* larsu is happy about all the hugs13:43
larsuand hugs back ;)13:43
pittibregma, seb128: bug 1366351 reproducer confirmed, I updated bug title and description accordingly13:49
ubot5bug 1366351 in compiz (Ubuntu) "compiz crashed with SIGSEGV in g_closure_invoke() if unity-settings-daemon goes away" [High,Triaged] https://launchpad.net/bugs/136635113:49
pittiand added the reproducer13:49
seb128pitti, thanks13:49
seb128bregma said he would confirm if he gets the issue13:50
seb128I also pointed it to Trevinho yesterday but didn't get any reply from him13:50
bregmaI get the crash, I'm running apport-retrace locally to confirm it;s the same bug13:51
seb128cool13:52
bregmastuipid thing wants to download debug packages for pretty much everything installed on the system, bye-bye bandwidth13:52
seb128just use gdb on the dump?13:53
pittibregma: everything in unity's /proc/pid/maps, which supposedly is $lots :/13:53
seb128I usually don't bother with apport-retrace to get bt for things like that13:54
seb128install glib, gtk, compiz, unity dbgsym and it's often good enough13:54
seb128I've most of those installed on my dev box13:54
=== dpm_ is now known as dpm
pittiLaney, seb128: ok, I bent upstream git head gnome-terminal to my will; I'll send the patch upstream in case they adopt it, and otherwise just commit it to bzr14:13
seb128pitti, k14:14
=== MacSlow|lunch is now known as MacSlow
pittipatch sent upstream, and now session o'clock14:25
Laneynice, ty14:25
Laneylarsu: can haz MP for u-s-d?14:34
larsuLaney: sure, it seems to work, eh?14:35
LaneyI'd say so14:35
larsuLaney: https://code.launchpad.net/~larsu/unity-settings-daemon/lp1380278/+merge/23830914:37
Laneymerci14:38
mdeslaurhrm, is empathy supposed to work in 14.10? I can't seem to open a new chat window by clicking on people, and I am getting their new messages as weird "phone call" bubbles14:41
willcookeqengho, chrisccoulson - you got mail15:14
qenghoAIEE!15:14
=== gatox is now known as gatox_lunch
willcookeqengho, nothing to worry about :)15:14
=== johnlage is now known as Artemis
=== Artemis is now known as johanleg
=== johanleg is now known as johnlage
willcookeyikes15:29
* willcooke is slack15:29
willcookeno list of attendees yet15:29
Laneyshit no summary yet15:30
willcooke:D15:30
* Sweetshark sneak in at the back of the class room15:30
willcookewing it15:30
seb128hey15:30
Laneynever15:30
willcooke#startmeeting Ubuntu Desktop Weekly Meeting 2014-10-1415:30
meetingologyMeeting started Tue Oct 14 15:30:37 2014 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:30
meetingologyAvailable commands: action commands idea info link nick15:30
Laneysexy bullet points are a must15:30
willcookeThis weeks special guests include:15:30
=== johnlage is now known as Andromeda-DT
=== Andromeda-DT is now known as johnlage
Laneyhaha15:32
willcookeattente_, desrt, FJKong, happyaron, Laney, larsu, qengho , seb128, Sweetshark, tkamppeter15:32
willcookebut attente_ and desrt  might not be here15:33
seb128_o/15:33
* willcooke works on the assumption that attente_ and desrt are out - if you're in, we'll come back to you15:33
willcookeactually, I'm going to skip straight to Laney because FJKong and happyaron might be asleep15:33
willcooke#topic laney15:33
willcookeLaney, over to you15:34
Laneyoh man15:34
willcookeI can come back15:34
Laneyno no, this has been ready for many hours15:34
Laney• Short week due to BEER15:34
Laney• evolution/e-d-s/gtkhtml updates in D & U, brown paper bag new upstream for e-d-s coming (https://bugzilla.gnome.org/show_bug.cgi?id=737903)15:34
ubot5Gnome bug 737903 in Mailer "[SMTP] Crash when authentication fails" [Critical,Resolved: fixed]15:34
Laney• gtk2 update15:34
Laney• webkit in Utopic and Trusty, package/test/SRUify/upload15:34
Laney• some debugging of u-s-d crashes / ref errors, finally fixed by larsu & soon to be in silo 00815:34
Laney• gst-base upload for a touch fix15:34
seb128willcooke, that's a mean thing you are doing that to a fellow u.k team mate15:34
Laney• queue and FFe reviews, etc15:34
LaneyDONE15:35
willcookeseb128, Laney is solid gold - I knew he'd be ready15:35
seb128;-)15:35
* seb128 gets ready as well15:35
willcooke /furtive15:35
willcookethanks Laney15:35
willcooke#topic larsu15:35
willcookelarsu, you're up15:35
larsuoh wow, it's me already?15:36
larsu- triaged, investigated, and reassigned rtm14 messaging menu and sound bugs15:36
larsu- evolution theme fixes15:36
larsu- fixed the ref count problems in unity-settings-daemon15:36
larsu(upstreaming that right now + some tests for it)15:36
larsuthat's it for this week (that first point took quite some time)15:37
willcookethanks larsu15:37
Laneyhow's the opw stuff?15:37
larsuoh, there were some menumodel issues/discussion as well15:37
larsuLaney: trying to find out what the acceptance criteria are15:37
larsuLaney: I've got quite some candidates for the project15:38
Laneywill/can you set a test or something?15:38
larsunot sure. Also not sure who to ask :( Do you know any previous mentors?15:39
larsu(we can discuss this after the meeting)15:39
willcookelet's do that15:39
willcooke#topic qengho15:40
Laneydesrt might be better to ask15:40
willcookeqengho, over to you15:40
qengho* done: Cleared years of legal hurdles. Packaged actual Adobe Flash (PPAPI&NPAPI) for partners repo.15:40
qengho* in-progress: releasing chromium 38. Working on bug with internal launchpad translations.15:40
qengho* to-do: speaking of translations: adding "gd" language to whitelist. 100% as of yesterday.15:40
qengho* need: reviews of packaging.15:40
willcookecongratulations on the Flash packaging, and thanks for sticking with it to the end :)15:41
qenghoI hope to have it in repo this evening.15:42
willcookeqengho, could you reply to my email re: UA when you get a sec, I'd like to get that off my list today if poss15:42
willcooke(if you haven't already)15:43
qenghowillcooke: i will. it's not a "yes, done."15:43
willcookeqengho, ah, kk, thx15:43
willcookeok, shall we move on to seb128?15:43
willcooke#topic seb12815:43
seb128• looked at translations issues on the rtm image (uitk, indicator-power, content-hub, gallery), provided fixes for most of those15:44
seb128• reported some bugs on the rtm images, looked at providing details/patches for some issues15:44
seb128• ubuntu-system-settings for touch15:44
seb128∘ no much hacking this week, mostly reviews and testing of changes from others15:44
seb128• updated glibmm to be in sync with our glib version/fix ftbfs15:44
seb128• fixed gtk+3 translation template being outdated15:44
seb128• tested unity-settings-daemon update (fix for idle monitor issues), hit some segfaults, tried to provide useful debug info15:44
seb128• some sponsoring15:44
seb128• usual share of bugs triaging and desktop discussions15:44
seb128</week>15:44
willcookeexcellent, thanks seb12815:44
willcooke#topic Sweetshark15:45
willcookeSweetshark, over to you15:45
Sweetshark- configured TDF-owned hardware for shipping to datacenter15:45
Sweetshark- fixed dict-ss, dict-ve FTBFS15:45
Sweetshark- libixion MIR15:45
Sweetshark- grinded through all ~150 upstream writer regressions15:45
Sweetshark-- identified offending commits etc.15:45
Sweetshark-- did some stats on how the regressions where triaged (are they bisected? is the bugfix that caused the regression known etc.)15:45
Sweetshark- some upstream leadership and direction of employees as our ED was on vacation15:45
SweetsharkEOF15:45
willcookethanks Sweetshark15:45
willcooketkamppeter, you're up15:45
willcooke#topic tkamppeter15:45
tkamppeter- cups-filters: Released 1.0.61 upstream and in Utopic, to let the PPD files use the "*cupsFilter2: ..."  entry instead of "*cupsFilter: ..." to supply the destination file format as some backends, especially the IPP backend do certain things depending on the data format. Also fixed a memory leak in cups-browsed15:46
tkamppeter- First look into how to backport the IPP Everywhere support into Trusty15:46
tkamppeter- Investigations on printing multiple copies on PDF printers15:46
tkamppeter- Bugs.15:46
willcookethanks tkamppeter - I will get back to you asap on the back porting stuff15:46
willcooke#topic willcooke15:47
willcooke* Slides15:47
willcooke* Slides15:47
willcooke* Slides15:47
willcooke* More Slides15:47
willcooke#topic TheMuso15:47
willcooke* Further discussion upstream about moving Speech DIspatcher forward and making it useful for touch.15:47
willcooke* Discussion with Qt devs upstream about whether Qt is going to have its own text to speech API. I started work on QML bindings for Speech Dispatcher some months back, but it may be quicker to work on Qt's cross-platform API instead, which would improve portability.15:47
willcooke* Hit an interesting bug with ibus-daemon and modifier keys causing issues with Orca in GNOME apps, need to debug further.15:47
willcooke* Sponsored an upload for at-spi2-atk which pulls a fix from upstream needed for GNOME shell in combination with synaptic and some other apps.15:47
willcooke#topic robert_ancell15:48
willcookeWorked on:15:48
willcooke- Released lightdm 1.10.3, 1.12.115:48
willcooke- Prepared documentation for 1.10.3 SRU and uploaded package15:48
willcooke- Bug triage, fixing15:48
willcookeCurrently working on:15:48
willcooke- Bug fixing for utopic release15:48
willcooke- Preparing for sprint15:48
willcookeNot blocked on anything.15:48
willcooke#topic AOB15:48
willcookeLooking forward to seeing you all at the sprint next week, sadly tkamppeter won't be able to join us in person15:48
* Sweetshark is looking forward so see willcookes various waterslide designs in washington in action ...15:49
willcooke:D15:49
willcookeSome of them are really good15:49
Sweetsharkwheee!15:49
willcookeI'm not sure the loop-the-loop will work15:49
willcookeok, anything else from anyone before we wrap?15:50
willcooke1 min...15:50
seb128don't spoil the slide jokes now, let some surprises for next week15:50
willcooke:D15:50
seb128;-)15:50
willcooke#endmeeting15:51
meetingologyMeeting ended Tue Oct 14 15:51:33 2014 UTC.15:51
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2014/ubuntu-desktop.2014-10-14-15.30.moin.txt15:51
willcookethank you all15:51
seb128thanks!15:51
Laneyb+ would meet again, if asked15:51
willcookeLaney, how were the delivery times?15:52
willcookeooohhhhhhhh15:52
willcooketotally missed a joke about packaging there15:52
willcooke:/15:52
Laneynow that part is always top notch15:52
willcooke\o/15:52
Laneybut try as I might, I just could not find the trolling I'd ordered15:52
willcooke:)15:52
seb128some people here clearly need some sleep15:53
seb128could be you guys or could be me, because I've nfc what's going on :p15:53
* seb128 grabs some coffee15:53
willcookeLaney's leaving us eBay feedback15:54
Sweetsharkseb128: I heard if you have nfc what going on, the usual procedure is to blame it on systemd these days ...15:54
seb128Sweetshark, I don't care, having nfc is cool nowadays anyway, even the iphone6 have it from what I read!15:56
LaneyI tried nfc once15:56
willcookeLaney, is that a chicken shop on Mapperley Road?15:58
Laneyyou just reminded me of http://www.nottinghampost.com/Magistrates-close-Khyber-Pass-takeaway-Hyson/story-21309594-detail/story.html15:59
LaneyI used to go there, RIP15:59
willcooke:/16:00
=== gatox_lunch is now known as gatox
Chipacadesrt: you around?16:31
seb128Chipaca, you better state your question ;-)16:31
Chipacaseb128: oh oh16:31
seb128Chipaca, he's (going?) to plumbers, so might be travelling/jetlagged/at conf/...16:32
seb128Chipaca, others might be able to help you here though16:32
Chipacadesrt: we're seeing gsettings (specifically, some but not all in the com.ubuntu.notifications.hub blacklist) get reset on reboot, any idea what may be doing that and why?16:32
seb128oh16:32
seb128he's not going to have an idea about that16:32
seb128it's not gsettings/dconf doing16:32
Chipacatedg suggested he might16:32
seb128it's likely a buggy client16:32
seb128tedg, weird suggestion16:33
* Chipaca imagines tedg having a giggling fit and Chipaca's expense16:33
seb128tedg, why would desrt would know best what on our touch device could do buggy write to that key?16:33
tedgSeems like it's not a client issue since writes happen via dbus, no?16:33
tedgAnd to be fair, it's desrt's touch device too :-)16:34
tedgChipaca, After you write the value can you see it via the command line tool?16:34
tedgChipaca, gsettings get16:34
seb128tedg, define "client"16:37
seb128tedg, I mean we have some code somewhere that write that key16:38
dednickdamn. my bluetooth refuses to unblock :(16:38
seb128tedg, I suggested to Chipaca to do a dbus-monitor/bustle with an upstart job (as you blogged about some time ago) to see what calls are made by what process16:38
tedgseb128, Sure, that could work as well, I was thinking it wasn't getting saved.16:38
tedgseb128, But if someone is clearing it that's different.16:39
seb128right16:39
seb128well, from what I understood of the description something is set the key on boot16:39
seb128set->(re)setting16:39
Chipacai did do the monitor thing16:44
Chipacaand see it getting set16:44
Chipacabut it's from a numeric id16:44
Chipacalet me run that thing again16:45
Chipacatedg: it is getting set; it gets reset on reboot16:45
Chipacahrm16:47
Chipacait's the upstart bridge16:47
Chipacatedg: ^16:47
tedgChipaca, Wow, okay. That's weird.16:48
Chipacaupstart-dbus-bridge16:48
Chipacaowns 1.2616:48
Chipacawhich is where the write is coming from16:49
Chipacatedg: wasn't there a cleanup somethingorother?16:49
Chipacai thought that had been dropped16:49
tedgChipaca, I believe it has been.16:49
tedgWell, I don't think it ever got added, so dropping wasn't an issue.16:50
Chipacathat is, it was part of your original schema branch, but got nuked16:50
Chipacayeah16:50
=== alan_g is now known as alan_g|EOD
=== balloons is now known as Guest18783
Laneybyeee17:15
seb128dpm, do you know where the gallery-app translations are coming from on the rtm? it's a click, so from the vcs?17:15
seb128Laney, see you!17:15
seb128Laney, oh, btw, should we land the u-s-d's fix from larsu?17:16
seb128+1 from me17:16
larsuwe should17:16
* larsu hides17:16
=== Guest18783 is now known as balloons_
seb128larsu, :-)17:16
=== balloons_ is now known as balloons
Laneyseb128: I silo'd it and commented on the bug17:44
seb128Laney, thanks17:48
LaneyI can publish tomorrow if nobody has said anything bad17:48
dpmseb128, let me double-check, if it's a click, yes, the vcs18:20
dpmseb128, it seems gallery-app is being shipped as a package, and translations are shipped within the package18:27
seb128dpm, ok, thanks18:38
=== ayan_ is now known as ayan
=== Guest18588 is now known as mfisch
RobBurkeOneHey guys. Did anyone test Gnome 3.14 in Ubuntu 14.04 so far? Perhabs by using the PPA of Rico Tzschichholz?19:25
=== dpm is now known as dpm-afk
bryceh_seb128, fyi cairo 1.14.0 is available now.  http://cairographics.org/news/cairo-1.14.0/19:54
Saviqbregma, is it known that unity is really crashy in utopic these days? I seem to get a new compiz run every time I resume, sometimes it just dies for no apparent reason, it seems especially connecting ext displays makes it unhappy20:20
Saviqit looks like settings daemon might be the reason as I'm losing gtk theming every time20:20
seb128bryceh_, thanks, I saw but we are frozen for utopic so likely for next cycle rather20:22
seb128Saviq, https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-008 has a fixed u-s-d20:22
* Saviq gets20:22
seb128Saviq, the unity/compiz issue is something bregma / Trevinho are looking at from what they said20:22
Saviqseb128, thanks20:22
seb128yw20:22
bryceh_seb128, despite the round number 1.14.0 is largely just a lot of bug fixes.20:23
bryceh_seb128, but yeah know it's late.  cya20:23
bregmaSaviq, the unity crasher bug is #1366351 if yu want to follow it20:46
Saviqbregma, awesomes, thanks20:46
larsuseb128: looks like the fix is working (from the one additional comment on the bug)21:10
k1lhey guys. i want to test the mir/unity8 to help and find bugs. so the actual way is to use the live-isos? there was a unity8 package some releases ago (which broke my install on my netbook in the end) but that is not to be used anymore?21:12
seb128larsu, great21:13
larsuk1l: the unity8 package still exists. I think you want the desktop-next meta package though, as that will pull in all dependencies21:13
larsuk1l: or install the iso21:13
larsuseb128: so I guess we can land it? Do you need anything else from me in that branch?21:14
larsu(I didn't do any changelog stuff etc)21:14
k1llarsu: i would prefer a "choice on login". is that actual possible and keeps my unity7 untouched?21:14
larsuk1l: I heard it is possible, but I'm not sure how well it works21:15
k1llarsu: ok.21:16
larsuk1l: thanks for wanting to help!21:16
=== thumper is now known as thumper-dogwalk
seb128larsu, Laney put it in a silo, I guess he's going to handle the landing tomorrow21:19
larsucool21:20
=== thumper-dogwalk is now known as thumper

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