/srv/irclogs.ubuntu.com/2013/10/02/#ubuntu-desktop.txt

=== thumper-afk is now known as thumper
pittiGood morning03:50
jibelgood morning05:01
Ursinhayou are all up early :)05:05
mlankhorsthah06:22
Laneyahoy08:04
seb128good morning desktopers08:06
seb128hey Laney08:06
seb128how are you?08:06
Laneyseb128: not bad thanks, although it's tipping it down with rain :-(08:09
Laneyyou?08:09
seb128I'm good thanks08:09
seb128it's nice and sunny outside here08:09
Laneyhah08:09
=== alf_ is now known as alf|xmir_devel
Laneywe couldn't be bothered to bring the laundry in yesterday :P08:15
seb128that looks like a mistake today I guess? ;-)08:17
Laneyit certainly does08:17
Laneyoh yay, we got gstreamer08:18
mlankhorsthuzzah08:18
seb128seems so indeed08:18
Laneyhttps://lists.ubuntu.com/archives/saucy-changes/2013-October/011525.html08:19
Laneyrsalveti mangled the changelog :P08:19
Laney(thanks for uploading it)08:19
seb128who uploaded?08:19
seb128(not me)08:19
seb128oh, rsalveti08:20
seb128some days I forgot he has upload rights ;-)08:20
Laneyseems there was another merge anyway08:20
seb128good, we got a settings upload as well08:20
seb128nice busy changelog08:20
Laneyrsalveti: you should upload merges with -v<last version in ubuntu> btw08:20
Laneyyeah, that's nice too08:21
Laneymaybe we'll even get an image with working tz08:21
seb1288 different commiters listed08:21
seb128go settings team ;-)08:21
seb128@image with working tz... yeah, once they manage to ack an image08:22
meetingologyseb128: Error: "image" is not a valid command.08:22
seb128meetingology, shup up stupid bot08:22
meetingologyseb128: Error: "shup" is not a valid command.08:22
seb128shut08:22
ogra_seb128: Error: "shut" is not a valid command.08:26
* seb128 kicks ogra_08:27
ogra_:)08:27
seb128stupid bot08:27
seb128oh, sorry :p08:27
ogra_haha08:27
seb128ogra_, guten tag, wie gehts? ;-)08:27
ogra_moin moin :)08:27
ogra_gut08:27
ogra_sonnig hier :)08:27
seb128here as well!08:28
seb128not in u.k though, according to Laney08:28
Laneybah08:29
Laneyyou'll have your turn :P08:29
seb128didrocks, so, I did the error to exit the download settings' panel while it was download, since then every time I re-enter it, it keeps spinning "checking for updates" in an endless way ... bug on our side on or the service side?08:30
didrocksseb128: the UI is so dummy that I would say the service side08:30
didrocksseb128: if it's spinning, it's getting no signal feedback from the service08:31
didrocks(after the request is done)08:31
seb128didrocks, ok, thanks08:31
=== vrruiz_ is now known as rvr
mhr3mdeslaur, ping?09:24
seb128mhr3, he's in .ca, it's like 5am for him09:27
seb128mhr3, e.g try again in some hours09:27
mhr3seb128, realized now... anyone else from security?09:28
* mhr3 doesn't see chriscoulson09:28
seb128mhr3, you can try chriscc09:28
seb128yeah... tab completion fail :p09:28
seb128try #ubuntu-hardening09:28
seb128try #ubuntu-hardener09:28
seb128or whatever they channel is called09:28
mhr3neither :)09:28
mhr3#join #ubuntu-hardened09:29
mhr3almost :)09:30
seb128bah, I was close :p09:30
mlankhorsthm I should be more careful opening libreoffice docs in a bug where it notices it crashes xserver09:46
Laneyseb128: mpt_: http://ubuntuone.com/0b8BFGrg26HdZtIHzHXeUm10:17
LaneyI don't know how to fix the slight misalignment of the uncategorised entries right now10:17
Laneythat's pre-existing10:17
Laneyand actually you can't tell on the device because they're not on the screen at the same time :P10:18
seb128Laney, looks ok to me, I still think the margins are a bit much and that it would look nicer with 4 icons ... but we probably need a better screen resolution and that's going to be solved ;-)10:19
=== mpt_ is now known as mpt
mptLaney, agreed with seb12810:20
mptEither 4 per row, or larger icons10:20
Laneysigh10:20
mptBut yes, it does look better10:21
* mpt guesses Laney is a wee bit tired of tweaking margins10:22
Laneydavid cameron is brightening this work up10:23
* Laney coughs10:23
* Laney tries one last time10:26
LaneyWith some nice red rectangles to show you how big the items really are10:26
Riddelldesktoppers: what handles non free driver installs in ubuntu these days?10:53
seb128Riddell, https://launchpad.net/ubuntu/+source/ubuntu-drivers-common/10:56
seb128Riddell, the frontend part in Unity is in software-properties-gtk10:57
Riddellseb128: hmm interesting, thanks11:06
seb128yw11:07
=== MacSlow is now known as MacSlow|lunch
Laneyhuh, I got four on the screen11:27
Laneyseb128: mpt: http://ubuntuone.com/5Alpd5ysmYQsWDu7Uoy9Mw11:28
LaneyI hope you can see past the rectangles ;-)11:28
seb128Laney, I can see only rectangles :p11:30
Laneyheh11:30
seb128Laney, but looks like it should be fine to me11:30
seb128;-)11:30
mdeslaurmhr3: hi, what's up?11:32
seb128mdeslaur, hey, read the hardened backlog I guess, ssl question11:33
mhr3mdeslaur, morning, already pinged chris in #ubuntu-hardened11:33
mdeslaurmhr3: ah, cool11:34
seb128Laney, do you know if GPS was descoped for v1?12:17
Laneyseb128: pretty sure12:18
seb128Laney, btw I see that mpt just edited the design this morning, https://wiki.ubuntu.com/TimeAndDate?action=diff&rev2=78&rev1=7712:19
Laneyyes I pinged him to prompt that12:19
Laneydid you see the MP?12:19
seb128oh ok12:19
seb128yes, I was just surprised that you said the design was already covering that12:19
seb128but I didn't see it the other day12:19
seb128and I saw it was updated ;-)12:19
Laneyyeah12:20
Laneydon't know when it was added12:20
Laneyhttps://docs.google.com/a/canonical.com/document/d/1Anaxk4gaIjAJYdgpKICwxRpEinCVprIHl01sOGDaCFs/edit12:20
Laneylocation -> defer12:20
seb128ok12:20
Laneythe indicator's actions weren't hooked up to anything last I checked12:20
Laneywhich was when I did the stuff in battery12:21
Laneypinged ricmm and he told me to check with tvoss who I haven't seen online since12:21
seb128Laney, tvoss is on holidays until next week12:21
Laneyguessed that12:21
Laneyso probably not going to happen12:21
Sweetshark_hmm, my arm board seemed to have hung itself ... if you pinged me in the last 24 hours, please reping.12:21
seb128Laney, mpt: if we don't have location, I guess we should hide the label at the bottom of https://wiki.ubuntu.com/Power?action=AttachFile&do=get&target=phone-battery-settings.png ?12:21
mptseb128, indeed12:22
seb128mpt, thanks, doing that12:22
Laneytie it to the visibility of the location checkbox12:23
Laneythen it'll automatically hide even when enabled if you have no support for it12:23
seb128Laney, right12:23
seb128Laney, by location you mean GPS right?12:24
Laneywhatever the one in there is12:24
seb128it's GPS12:25
seb128which is what the label mentions anyway12:25
seb128doing that12:25
Laneymaybe it could check for a location backend instead of just gps hardware12:25
Laneyeither is fine for now imo12:25
seb128Laney, well, if we want to handle cases with location without GPS we need to update the text anyway12:26
seb128let's just do it the simple thing and tide it to the GPS control12:26
Laneyk12:26
seb128we can be smarter later if needed12:26
LaneyYou'll just get "inaccurate" location detection12:26
seb128Laney, the "display only the line you clicked on as selected" seems a bit inconsistant, since that's not what you get when reopening the panel12:29
seb128well, I guess that's ok12:29
Laneyyes12:29
LaneyI think that's the idea12:29
seb128Laney, "property int n: 4" ... is that the number of columns?12:32
Laneyit's the "factor"12:33
Laneythe relative spacing of the columns to each other vs. the margins to the grid12:33
Laneyif that makes sense12:33
seb128yeah, reading the code comment again, it does12:33
Laneydoesn't really make a difference as the boxes themselves dominate the size really12:33
Laneybut when we get coloured backgrounds it might make it easier to tweak stuff12:34
seb128so you fixed the size of the item12:34
seb128I guess that makes sense12:34
LaneyI capped the width of the label12:35
Laneyand set the width of the grid to be the width of the items12:35
Laneyso that it can be horizontally centred12:35
* seb128 tests build12:35
Laneylet me know12:36
* Laney lunches12:36
seb128Laney, enjoy!12:36
rsalvetiLaney: seems to be working fine, just had to do another upload/merge because I got a power (big-endian) specific ftbfs13:30
rsalvetihad to create a FFe and such, but seems we're happy now13:30
=== m_conley_away is now known as m_conley
Laneyrsalveti: yep, thanks for that13:41
LaneyI saw some people complaining about it ;-)13:41
didrocksoh rsalveti is back ;)13:41
LaneyRUN13:41
seb128rsalveti, HIDE13:42
seb128oh, Laney is back13:42
=== MacSlow|lunch is now known as MacSlow
LaneyI replaced myself with a bot13:42
didrocks:)13:42
seb128Laney, nice try13:43
seb128Laney, soooo, your grid changes...13:43
seb128Laney, it looks fine on a phone, but a bit weird on width layout (e.g portrait mode)13:47
seb128Laney, do you think it would make sense to left align the icons rather than center those?13:47
seb128Laney, e.g like https://wiki.ubuntu.com/SystemSettings?action=AttachFile&do=view&target=phone-settings-landscape.png13:47
seb128Laney, well, it's a detail, rotation doesn't even seem to be working atm on my n713:48
seb128Laney, I'm happy to merge the current code and revisit what to do in portrait next cycle13:48
LaneyI think you mean landscape13:48
mlankhorstSweetshark_: http://lists.x.org/archives/xorg-devel/2013-October/037996.html -- enjoy13:49
LaneyNot sure, should be easy to change back if we have to though13:49
seb128Laney, yes, sorry13:49
Laneyone of the original complaints was having different margins on each side13:49
Laneyso ...13:50
seb128yeah, and it looks good on normal layout13:51
seb128landscape just means lot of extra spaces on the side13:51
seb128oh, well, I'm happy enough, acking that one ;-)13:51
seb128Laney, thanks for the patience on this one!13:51
Laneynp, thanks for feedback13:51
seb128hum, CI unhappy13:51
seb128oh, commit message13:51
seb128let me fix that while approving13:52
Laneywooops13:52
seb128Laney, oh, and yeah, maybe a bit less width on the default geometry would be nicer ... do you want to do that before I ack it?13:52
Laneydoes it definitely get ignored on the phone?13:53
seb128yes, we are fullscreen on the devices13:53
Laneyok, trying 4013:54
Laneylooks good, pushed13:55
seb128Laney, launchpad doesn't think you pushed13:57
Laneyoh, wrong branch remembered13:57
* Sweetshark_ gives mlankhorst a hug!13:57
Laneydone13:58
seb128Sweetshark_, mlankhorst: seems like we should upload that fix to saucy/sru it13:58
Sweetshark_mlankhorst: I tried to triage down to the exact shape that is causing it, but didnt complete it. Does LibreOffice give invalid shapes to X11 or should Xorg handle that in theory?14:00
seb128Laney, weird, launchpad doesn't seem to pick those commit ... maybe it's being slow14:00
Laneyseb128: http://paste.ubuntu.com/6183947/ ...14:03
seb128Laney, https://code.launchpad.net/~laney/ubuntu-system-settings/size-layout-tweaks/+merge/188823 doesn't list it14:03
Laneylp says updating diff14:03
Laneywtf14:03
Laneyand the branch page says "Updating branch..."14:04
LaneyI guess something is happening14:04
seb128ok, just slowness I guess14:04
seb128let's wait a bit14:04
Laneyseb128: branching got me it14:05
Laneyso you can at least check it that way14:05
Laneyalso, did you forget my critical fix mp?14:05
seb128oh, yeah, sorry14:05
seb128looking to that one as well14:05
LaneyI noticed the total size is wrong on my nexus 4 too :(14:07
Laneyit shows 2.1 GB14:07
seb128:-(14:10
seb128it works fine on desktop and on the n714:10
Laneyyep14:10
seb128Laney, btw my small battery fix from this morning should be good to review (there was no bug after all)14:11
Laneyroger, will look in a minute14:13
Laneybuilding a test program for this issue14:13
mlankhorstSweetshark_: according to the spec it's invalid14:16
=== Ursinha_ is now known as Ursinha
desrt_seb128: report from bleeding-edge land: don't upgrade to bluez5 :p14:17
=== desrt_ is now known as desrt
mlankhorstoh i could have told you that14:17
mlankhorstthings break badly with pulseaudio at least ;D14:17
seb128desrt, thanks for the headup, I already had that one on my "stay away from" list ;-)14:18
mlankhorstseb128: well I'll put it in saucy, but hoping for a reply from upstream first14:18
desrtalso: no support in NM for DUN internet connections14:18
seb128mlankhorst, thanks14:18
seb128desrt, that sucks :/14:20
seb128desrt, bluez4 and 5 not being co-installable is going to make that transition "fun" in any case14:20
seb128desrt, GNOME is the only desktop that ported their stuff afaik14:20
desrtprematurely, in my opinion14:21
desrtbut that's sort of what GNOME does14:21
seb128right14:21
desrtfedora users suffer for the benefit of the long-term good :p14:21
seb128which is why I'm glad we decide to stay once cycle behind14:21
seb128decided14:21
seb128one14:21
seb128I'm not sure how GNOME could handle those transition better14:22
seb128then should have a preview mode, like for wayland14:22
seb128rather than half land stuff14:22
Laneyhmm14:25
desrtseb128: well, gnome will work with bluez4, i think14:25
Laneyuserdata gets "unknown" type on mako14:25
desrtat least NM will14:25
Laneymaybe we could just count those anyway14:25
desrtfedora just decided to go crazy with bluez5 and break all the things14:25
desrtwhich, again, is good in the longrun....14:25
mlankhorstseb128: would it be too late to grab some fixes from fedora for xserver?14:25
Laneymlankhorst: no, fix away14:26
seb128mlankhorst, bug fixes are still fine this week14:26
seb128desrt, it's not that easy, GNOME ported their code to bluez5 and didn't keep ifdef codepaths for bluez414:27
seb128desrt, e.g https://git.gnome.org/browse/gnome-control-center/commit/?id=ac43647ac01cb990555c7b4ff7b8bf5fb8b17b8314:27
desrtneat.14:27
* desrt hates those kind of #defines14:28
seb128desrt, of course that's an easy one, others are like https://git.gnome.org/browse/gnome-bluetooth/commit/?id=0b0534924fb5ea781195e116a7dfbf956d16379c14:28
seb128desrt, or https://git.gnome.org/browse/gnome-bluetooth/commit/?id=1755d1bd2c35443792e157de3fc8d2972849e1ce14:28
desrtya14:28
desrtit's clear this falls on the heads of the release team14:29
desrtto the future!!!14:30
desrti'm sure NM will eventually get caught up14:30
=== greyback_ is now known as greyback|shops
seb128attente, hey14:38
attentehi seb12814:38
seb128attente, how are you?14:38
attentei'm good and you?14:38
seb128good thanks14:38
seb128attente, so, I've been trying the language setting on the n7, now that lightdm/logind are there14:39
seb128attente, it seems to still not be working ... do you know offhand what backend is used (I think to remember it's something in accountsservice) and what file on disk should get updated when you pick a language?14:39
seb128attente, I'm trying to figure out what's happening/not happening14:39
attenteseb128, i remember it going through accountsservice and accountsservice in the end is running a helper script to set the LANGUAGE environment14:40
attenteseb128, i can look into it though14:41
seb128attente, for the user (e.g ~/.pam_environment) or for the system in /etc?14:41
seb128attente, that would be nice14:41
attenteshould be in the pam_environment iirc14:41
seb128ok, that doesn't seem to happen for some reason14:41
attentebut my memory is fuzzy...14:41
seb128attente, let me know if you need help debugging14:41
seb128attente, oh, I know!14:47
attentehmm?14:47
seb128attente, the locales are missing from the touch image, since no langpacks are installed14:48
seb128attente,14:48
seb128# /usr/share/language-tools/set-language-helper /home/phablet de_DE14:48
seb128en14:48
seb128attente, that seems to be the command that accountsservice call (from stracing the service)14:48
attenteso how is QLocale getting that list?14:48
seb128I'm not sure, likely from a static list14:49
seb128but it doesn't mean the locale is installed/generated14:49
seb128# locale -a14:50
seb128C14:50
seb128C.UTF-814:50
seb128POSIX14:50
seb128en_AG14:50
seb128etc14:50
seb128but only en_ locales14:50
seb128yep14:51
seb128.pam_environment14:51
seb128LANGUAGE=fr_FR:en14:51
seb128it works once language-pack-fr-base is installed14:51
seb128which does14:51
seb128Setting up language-pack-fr-base (1:13.10+20130926) ...14:51
seb128Generating locales...14:51
seb128  fr_BE.UTF-8... done14:51
seb128...14:51
mlankhorstall the locale you need14:52
attente:s14:52
mlankhorstactually make it fr_NL, we've taken over belgium after they took over france14:52
mlankhorst:>14:52
seb128attente, I'm going to comment about that on https://bugs.launchpad.net/ubuntu-system-settings/+bug/121441714:53
ubot2Launchpad bug 1214417 in ubuntu-system-settings "cannot change language" [Undecided,New]14:53
seb128attente, btw, https://code.launchpad.net/~attente/gnome-control-center/keyboard-layout-panel/+merge/188251 doesn't build14:53
attenteseb128, thanks14:53
seb128attente, doh, ignore me14:53
seb128locale issue14:53
didrocksattente: yes please, ignore him ^14:53
didrocks:)14:53
seb128attente, I'm building/review it14:53
seb128lol14:54
* didrocks runs :p14:54
attentehaha14:54
seb128sorry for doing live debugging/thoughts dump on the channel ;-)14:54
ogra_seb128, keep an eye on /etc/environment ... its full of mess on touch (including hardcoded locale and language settings)14:55
seb128ogra_, right, the tools write to ~/.pam_environment which is enough to overwrite the locale stuff14:56
attenteseb128, is there some easy way to make the panel install the correct langpack?14:56
ogra_yeah, but once we have a working solution we need to drop the mess from the mess14:56
ogra_:)14:56
seb128attente, no, mostly due to the fact that the system is a ro image in touch14:56
seb128attente, you can't install anything14:56
attenteah, right14:56
seb128attente, that's a known issue, we need to work out an overlay for those14:56
seb128or preinstall langpacks14:56
ogra_we have plenty of space ...14:57
ogra_512M is the upper threshod for the image ... we are at 300+something14:57
seb128ogra_, we should install some langpacks then...14:57
seb128attente, it might be nice to find a way to limit the list of languages to the available system locales in that context though14:58
ogra_well, talk to pmgowan ... he is the disk-space-watcher :)14:58
seb128attente, I'm going to file a bug for that14:58
attenteseb128, sure14:58
seb128attente, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/123423615:05
ubot2Launchpad bug 1234236 in ubuntu-system-settings (Ubuntu) "The languages list should only lists the ones available on the image" [High,Confirmed]15:05
attenteseb128, thanks15:07
attentemterry, hi15:10
attentei have the unity-greeter default layout thing working, can you look at this MP: https://code.launchpad.net/~attente/unity-greeter/entry-selected-signal/+merge/18875515:11
Laneygood15:12
attenteit just gives the interface a well-known bus name "com.canonical.UnityGreeter"15:12
attenteand adds a method and signal15:12
mterryattente, hello15:12
mterryattente, we didn't want a well-known name because in some configurations, multiple greeters can exist.  We export the unique bus name as a variable for indicators...  hold on, let me find it15:17
mterryattente, UNITY_GREETER_DBUS_NAME15:17
attentemterry, ah, sorry, i didn't realize that15:17
=== greyback|shops is now known as greyback
attentei'll use it15:17
tedgmterry, Are you using unity-greeter-session-broadcast, or is that also a v2 feature now?15:24
mterrytedg, I added some support in unity8 trunk for listening to the ShowHome signal, because it was useful for QA purposes.  But the rest of its integration will land with the split greeter15:34
mterrytedg, but it's not on the image for example15:34
tedgmterry, Okay, so the new upstart breaks it, but I think we're good :-)15:35
mterrytedg, heh15:35
mterryattente, I'm assuming you tested the new signal and it worked fine for you?16:19
attentemterry, yep, everything still works16:24
mterryattente, awesome16:26
bcurtiswxhow do you restart indicator-messages-service ?16:29
bcurtiswxdoes it auto spawn?16:31
bcurtiswxhmm nvm i guess, sry for the bother16:32
cyphermoxmlankhorst: ping?16:40
Laneyah16:42
LaneyI think I see the bug in QStorageInfo::driveType16:42
Laneythe implementation makes my eyes hurt16:43
Laneyhttps://qt.gitorious.org/qt/qtsystems/source/26ed19484e85fb814d2735fa4a98f1ad4c51199b:src/systeminfo/linux/qstorageinfo_linux.cpp#L25616:50
Laneythis breaks if you have more than 9 partitions16:50
mterryattente, this will need a UIFe too I think16:55
attentemterry, the default layout in unity-greeter?16:55
mterryattente, no the keyboard switch in general16:55
mterryattente, doesn't it change how the indicator looks in the greeter (thus affecting screenshots?)16:56
attentemterry, yes, but that's not covered by the FFe?16:56
mterryattente, I guess it's probably assumed by the FFe, but it means that we should notify ubuntu-doc mailing list16:56
attentemterry, ok16:57
attentei will file one right now16:57
mterryattente, maybe don't need to file16:57
mterryattente, just send email16:57
mterryattente, https://wiki.ubuntu.com/FreezeExceptionProcess16:58
mterryattente, under UserInterfaceFreeze16:58
mterryit has links16:58
attentemterry, thanks, i'll email and cc you16:58
mterryattente, awesome.  I'm doing final testing on unity-greeter, then will release once your indicator-keyboard change hits saucy17:00
attentemterry, great, thanks!17:02
tjaaltonuh, modem-manager is ancient :/17:21
tjaaltonmodemmanager that is17:22
tjaalton0.6.0 while 1.0.0 was released in july17:23
seb128tjaalton, check with cyphermox if there is a reason17:25
tjaaltonprobably network-manager, which is probably blocked by something else17:26
tjaaltonoh well17:26
GunnarHjseb128: Hi Sebastien!17:28
GunnarHjseb128: I have the impression that the im-config control in language-selector is now a no-op in Ubuntu. If that's the case, I suppose it should be hidden. At the same time, I assume that the im-config control still makes sense in Xubuntu and Lubuntu, and if so we should keep showing it in those derivatives. Your thoughts?17:29
cyphermoxwell, ModemManager was blocked by the fact that KDE stuff wasn't ready for the API change17:29
cyphermoxtjaalton: ^17:34
cyphermoxI think that's fixed now, I just didn't get the time to update MM17:34
* didrocks waves good evening17:35
cyphermoxtjaalton: this is also why 0.7.991 is also only in experimental in debian17:35
seb128GunnarHj, hey, long time we didn't see you online!17:35
seb128GunnarHj, I'm sorry, I'm not sure if im-config is used or not, I still have a difficult time to wrap my head around that stack and how it works17:36
GunnarHjseb128: Yeah, mostly due to health issues...17:36
cyphermoxtjaalton: is there a specific new feature you'd need?17:36
seb128GunnarHj, happyaron would be a better perso to ask about that17:36
seb128GunnarHj, he's based in China though, so probably not up at this hour17:37
seb128GunnarHj, he's (co)maintaining ibus/fctix/im-config17:37
GunnarHjseb128: Ok, I'll ask him about it. And do some testing as well.17:37
seb128GunnarHj, thanks17:37
seb128GunnarHj, could you open a bug as well with what you found out? it might be easier to keep track of the issue/discuss it, especially if not everyone is online at the same time17:38
GunnarHjseb128: Will do that too, when I'm sure enough that I'm right.17:39
seb128thanks17:39
tjaaltoncyphermox: no, i'm just getting bug 1099766 on every login, and was wondering if a new release would help17:50
ubot2Launchpad bug 1099766 in modemmanager (Ubuntu) "modem-manager crashed with SIGABRT in g_assertion_message()" [Medium,Confirmed] https://launchpad.net/bugs/109976617:50
tjaaltoncyphermox: doesn't the package in experimental also require newer n-m?17:51
cyphermoxtjaalton: nah, you should be fine with the version we have17:51
cyphermoxI am trying to get around to testing 0.9.8.4 before it's too late17:51
cyphermoxthere's a few nice fixes in there for this release17:51
tjaaltoncyphermox: the changelog says it breaks n-m (<< 0.9.8.2-1) :)17:57
cyphermoxah, this must have been added since I touched it17:58
cyphermoxI don't see what's likely to have changed to warrant that breaks17:58
tjaaltonhttp://ftp-master.metadata.debian.org/changelogs//main/m/modemmanager/modemmanager_0.7.991-1_changelog17:59
cyphermoxhahah :)17:59
cyphermoxstill seems wrong. :)17:59
tjaaltonok :)18:00
cyphermoxseems very very wrong, actually18:01
tjaaltonanyway, the laptop is my old one with built-in 3g modem and no sim card attached, and it's trivial to disable from the bios, just wanted to check if the bug got fixed since18:01
cyphermoxah18:02
cyphermoxI guess this is because of http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?h=nm-0-9-8&id=c126d97cb6666c714d75dc68d808b34c77a9939818:03
cyphermox(I meant the breaks)18:03
cyphermoxtjaalton: Gobi modem?18:03
tjaaltoncyphermox: i guess it's sierra18:05
cyphermoxah18:06
cyphermoxI have an ericsson with no sim, but I don't get that error18:06
tjaaltonyep, sierra usb modem converter18:07
tjaalton1199:681318:07
mterryattente, so...  As the user scrolls down to the bottom of the list, they pass the last user, then hit the non-user items like *guest or the remote logins18:20
mterryattente, you might want to switch to some system default in such cases, rather than sticking with the default of the last user passed18:21
attentemterry, sure, thanks18:21
mterryattente, OK, ready to push to saucy when indicator-keyboard lands18:44
attentemterry, sorry, i'm just testing the last change now18:44
mterryyup18:44
attentemterry, is it better to just push now as the unity-greeter change doesn't depend on indicator-keyboard?18:56
mterryattente, push unity-greeter?18:56
attenteyes18:57
attenteoh18:57
attentesorry18:57
mterryattente, I'd rather wait because if I push now we'll have regressions until the i-k fixes land18:57
attenteok18:57
attenteunderstood18:57
mterrytedg, indicator-sound changed names from "soundmenu" to "sound" when it stopped being an indicator library.  Along with that change, it seems to have dropped its special support for being in the greeter?  (i.e. it shows the "Sound Settings" option)...19:04
tedgmterry, I'm not sure it had special support for the greeter...19:05
tedgmterry, But wouldn't it just show volume and settings?19:05
mterrytedg, yeah it used to not show that option19:05
tedgOh, I see.19:05
mterrytedg, so right now it's not showing up in greeter because of the name change19:05
mterrytedg, but I don't want to fix that as long as that menu option is there19:05
tedgmterry, So you're going to hold user's volume control hostage until you get the options you want?  You should run for congress!  ;-)19:06
mterrytedg, listen, Mr. Texas...19:07
tedgmterry, Yeah, it seems to be using the desktop menu in the greeter.19:07
mterrytedg, is it too late to squeeze in a fix for the option?19:07
tedgmterry, Looking to see how tricky it'll be.19:09
tedgmterry, Doesn't look bad, let me give it a hack and see.19:10
seb128tedg, mterry: some of the indicators have greeter profile I think, should be easy to drop the item from the sound menu for the greeter19:25
mterryseb128, yeah I'd think so.  I don't remember exactly what they check for, but there are several env vars or could even look for what user they are running as...19:25
seb128mterry, no, it's really profiles, see /usr/share/unity/indicators/com.canonical.indicator.sound19:27
seb128mterry, the code export different models over dbus19:27
seb128mterry, so it's basically changing the indicator to not export that item in the desktop_greeter structure19:28
mterryseb128, oh that's right19:30
mterryseb128, I remember that now19:31
seb128mterry, one "similar" example is https://code.launchpad.net/~larsu/indicator-sound/lp1220215/+merge/18568119:31
=== MrKeys88^ is now known as MrKeys88
seb128tedg, mterry: larsu is off tomorrow (German re-unification day), but I'm sure he can look at that/do the change once he's back19:32
larsuI'm sure he can!19:32
tedgI think it's mostly done.19:32
larsunot sure what we're talking about19:32
seb128lol19:33
seb128larsu, GO AWAY19:33
tedgFor some reason I lost all sound indicator on my machine now...19:33
larsuBUT THIS ONE BUG I NEED TO FIX IT19:33
larsutedg: all sound indicators?19:33
seb128larsu, hiding the 'sound preferences' item from indicator-sound in the greeter profile ... but tedg is on it19:33
seb128larsu, we don't want a way to spawn g-c-c in the greeter19:33
larsuseb128: oh!19:34
larsuoops19:34
seb128larsu, no worry ;-)19:34
seb128we have mterry watching for such things19:34
* larsu waves to mterry19:35
mterrylarsu, hi!  Enjoy unifying tomorrow!19:37
mterry:)19:37
larsuhaha will do!19:37
tedglarsu, if you're still around: https://code.launchpad.net/~ted/indicator-sound/greeter-no-settings/+merge/18891119:42
tedgI think that should do it.19:42
larsutedg: it should. Thanks!19:46
larsutedg: I don't have time to test this - please let someone else test it before top-approving19:46
tedglarsu, I think we need mterry for that, he needs to change unity-greeter19:46
mterrytedg, I can test19:47
mterrytedg, it works fine, but the volume slider feels tiny, because the label isn't making it wider.  Can you force a minimum size?19:52
tedgmterry, Not from the indicator sound side of things, that'd be ido.19:53
mterrytedg, well, it works19:53
larsutedg, mterry: ah right, idoscalemenuitem should probably request a minimum size19:55
larsuI'll note it and fix it on Friday19:56
tedglarsu, Okay, you can do it as long as the MR description is: "Use this one CRAZY tip to make your slider larger."19:59
* desrt just now notices seb's gtk thread20:00
larsulol20:00
larsudesrt: it's getting harder and harder to convince him to take the new stuff20:00
* desrt finds himself caring less and less20:01
* larsu makes a sad face20:01
desrthonestly, for ubuntu in the LTS cycle, not upgrading gtk is one less headache to worry about20:01
desrtand the stock deprecation mess in 3.10 sucks20:02
larsufair enough20:02
desrtalso: the argument of syncing up with rhel7 on the release of gtk is a reasonable one20:02
desrtyou have two very large companies using the same version of a major library in each of their respective 5-years-stable releases20:03
desrtthere's a good chance for cooperation there20:03
tedgdesrt, I don't think Canonical is "large" when used in the same sentence with Red Hat :-)20:17
desrttedg: ya... i thought about that after i hit enter :)20:18
mdeslaurtedg: oh, c'mon...redhat only has 5900 employees :)20:18
desrtwhat's an order of magnitude, between friends?20:19
mdeslaurI'm sure we all work 10x harder :)20:19
tedgIt's okay because I'm 10x better looking.20:19
mdeslaurlol20:20
tedgI thought RHEL releases were more than 5 years, no?20:20
desrtrhel is supported for like 200 years20:20
desrtbut i think they do a new release every 520:20
desrthuh.  maybe more like 2-3, actually.  not too much unlike us.20:21
tedgI think it's release ~2yrs and support for 10.20:21
desrtit's less regular20:22
mdeslaurtedg: bugfixes only for 5 years though20:22
desrtbetween 5 and 6 was 3.520:22
desrtand it's already been 3 years since 6, and 7 isn't ready yet20:22
tedgIt just blows my mind that there are people running, and supported, RHEL 420:23
desrtwalters runs RHEL :)20:23
desrt(not 4, i think)20:23
tedgHeh, yeah, hopefully 6.20:23
desrtalways fun to see gnome 2 on his laptop at conferences20:24
mdeslaurtedg: rhel 4? _rhel 3_ is still supported20:25
mdeslaurwith good old kernel 2.420:25
walterstedg: yeah, 10 by default, but you can pay for longer https://access.redhat.com/support/policy/updates/errata/20:25
desrt2.4.  wow.20:25
tedgWow20:25
waltersdesrt: well you know my plan is still use ostree to many-boot20:25
seb128I missed the start of the troll20:26
desrtseb128: oh.  you're still online.20:26
seb128desrt, is that a reaction to my "use 3.8 for the lts"? ;-)20:26
desrtseb128: ya20:26
desrtseb128: i don't disagree with you, btw20:26
seb128haha, I guessed so20:26
seb128desrt, btw you bluez5 story convinced me a bit more I was right today ;-)20:26
desrtyour point that you would share the same release with rhel 7 is actually sort of a good point20:26
seb128your*20:26
seb128desrt, if it was not for that I would probably lean more toward the "update the stack libs"20:27
tedgseb128, you got a "sort of a good point" out of desrt, quick, print and frame for your wall!  ;-)20:27
seb128(exception of the GTK 3.10 deprecations)20:27
desrtseb128: feel free to update the libs... just nothing that depends on the new bluez20:27
seb128desrt, GTK 3.10 deprecations are making that hard20:27
desrtseb128: deprecations are just deprecations.... they're not mandatory20:28
seb128I don't want to start in user flames about https://git.gnome.org/browse/gtk+/log/?qt=grep&q=Deprecate+and+ignore20:28
seb128desrt, they are20:28
seb128desrt, read the "ignore" in those commits20:28
desrtwell, that's another story20:28
seb128well, that's my issue with GTK 3.1020:28
desrtno surprise who committed all of those :(20:28
seb128yeah :/20:28
seb128but I don't want to fight the user slashback of those for the LTS20:29
desrtman... that's brutal20:29
mdeslaurbreaking backwards compatibility is job security!20:29
mlankhorstor a security job20:29
* desrt didn't realise he had done that much damage20:29
* tedg is still stuck trying to imagine 2023 when RHEL 6 dies20:30
desrtmost of these are of questionable usefulness20:30
desrtbut ya... that's a big chunk of incompatible changes and almost every single one of them is going to make some small group of people angry20:31
desrta few of them large groups :/20:31
seb128desrt, they are, but you still have a part of the userbase that cares and are going to be angry at you20:31
seb128desrt, and I'm not sure it's worth the update (added to the other reasons for staying on 3.8)20:31
desrtno argument20:31
desrti have to admit, though, doing periodic housecleaning _is_ sort of important20:33
seb128I'm fine with it, but after the LTS20:34
desrtnod20:34
seb128when it's on the start of a long cycle20:34
seb128so we have time to deal with the fallouts20:34
seb128I wish things would be deprecated a cycle before being ignored though20:34
seb128it's a bit harsh to deprecate and ignore at the same time20:35
desrtthis is upshot from the gtk hackfest, fwiw20:35
desrta lot of it is caused by the fact that the only real way to get these settings into gtk is via xsettings and xsettings is going away soon20:35
desrt(for obvious reasons)20:35
desrtthe LTS will still be based on X, i'm guessing20:36
seb128well, it didn't go away this cycle20:36
desrtseb128: true...20:36
seb128so they could have been "non ignored" this cycle still20:36
seb128and yeah, even if we were going full energy on wayland, that would be after the LTS20:36
seb128it would be crazy to land that during the LTS cycle20:36
desrtyou keep saying wayland...20:36
desrt;)20:36
seb128well, anything non-X20:37
seb128but even if Canonical was not doing Mir, we wouldn't have done wayland for the LTS20:37
desrtnod20:37
desrtfwiw, wayland is working (with native wayland clients, no X) in F2020:37
desrtwith gnome-shell20:37
desrtit's a bit of a disaster, though... only barely works20:38
seb128well, it's a preview20:38
desrtbut it's one of those death-by-a-million-cuts thing20:38
seb128I guess next cycle is going to be near parity20:38
desrtya.  indeed.20:38
seb128which is still not a strong argument to switch, especially for LTS20:38
desrtonce they fix up the 50 or so "small problems"20:38
desrtit's clear that the bulk of the problem is already solved20:38
desrtwhich is very nice to see20:38
seb128yep20:39
seb128good sign for the next "generation"20:39
desrtalso: this steam thing....20:39
desrtvalve lit a fire under nvidia's ass20:39
desrtso ya... the new generation is looking quite good :)20:39
seb128I'm not sure why20:39
seb128they could have shipped the nvidia binary drivers no?20:40
desrtseb128: nvidia's drivers for linux suck because "nobody wants to play games on linux"20:40
seb128no they don't20:40
desrtyou suddenly get one of the biggest PC game makers saying "linux is our new primary platform"20:40
seb128their binary drivers are quite decent in performances no?20:40
desrtyes.  they are... but they are a disaster for system integration20:41
seb128well, I'm not complaining20:41
desrtand they're X-only20:41
desrti'm gonna assume that valve doesn't build a new gaming OS centred around X20:41
seb128right20:41
seb128they mostly need GL I guess20:41
desrtX is a very very complicated way to get a GL surface :)20:41
seb128yeah20:42
bschaeferattente, ping21:35
attentebschaefer, hey22:54
bschaeferattente, hey, question about k-indicator :)22:55
bschaeferis there an easy way to add a languages to it, say from a test? As im running into problems where k-indicator is stealing the ibus shortkey :(22:56
bschaeferwell it seems to be stealing it...22:56
attentebschaefer, you can set the gsettings key directly, but you need to use a test dbus session22:57
attentei mean assuming this is for a test22:57
bschaeferdang... hmm possibly ibus already has that session started22:57
bschaeferi mean22:57
bschaeferautopilot*22:57
bschaeferattente, and when you add a language that way, does it reflect onto ibus? As it normally would doing the "+"?22:58
bschaeferdoing the add language your self through k-indicator?22:58
bschaeferattente, also, do you know when that dbus call in g-s-d is to be reverted :)?22:59
bschaefer(for starting ibus)22:59
attentebschaefer, is this about the non-latin layouts problem?22:59
attentei found that that problem was not fixed by disabling ibus23:00
bschaeferattente, its about g-s-d starting up an ibus-daemon starting up when im-config is set to none23:00
bschaeferattente, correct, its a different problem, but im talking about ibus not working because g-s-d is start up its own daemon23:00
attenteso there's a line in g-s-d23:01
bschaeferif one is not opened, which is has the option "--panel disable" which causes thing to not work...23:01
bschaeferattente, yeeah, seb128 and I talked about it and i never asked who was going to be doing that reverting :)23:02
attentebschaefer, is there a bug report for this?23:03
bschaeferhmm im not sure :), I made one about the ibus ap test failing...let me pull that up23:04
attenteso this line here: https://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/keyboard/gsd-keyboard-manager.c#n98923:04
bschaeferhttps://bugs.launchpad.net/unity/+bug/123373923:04
ubot2Launchpad bug 1233739 in unity (Ubuntu) "IBus Autopilot test failures" [High,Triaged]23:04
* bschaefer looks23:04
bschaeferattente, right, which came in from this bug: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/119413823:05
attenteif we move it into the condition so that it only executes on an actual ibus IM, it will prevent it autostarting on non-ibus input sources23:05
ubot2Launchpad bug 1194138 in gnome-settings-daemon (Ubuntu) "ibus-daemon doesn't autostart" [Undecided,Fix released]23:05
bschaeferattente, that would be good, as upstart handles starting the ibus-daemon fine23:06
bschaeferIFF im-config if set to ibus...23:06
bschaeferbut if im-config is set to xim/none then g-s-d is autostarting the ibus daemon with some options that are causing ibus to not for me at lease...23:06
bschaeferthe "--panel disable" being the options that cause it to fail for me....23:07
bschaeferfrom: /usr/share/dbus-1/services/org.freedesktop.IBus.service23:07
attentebschaefer, what if we try to add that option into g-s-d when it tries to autostart it?23:07
attentecan we do that?23:07
bschaeferattente, that option is bad, but im also not sure why its there (or the point of it really)23:08
bschaeferat lease from what im looking at, if we change the /usr/share/dbus-1/services/org.freedesktop.IBus.service to start ibus with a:23:08
bschaeferibus-daemon --replace --xim23:09
bschaefervs the one that is failing atm: ibus-daemon --replace --xim --panel disable23:09
bschaeferattente, but another problem, is the ibus-daemon is always running (which is bad)23:09
bschaefereven for people who don't use ibus23:09
bschaeferwhich is why <some irc name> thought it should be reverted...23:09
* bschaefer digs through lgos23:09
bschaeferlog*23:09
attentebschaefer, you can get it autostarting properly with upstart?23:10
bschaeferattente, if ibus is set up correctly...23:10
bschaeferi mean23:10
bschaeferim-config23:10
bschaeferif im-config -n ibus, then all if fine23:11
bschaeferthe problem is the default is none23:11
bschaeferso upstart wont start ibus because its none23:11
bschaeferattente, Sep 25 13:28:33 <seb128>happyaron argued that we should drop the g-s-d dbus activation of ibus23:11
attentebschaefer, ok23:11
bschaeferattente, which I agree with, (that conversation was a bit ago)23:11
attentebschaefer, so you just want me to disable that entirely?23:12
bschaeferattente, would be nice :)23:12
attenteit's fairly simple, i'm just not sure of the consequences of such a change23:12
bschaeferattente, well this bug would be a bug again:23:12
bschaeferhttps://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/119413823:12
ubot2Launchpad bug 1194138 in gnome-settings-daemon (Ubuntu) "ibus-daemon doesn't autostart" [Undecided,Fix released]23:12
bschaeferattente, well we were going to talk about it in Oakland23:12
bschaeferwe are*23:13
attenteyep, i know, but it's a bit too late for this release :P23:13
bschaeferattente, i was just curious if that reverting was still happening :), we can wait to talk to seb128 tomorrow23:13
bschaeferyeah no worries23:13
bschaeferattente, its just causing some fun AP test failures which is causing unity to not get released (on top of other AP test failures...)23:13
bschaeferattente, well if its to late for a release, which is soon we can just wait until we talk about it in Oakland23:14
attentethat bug up there, it's a fairly big bug23:14
bschaeferthat way we can try to get everything fixed at one time, or organize it a bit more23:14
attenteno, not that it's too late to release23:14
attentei meant, that meeting in oakland would be too late for us to discuss this release23:15
bschaeferright23:15
* bschaefer was thinking to late to release at all for this release :)23:15
bschaeferattente, well in the meantime ill try to come up with a workaround in the AP tests...as I don't want to cause a real regression23:15
bschaefervs failing tests that don't mean much when it comes to actually using the system...23:15
bschaeferthough the fact that the ibus-daemon is always running is no fun for users who don't want it on23:17
attenteso disabling dbus activation in g-s-d, does that help at all?23:18
bschaeferyes...but then it'll cause that bug I linked above to come up again :(23:18
attente:(23:18
bschaeferyeeah, soo hmm we can talk with seb tomorrow possibly theres a work around for that bug without having the ibus-daemon always on...23:19
attenteyeah.. i didn't realize it was that big a problem :s23:20
attentesorry about that23:20
bschaeferattente, also what happens when the user selects fcitx?23:20
bschaeferno worries, these things are hard to know about, unless you already knew about it :)23:20
bschaeferattente, does the k-indicator depends on ibus completely?23:21
attentebschaefer, from what i remember, no23:21
bschaeferi think i asked this before :), and yeah... hmm I wonder how that bug works out when an IMe is already running...23:22
bschaefercause you can't have the ibus-daemon open IIRC if fctix/gcin/hime is open23:22
attenteif fcitx is running it's completely independent of the gnome stack i guess23:23
attente(although i guess there is some stepping on toes if it's running concurrently with ibus)23:23
bschaeferright, but it looks like:23:23
bschaefer(indicator-keyboard-service:11152): IBUS-CRITICAL **: ibus_bus_call_sync: assertion 'ibus_bus_is_connected (bus)' failed23:23
bschaeferSegmentation fault (core dumped)23:23
bschaeferwill happen if ibus-daemon is not running23:23
bschaeferattente, the thing is ibus-daemon shouldn:t be running when fcitx is running23:23
bschaeferwhich is why it might cause that bug again...say in Kylin which has fctix as the default vs ibus23:24
bschaeferattente, i need to test it out though +~23:24
bschaeferdam language switch...23:24
bschaefer:)23:24
attenteheh, ok23:25
attentei'll MP a branch that disables the dbus activation and you can test it out i guess?23:25
bschaeferattente, alright, but it will cause that problem again :), I just need to test if i have im-config -n fcitx set23:26
bschaeferwill that bug be present (and also if ibus some how starts up when upstart should have started fcitx)23:26
attenteso i think the main reason we had ibus start always is because it's required in g-c-c in order to be able to add ibus IMs in the first place23:28
bschaeferyeah, which makes sense, though what happens when you add a language in fcitx? I don't think that gets updated the same as ibus23:28
bschaeferwhich is fine, as far as i know ibus is the default for ubuntu?23:29
attenteibus is the default for the gnome stack23:29
attentethere isn't any support in g-s-d or g-c-c for fcitx23:30
bschaeferi see, soo that might not play out so well for Kylin ... hmm23:30
bschaeferattente, well lets wait tomorrow before you push a branch to at lease talk with seb about it23:30
bschaeferi can do this fcitx testing on my own with out any changes23:31
attenteok23:31
attentei guess worst case scenario is to purge ibus23:31
bschaeferright, but i don't want to cause problems for gnome either :) (im just a simple unity/nux/compiz dev!)23:31
attentealthough it's strange to me that i-keyboard crashes without ibus...23:31
attentei thought i had handled that..23:32
bschaeferyeah, im thinking it might have to handled that gracefully vs crashing23:32
attentesorry, i meant purge ibus locally on your machine for testing :)23:32
bschaeferattente, well thats not an easy thing to do, cause my tests need ibus :)23:33
attenteoh, sorry, i misunderstood23:33
bschaeferas im testing ibus works in unity, but with the g-s-d dbus thing...it causes the ibus-daemon to start with odd options23:33
bschaeferattente, possibly i am... :)23:33
attenteright23:33
attentei see23:33
bschaeferattente, but ideally ibus-daemon shouldn't start if its not configured to start,but seb128 wants to drop im-config off23:34
bschaeferand only start ibus-daemon when the local is set to CJK(V)? or something like that...23:34
bschaeferbut its starting always on my machine which isn't set to that at all...23:34
bschaeferattente, but best to wait for some more input :)23:35
attentedoing it based on locale is not going to work for a lot of people i guess23:35
bschaeferyeah...23:35
bschaeferi suggested checking the languages in use...but that adds an annoying whitelist that has to be managed23:35
bschaeferas the user shouldn't have to do im-config -n ibus, the user should never have to know about that option...23:36

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