/srv/irclogs.ubuntu.com/2014/12/11/#ubuntu-desktop.txt

hyperairsay, if i'm booting with pid1=systemd, is the user-init supposed to be systemd or upstart?03:36
hyperairright now i see systemd --user run as the lightdm user, but upstart --user run as me03:37
hyperairO_o03:37
didrocksmorning07:23
pittiseb128, didrocks, Laney: btw, I just found "systemd-inhibit" -> much nicer than the gdbus call that we talked about a few weeks ago07:25
didrockspitti: oh, great tip!07:26
seb128good morning desktopers07:32
seb128hey didrocks Laney pitti07:32
didrockshey seb128 ;)07:34
mlankhorstmorning07:37
=== mitya58 is now known as mitya57
Laneyhowdy09:03
didrockshey Laney09:05
Laneypitti: neat find!09:07
didrocksLaney: does this ring a bell to you: /usr/bin/ld.bfd.real:.libs/libbluetooth.ver:2: syntax error in VERSION script09:08
didrocks?09:08
didrocks(just in case, poking ;))09:08
Laneynope, haven't seen that before, sorry09:09
didrocksno worry :)09:09
Laneyprobably need to find out about VERSION scripts now :P09:09
didrocksyeah, I'm not seeing any though, so I need to check in the deps09:09
Laneywhat's .libs/libbluetooth.ver?09:10
didrocksI guess the libbluetooth from gnome-bluetooth (or the bluetooth panel)09:10
didrocksanyway, I'll check, but having the u-c-c fork is really making it difficult to remerge some stuff from upstream09:11
LaneyI argued at the time for having it as a git fork of g-c-c, but lost :)09:12
didrocksyeah, not sure if I won't let that update to someone else TBH :p09:13
seb128hey Laney09:17
seb128didrocks, isn't robert_ancell working on that? he added a workitem to the blueprint?09:18
seb128Laney, the issue with backporting is not the vcs is use, it's the number of changes that went into the panels since our version09:19
seb128in use*09:19
didrocksseb128: well, he answered by email "nobody is doing it"09:19
seb128didrocks, when?09:19
didrocksjust added a WI, but not sure he'll jump on it09:19
didrocksseb128: this night09:19
seb128oh, right, he didn't put his name on the wi on the blueprint09:20
seb128so probably don't count on it ;-)09:20
didrocksseb128: yeah, the g-c-c change was easy09:20
Laneyspeak for yourself, I find cherry-picking to be way easier than manual bending of patches09:20
didrocksjust dropping patches09:20
seb128dropping a revert?09:20
didrocksyeah, 3 of them actually09:20
seb128k, makes sense09:21
didrocksbut u-c-c doesn't work that well09:21
didrockswell, let's see if he's on that, I just spent 30 minutes just in case it was quick09:21
seb128Laney, I'm not saying that cherry picking is not nice, but the code is so different there is only so much you can effectively cherrypick09:21
seb128if you try to cherry pick a commit that apply to a source that doesn't even exist in your tree I fail to see how cherrypick makes your job easier09:22
Laneywe would have updated more things if it were easier09:22
Laneydefinitely09:22
didrocksseb128: oh, actually: https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/140136209:23
ubot5Launchpad bug 1401362 in unity-control-center (Ubuntu) "Support newer gnome-bluetooth" [Wishlist,Triaged]09:23
didrocksso maybe he's looking at it09:23
Laneynice ;-)09:23
seb128Laney, I disagree with that, the reason we didn't update is mostly because we wanted to stay away from the UI redesigns upstream did09:23
seb128that's the reason we did our version to start with09:23
seb128didrocks, cool :-)09:24
tammywillcooke, ping, did you see my email?09:25
Laneythat's why it's a fork09:25
seb128right, so don't blame the diff on the vcs used09:25
seb128tammy, he's off sick09:26
Laneywhat?09:26
tammyseb128, oh! thank you :)09:26
LaneyI am maintaining my point which is that we would have had the choice to take things but it is much more difficult to do that now so we just don't do it in reality09:26
seb128I disagree with that09:27
Laneywe find bugs and take fixes then but nothing proactive happens09:27
Laneyfine09:27
seb128I did update some panels previous cycle09:27
seb128and the vcs is not an issue/what stopped me to backport more stuff09:27
LaneyIt stops *me*09:27
seb128it's the fact that the new code refactor UIs and we don't want those09:27
LaneyThe same issue applies for u-s-d09:27
seb128k, you want to be religious on vcs fine09:28
seb128but it doesn't stop others in the team09:28
seb128so I don't think you can blame things not happening on the vcs choice09:28
Laneyit's not a religious argument09:28
seb128not but it's a lame argument "I would work on it if I had it my way, but since you guys prefer working that way I just don't give a damn"09:29
Laneygreat, yes, that's what I said, thanks09:29
seb128yw09:30
seb128thanks for throwing the argument in our faces09:31
Laneydude09:31
seb128yeah, I'm really annoyed09:31
didrockswaow, session crash…09:31
seb128if we were using a git version of u-c-c we wouldn't be in any different situation in regard of bluez509:32
seb128not even sure what that had to do with the discussion09:32
LaneyI don't really know how to carry on without inflaming more09:34
seb128yeah, you should perhaps have thought about that before throwing the "if you guys didn't do stupid vcs choices we would be in a better situation"09:35
seb128anyway, let's move on09:35
mlankhorstwillcooke: get well soon09:50
Laneyhey ;-)09:57
didrocksgood morning Laney :)09:58
Laneythe skies are actually clear and blue today, quite nice09:59
* didrocks used Men In Black device on both dudes09:59
Laneybet it's cold out there09:59
didrocksgetting warmer here, but really cloudy09:59
Laneyhttp://www.bbc.co.uk/weather/264117010:00
Laneyuh oh10:00
Laneyheeeeeeey larsu, so I'm just pulling your patches for gtk - is unity going to need a fix too for the dash?10:05
seb128oh, speaking about unity, the launcher loosing the firefox/tb icons with the new gtk (having them replaced by a "?") is that a bamf issue?10:06
seb128did anyone talked to Trevinho yet about that?10:06
Laneye.g. nautilus has a big icon still & I guess there will be random others even if we fix the cases we find10:08
larsuLaney: yes :/10:09
larsuLaney: I'm almost ready with an update for those patches, too. But I guess we can just update the package again10:09
Laneyshrug, just going to put it in the PPA right now10:09
larsuok. Im busy breakfasting and making tea anyway10:10
larsu:P10:10
larsuthanks!10:10
Laneyif you update for their approach that's better I suppose10:10
larsuI see their point10:11
larsubut they bring it across weirdly10:11
larsu"it's better to have obvious bugs than subtle ones"10:11
larsuimo, if the bug is subtle enough that nobody notices, it's not a bug10:12
Laneyguess he really hates scaled icons :P10:14
Laney"miserable" made me laugh10:14
larsuya10:15
larsuI'll fix it by choosing the smallest non-scaled icon (if it exists)10:15
larsuwe might still end up with icons that don't quite fit the text or inconsistently sized icons10:15
larsubut at least menu items will always be the same height10:15
larsuand we'll never have screen-filling menu items10:16
didrockslarsu: challenging design?10:20
didrocks:)10:20
larsudidrocks: ya :)10:23
didrockstseliot: hey, IIRC, you worked on plymouth, right?10:58
tseliotdidrocks: yep11:02
didrockstseliot: I'm trying to experiment the fsck progress with systemd. I have issue to be able to run it under my X11 tty11:05
didrockstseliot: I just tried sudo plymouthd --no-daemon --tty=`tty` --debug11:05
didrocksafter installing the plymouth-x11 package11:05
didrocksand most of the time, it exits successfully, returning 011:06
didrocksno debug info that can give a clue11:06
didrocksdoes it ring a bell to you?11:06
didrocks(I have no other plymouthd process running)11:07
didrockssome other time, the process stays, but any command like plymouth quit or plymouth ping, plymouth --show-spash does nothing…11:08
didrockssplash*11:08
tseliotdidrocks: it can hang from time to time, so you'll have to kill the process11:11
tseliotdidrocks: halfline in #plymouth can probably help you debugging that11:12
tseliot(he's upstream)11:12
didrockstseliot: great! I'll move the discussion there then, thanks :)11:12
tseliotnp11:13
Sweet5harkmoin11:31
xnoxdidrocks: we have an excellent page on plymouth on wiki.ubuntu.com which tells how to do stuff.11:31
xnoxdidrocks: it does work in x11 mode last tiem i've checked.11:32
xnoxdidrocks: also, our upstart-mountall-plymouth integration uses an extension to plymouth protocol to transmit fsck progress updates.11:32
xnoxdidrocks: systemd-fsck should learn to do the same, but at the time I didn't have time to figure that one out.11:32
xnoxhttps://wiki.ubuntu.com/Plymouth#Running_Plymouth_.22post-boot.2211:33
xnoxunless plymouth is completely broken under systemd/logind/new-upstream/something else11:33
didrocksxnox: I read about that page ;)11:39
xnoxdidrocks: ;-) ok11:39
didrocksxnox: but yeah, that's the issue, most of the time, the plymouthd daemon returned11:39
didrocksxnox: I have a good grasp on systemd-fsck now11:39
xnoxdidrocks: it usually works for me, but i'm on dual-screen so don't know.11:39
didrocksxnox: not sure if that comes into play, but well, I have it shown at this boot :)11:40
Trevinhoseb128: might be something like that, but strange that firefox is affected11:50
didrocksxnox: tseliot: are we only supporting in the ubuntu logo theme "fsck:*" updates? like no other update as: plymouth --update foo12:17
xnoxdidrocks: correct. in ubuntu-logo and the text themes.12:17
xnoxdidrocks: so there is fsck progress on serial/text plymouth mode - e.g. reboot with forcefsck and hit ESC to see the text updates as well.12:18
xnoxdidrocks: we do not support plymouth "update" aka windows package upgrade in progress mode, nor messages / progress / etc for that mode.12:19
didrocksxnox: ok, systemd does it differently for the text mode (as we display the /dev/console messages)12:19
didrocksit's just forwarding the fsck progress there12:19
didrocksxnox: ubuntu-text is when we press escape? (or when we install like an nvidia card)12:21
xnoxdidrocks: let me check... cause there is a text one which we do not use at all.12:21
didrocksseems to be the later12:21
didrockshowever, I don't see the fsck implementation as ubuntu-logo there12:22
xnoxdidrocks: ubuntu-logo theme & details plugin have mountall's fsck support.12:28
didrocksxnox: so, we don't use the ubuntu-text one?12:30
didrocksor it's just that if you have a nvidia card (or in virtualbox for instance), you don't have fsck support?12:30
xnoxdidrocks: one can use it, it just has no fsck progress output.12:31
didrocksxnox: yeah, so, I understood it right, thanks!12:31
didrocksxnox: also, the details plugin don't have the same logic than for ubuntu-logo12:32
xnoxhttps://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/660151 <- if you feel like implementing =)12:32
ubot5Launchpad bug 660151 in plymouth (Ubuntu) "[Plymouth] Progress of fsck isn't show with ubuntu-text theme" [Medium,Confirmed]12:32
* didrocks wonders if we shouldn't fix all this having the same logic12:32
xnoxdidrocks: correct details plugin is more functional output, that is which mountpoint and which progress % it is.12:32
didrocksyeah12:32
didrocksso, it means, we'll have it in double12:33
xnoxdidrocks: i find the stock logic to be useless but "UX-user friendly"12:33
didrockslike /dev/console12:33
didrocksand this one12:33
didrocksxnox: the details plugin shows /dev/console output, right?12:33
xnoxdidrocks: "fsck 3 out of 7 disks 34% done; C cancel?"12:33
didrocksxnox: no, I just meant the /dev/console content, as plymouth ownes it12:34
xnoxdidrocks: kind of yes. plymouth steals /dev/console and the details plugin is printed there. Thus with Esc button one can switch between ubuntu-logo <-> details plugin.12:34
didrocksyeah12:34
didrocksso, we already have progress with systemd thanks to that12:34
didrocks(details progress, as all fsck -C are forwarded there)12:35
xnoxah cool.12:35
xnoxpatching systemd-fsck to send fsck messages to playmouth "mountall-style" would be useful, and then drop the fsck handling in the details plugin.12:36
didrocksxnox: that or having the fsckd daemon to get that upstream12:36
xnoxmost themes don't process those at all.12:36
xnoxdidrocks: good luck.12:36
didrocksxnox: they did that proposal actually :)12:37
xnoxas far as i can tell none of that ever landed anywhere... =(12:37
xnoxwell, i'm out of date then.12:37
didrocksthey don't want plymouth doing the logic12:37
didrocksthey would prefer that we just send one update with a string12:37
didrocksand having fsckd doing that (this fsckd would be part of systemd)12:37
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
tseliotdidrocks: yes, what xnox said13:57
=== dpm_ is now known as dpm
Laneyattente_: hey, do you know if anyone has checked the mir backend on gtk 3.14.5?14:22
Laneygetting some build errors here14:22
Laneyusing the patch that was in bzr, this is14:23
* desrt yawns14:31
desrtLaney: good morning :)14:32
Laneyhey desrt14:32
Laneyhow's .ca?14:32
desrtit's snowing right now14:33
desrtwhich is potentially problematic, because they're currently replacing brickwork on our building14:33
desrti get the impression that this is the sort of thing that you don't do while it's snowing14:34
desrtLaney: getting properly settled in?14:34
Laneymaybe you'll have a free winter wonderland indoors14:35
Laneyya14:36
Laneysome guys are here doing some work atm14:36
desrtdid you score a dedicated office?14:36
Laneyoh yes that was one of the requirements14:37
Laneyhad that in the previous place too14:37
desrt:)14:37
desrtstanding desk time14:37
Laneythis is larger though14:37
Laneythere's a big void behind me14:37
Laneymaybe a sofa?14:37
desrtnah.  pinball machine.14:38
Laneyoh man14:38
larsumorning desrt :)14:48
desrthihi14:49
larsusee the bug about g_menu_popup()?14:49
larsuignore the name, of course. But nice concept.14:49
desrtno.  i didn't.14:53
larsualso, mclasen and hergertme are adding action group api14:55
larsuI think we might want to deliver on the description at some point...14:55
larsuI think they want to make get_muxer() public14:56
larsu(as an action group, of course)14:56
desrtscary15:03
desrtactiongroup is actually a shit api for the muxer15:04
desrtbecause of the signal scaling issue15:04
desrtthat's why the observer interface was invented15:04
desrtworth noting that the newly added support for signal connection reporting could solve approximately half of that problem...15:04
larsubecause we don't need to watch when noone is listening?15:08
=== dpm is now known as dpm-afk
Laneytime to go out on bike in http://www.raintoday.co.uk/ and (a) give blood (b) mop floors at old house18:00
Laneyjoy ;-)18:01
Laneyttyl18:01
=== dsilva_ is now known as dsilva
=== alan_g is now known as alan_g|EOD
=== dpm-afk is now known as dpm
darkxstSarvatt, anychance you can take a look at my patch bug 139295420:40
ubot5bug 1392954 in ppa-purge (Ubuntu) "Handle soname bumps in package names" [High,Triaged] https://launchpad.net/bugs/139295420:40
=== dpm is now known as dpm-afk
ricotzdarkxst, hi, better use tabs as in the original source21:11
darkxstricotz, hi thanks, fixed21:33

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