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

=== beidl_ is now known as beidl
=== oCrazyLemn is now known as CrazyLemon
=== maclin_ is now known as maclin
seb128good morning desktopers08:01
Laneyhey there08:02
seb128Laney, hey, how are you?08:03
Laneyi'm good08:03
Laneyfriend just dropped in for a "surprise" breakfast with me08:03
Laneyaka eat all my food before taking his flight back to grenoble08:04
Laneycan't trust the french...08:04
seb128did he bring croissants and stuff? ;-)08:04
seb128haha08:04
seb128lol08:04
seb128sounds like vuntz08:04
Laneynothing08:04
Laneyalso on the topic of the French, I saw this yesterday: http://www.theguardian.com/money/shortcuts/2014/apr/09/french-6pm-labour-agreement-work-emails-out-of-office08:05
Laneyyou guys have it good08:05
seb128yeah08:05
seb128so you guys stop IRC pinging after 6pm!08:07
seb128didrocks, ^ \o/08:07
didrocksagreed!08:08
didrocksI'll start finishing at 6pm from today!08:08
darkxsthey seb128, Laney didrocks08:10
seb128Laney, btw Trevinho apparently found the issue with the lockscreen08:10
seb128darkxst, hey08:10
Laneyseb128: nice08:10
Laneywhat was it?08:10
didrockshey darkxst!08:10
seb128Laney, an unitialized variable08:11
Laneyhey darkxst, wie gehts?08:11
LaneyHA08:11
Laneymy favourite08:11
darkxstLaney, good, why the german!08:12
seb128multiculture08:12
Laneyfighting back against the french08:12
darkxsthow do I upload an updated our seed?08:12
Laney(read my earlier lines)08:13
darkxstLaney, I see08:13
Laneypush to the branch08:13
seb128mvo, hey! today is supposed to be release freeze, any chance you have a look to that polkit exception update-manager issue?08:13
Laneyapt-get source ubuntu-gnome-meta; cd ubuntu-gnome-meta*; ./update.sh(?); debuild -S; debdiff; sbuild; test; upload08:13
didrocksLaney: the battle is lost, don't fight, but embrace it!08:13
seb128mvo, if not I'm going to try having another go to understand the magic in that code08:13
didrocks:)08:13
Laneyalright alright, pass me a chocolate croissant08:14
didrocksnooooooooo08:14
didrocksstop this threat!08:14
darkxstLaney, thanks, got it!08:14
didrocks:)08:14
Laneydarkxst: basically the meta package pulls from the seed branch and runs a program on it to calculate the dependencies for you08:15
Laneyso it's a two step process to get it updated in the archive08:15
darkxstLaney, right, I new the meta package was auto-generated, just didnt know how!08:16
* Laney nod08:16
Laneyseb128: does the locking timeout fix work for you?08:23
Laneyoh crap08:23
seb128Laney, dunno, Trevinho just went to bed I think and his branch merge conflicts :/08:24
LaneyI have a "can't type on the lockscreen" bug08:24
seb128he had other fixes duriong the night08:24
seb128focus issue?08:24
mvoseb128: ok, sorry for that, once I fnished wrestling with apt I will look at this08:24
seb128or no password prompt08:24
seb128mvo, thanks08:24
LaneyI think a password prompt had a grab08:24
Laneythen it timed out and locked the screen08:24
seb128interesting bug08:26
seb128mvo, https://code.launchpad.net/~brian-murray/aptdaemon/bug-1266844/+merge/207276 as well please, still topping the trusty errors :/08:27
seb128mvo, sorry for being nagging about those08:27
Laneycan I unlock it somehow or do I need to restart the session?08:28
seb128Laney, can you use the session indicator to go the greeter and log back from there08:30
Laneyno, same issue with mouse08:30
seb128Laney, go to a vt and kill the password prompt that has the lock?08:30
Laneyyeah... what would that be?08:30
Laneyit's a 'please give your google password' one that I get at every login08:31
seb128indicator-datetime-service?08:31
seb128or e-d-s08:31
seb128evolution-calendar08:31
seb128otherwise I get you can try to kill unity I guess08:32
LaneyI got it, was an e-d-s thing, I think evolution-source-registry08:32
seb128k08:32
seb128can you open a bug about it please?08:33
seb128"it" being "shouldn't lock when a grab is active"08:33
Laneyya08:33
seb128thanks08:33
Laneyis that what g-s does?08:33
seb128yeah, it doesn't lock if it can't get a grab08:34
seb128Laney, that's the reason for the famous bug #4957908:35
ubot2Launchpad bug 49579 in gnome-screensaver (Ubuntu) "screen doesn't lock when some menu is open" [Low,Triaged] https://launchpad.net/bugs/4957908:35
Laneyah yes, that one08:36
=== vrruiz_ is now known as rvr
beidlbregma, I've got a fix for the launcher suddenly appearing (launcher was force-hidden). should I base the fix on my alt-tab-viewport-bias patch or should I base it on trunk?09:01
mvoseb128: bug #1202754 is the one, right?09:35
ubot2Launchpad bug 1202754 in update-manager (Ubuntu Saucy) "update-manager crashed with SystemExit in exit(): 0" [High,Confirmed] https://launchpad.net/bugs/120275409:35
seb128mvo, yes09:35
seb128mvo, easy to reproduce, get an update that prompt you for a password (e.g new kernel) and wait on the prompt or deny it09:35
=== oCrazyLemn is now known as CrazyLemon
seb128mvo, sorry, got sidetracked but I had an extra comments, there are probably different issues/changes there10:03
seb128mvo, the bugfix is to handle the denied case without triggering an exception, but we should also change the timeout delay10:04
seb128mvo, e.g it doesn't make sense to deny the update after 30?s of prompt waiting10:04
=== vrruiz_ is now known as rvr
mvoseb128: could you please test http://paste.ubuntu.com/7230205/ ?10:44
mvoseb128: this should fix the issue, but I get some other strange behivor around the polikit stuff that is probably some local problem. but I think its the fix10:45
mvoseb128: I'm not sure the error handling is correct that leads to the window_main.exit(), but that is a entirely different issue :)10:45
seb128mvo, I can test next time I've the situation where update-manager prompts me10:46
seb128mvo, does that mean update-manager exit?10:46
seb128mvo, that also doesn't fix the problem that if you walk away for 5 minutes and come back you should still be able to enter your password, rather than finding things closed/timeouted right?10:47
mvoseb128: I think you enter your password and then update-manager exits :) but no crashreport anymore10:48
mvoseb128: this is what I meant with "error handling not quite correct"10:48
seb128k10:48
seb128do you know how to force update-manager to prompt for auth?10:48
seb128or how to create a situation that leads to that codepath10:48
mvoseb128: but that is something that mterry may know about maybe, looks like he added the error cases10:48
mvoseb128: give me a sec to commit a branch10:49
mvoseb128: I guess you could change the defaults for the desktop permissions for polkit too10:49
seb128mvo, do you know where the polkit auth is done? aptdaemon?10:49
mvoseb128: but I forgot where the file is10:49
seb128mvo, changing the default timeout value for the prompt should be a one liner, I just didn't manage to find where that code is10:49
mvoseb128: yeah, aptdaemon asks polkit10:49
mvoseb128: oh, there is a timeout? that is good to know10:50
bregmabeidl, please base on trunk unless you're modifying the same code and there are conflicts10:51
beidl bregma, already done, based on trunk and proposed10:51
mvoseb128: do you have a example for the timeout?10:52
mvoseb128: I mean, some example code or docs how the polkit timeout is increased?10:52
seb128mvo, let me look10:53
mvoseb128: lp:~mvo/update-manager/lp120275410:55
mvoseb128: then you can run PYTHONPATH=. python3 UpdateManager/backend/InstallBackendAptdaemon.py10:56
mvoseb128: which will fail for me, but this failure is no longer causing a crash10:56
seb128mvo, let me try that10:57
seb128mvo, I might be wrong for the timeout thing, can't find any reference for it ... I wonder how other prompts are handled10:58
mvoseb128: polkit auth is currently entirely broken for me10:58
mvoseb128: lets talk after lunch10:58
seb128mvo, like I'm trying with unity-control-center, I went to the user panel and did "unlock", the dialog stays open without hitting an error10:58
seb128entered a password, worked fine10:59
mvoseb128: yeah, I check in a wee bit11:00
mvoseb128: after lunch, one step at a time :)11:01
seb128mvo,11:01
seb128UpdateManager/backend/InstallBackendAptdaemon.py11:01
seb128Traceback (most recent call last):11:01
seb128  File "UpdateManager/backend/InstallBackendAptdaemon.py", line 238, in <module>11:01
seb128    b = InstallBackendAptdaemon(None)11:01
seb128TypeError: __init__() missing 1 required positional argument: 'action'11:01
seb128mvo, lunch sounds like a good idea to me as well ;-)11:02
seb128mvo, that branch also seems to not have recent commits? like the most recent one is the archive upload you did on monday11:04
mhr3_dpm, ping?11:19
camakotseliot: kgunn, RAOF suggested that you might have info on switching from nouveau to intel graphics on my macbook pro w/ ubuntu 14.04. Any pointers?11:22
tseliotcamako: if you install the nvidia binary driver, you can easily switch back and forth using a UI11:23
tseliot(nvidia-settings)11:24
tseliotI'm not sure about nouvea11:24
tseliot*nouveau11:24
* tseliot -> lunch11:24
kgunntseliot: oh...one secret, camako will be on the mir team11:24
kgunnso no good with proprietary driver atm11:24
kgunnand...well, nouveau not so hot11:24
kgunnsince he has an integrated intel gpu...just easier to turn off11:24
tseliotkgunn, camako: ok, then I guess the vga switcheroo is your best bet to disable nvidia11:25
tseliotkgunn, camako: https://help.ubuntu.com/community/HybridGraphics#Using_vga_switcheroo11:25
dpmmhr3_, I'm about to go, would you mind sending an e-mail and I'll reply? Or if it's quick, I'll be around for the next 5 mins11:26
mhr3_dpm, ok to do a quick hangout when you're back?11:26
dpmmhr3_, I'll be away for the afternoon and I won't be back probably until 20:00, which might be a bit late. Would tomorrow early morning work?11:27
camakotseliot: Cool.. Let me dig into that...11:27
mhr3_dpm, nah, i'm on holiday tomorrow :) i'll send a mail then11:27
dpmmhr3_, ok, cool :)11:28
=== dpm is now known as dpm-afk
kgunntjaalton: mlankhorst ...would you guys happen to know how to disable the nvidia gpu altogether on a macbook and use solely the intel integrated gpu ?11:29
kgunncamako tried switcheroo already and it didn't work....11:29
kgunn( trying to let tseliot go to lunch :)11:30
kgunncamako: maybe share how switcheroo didn't work ?11:30
camakokgunn: I entered the commands on that link but saw no difference11:31
=== MacSlow is now known as MacSlow|lunch
mvoseb128: pushed now, sorry11:37
seb128mvo, k11:38
mlankhorstkgunn: no idea about nvidia gpu, but on my macbook killing lightdm/plymouth and doing echo IGD > /sys/kernel/debug/vgaswitcheroo/switch is enough..11:38
mlankhorstcat that file to see for sure11:38
mvoseb128: I have the prompt now, do I just need to wait for the timeout?11:40
seb128mvo, yes, like less than 1 minute11:40
mvoseb128: cool11:40
mvoand here we go11:40
seb128mvo, I can confirm that the deny prompt case doesn't trigger apport with that update11:41
mvo!11:41
mvothats a start isn't it11:42
seb128yeah11:42
seb128mvo, so yeah, with your fix, update-manager silently exit11:43
seb128after 30s timeout11:44
mvoseb128: phonecall, bbiab11:48
seb128mvo, k11:48
RiddellLaney: your changelog says "* debian/patches/window-height-700px: Set window height to 700px; 900 is too12:06
Riddell+    small and causes the window to start off screen."12:06
Riddellbut if 900 is too small how can 700 be better?12:06
Laneybig12:06
Trevinhoseb128: hi, I don't know why it merge conflicts... If I take the last brancfh of the queue here and merge on it all the others, it just goes well12:07
Riddellbig, small, so easy to get confused :)12:07
Trevinhoseb128: try to put them in revers order if you can12:07
RiddellLaney: want to fix it or shall I accept?12:07
seb128Trevinho, hey, it says "criss-cross merge", which is usually bzr slang for "things are weird"12:07
Trevinhoseb128: haven't you able to compile it anyway, right?12:08
LaneyRiddell: it's up to you12:08
RiddellLaney: accepted!12:08
seb128Trevinho, the morning has been crazy enough that I didn't try a local build, do you want me to try?12:08
Trevinhoseb128: mh, yeah I know... but it's strange lp:~3v1n0/unity/lockscreen-prompt-activation basically contains all the others12:08
Laneymerci12:09
Trevinhoseb128: I don't want you to lose much time, let's see if using the inverse order is fine12:09
seb128Trevinho, did you mark the other ones as pre-required?12:09
Trevinhoseb128: I couldn't mark two as prereq12:09
seb128Trevinho, you could chain those ;-)12:10
Trevinhoseb128: as the last one has both the osk and sjakthol as prereq12:10
seb128e.g mark osk as prerequire of the fix and mark the fix as prerequire of your update12:10
LaneyI think you have to actually merge them into each other to do that12:11
Laneyor should, at least12:11
Trevinhoyeah, and its done into lp:~3v1n0/unity/lockscreen-prompt-activation12:11
Trevinhoit contains everything12:11
Trevinhoso if you use it as base and then you merge on it it will work12:11
Trevinhoat least locally it works12:11
Trevinhoseb128: http://pastebin.ubuntu.com/7230493/12:12
Trevinhoerr http://pastebin.ubuntu.com/7230493/12:12
Trevinhouff, http://pastebin.ubuntu.com/7230494/12:12
Trevinhoseb128, larsu: what do you say about adding also https://code.launchpad.net/~3v1n0/indicator-session/unity-session/+merge/215076 ?12:14
attentehi seb128, can you help me land some of my MPs?12:18
Trevinhouff, launchpad just hangs here12:18
seb128attente, hey, sure, which one? I put the "don't show keyboard properties entry on the lockscreen" one in the landings earlier12:18
Trevinhoand can't push12:18
seb128Trevinho, larsu is out for lunch, let's wait for him to be back12:19
Trevinhoseb128: ok12:19
attenteseb128: is that the switch layout on lock one? https://code.launchpad.net/~attente/indicator-keyboard/switch-layout-on-lock12:19
seb128attente, no, https://code.launchpad.net/~attente/indicator-keyboard/1291962-2/+merge/21334612:20
seb128attente, which other ones do you need?12:21
Trevinholp seems under attack, damn it! :)12:21
attenteseb128: https://code.launchpad.net/~attente/indicator-keyboard/switch-layout-on-lock/+merge/21373712:21
attenteseb128: https://code.launchpad.net/~attente/ubuntu-themes/update-indicator-keyboard-icons/+merge/21335912:22
attenteseb128: https://code.launchpad.net/~attente/gnome-control-center/upstream-xkb-option/+merge/21453812:22
seb128attente, g-c-c ... do we need that patch in u-c-c as well?12:22
attenteseb128: no, just g-c-c12:22
seb128k12:22
seb128is our input switcher/indicator even used on g-c-c sessions in trusty?12:23
attenteseb128: not at all, it's using upstream gnome's12:23
seb128k12:24
attenteseb128: i'm also trying to fix the sound buttons and input switching on the lock screen, not sure if i can make the freeze though...12:24
seb128attente, ok, so indicator-keyboard ... the one I have is good to land to right?12:24
seb128attente, don't worry about those, that seems fine to SRU12:25
seb128attente, we are going to have a stack of bugfixes that are not going to make it for release and than we are going to land as SRUs for .112:25
attenteoh ok12:25
seb128like multimedia keys on the lockscreen never worked12:26
seb128so that's a nice bonus, not an important issue for release12:26
Trevinhomultimedia keyts.... on my laptop the +vol -vol change resolutions, also!12:26
seb128changing the layout is easily done with the indicator as well12:26
attenteseb128: nobody's annoyed about not turning off the sound while locked? :P12:26
TrevinhoI mean, they get interpreted like the SUper+p or something similar12:27
seb128attente, did we use to do that?12:27
seb128Trevinho, weird12:27
attenteseb128: i don't know. i might be overestimating the importance of that working though12:28
Trevinhoattente: I think they actually are quite important12:29
=== MacSlow|lunch is now known as MacSlow
seb128Trevinho, btw Laney found an important issue with the lock screen this morning, not sure if you saw12:30
attenteTrevinho: ok, let me deal with it. not sure if i can fix it for freeze, but .1 should be fine12:31
seb128Trevinho, if the lock timeout is reached while some is grabbing the input (e.g a keyring prompt), the screens locks but the input is still blocked/redirected and you can't type your password to unlock12:31
seb128Trevinho, https://bugs.launchpad.net/unity/+bug/130558612:32
ubot2Launchpad bug 1305586 in Unity "Lock screen is unusable when a client has a keyboard/mouse grab" [Undecided,New]12:32
Trevinhoseb128: let me retry it should be fixed now... and when there's grab, we can't do anything but not locking12:34
seb128Trevinho, right, which is what g-s was doing12:34
larsuTrevinho: creating a proxy seems to be a bit overkill to call these two methods...12:34
seb128that's not great but better than locking without giving a way to unlock later12:34
Trevinhoseb128: we have some few cases... at least we blank the screen12:34
Trevinholarsu: yaeah for now, but I'd like to add also for reboot and restart soon, to popup the right dialog12:35
Trevinholarsu: and well also gs has 2 methods (1 really used)12:35
larsuTrevinho: I'd still just use g_dbus_connection_call(). I won't block the merge on that issue though12:35
Trevinholarsu: but I need to check if it's there, doing async calls12:36
Trevinholarsu: otherwise I need to move to sync12:36
larsuTrevinho: but please use an if/else condition in lock_current_session() instead of returning early12:36
Trevinholarsu: ok12:36
larsuTrevinho: yeah that's a good point - this way you only need to check on startup whether the session name exists12:37
Trevinholarsu: pushed the fix12:39
Trevinhoseb128: do you know what I can use to try that Laney issue?12:39
Trevinhoseb128: as I've mostly used menus for now12:40
larsuTrevinho: looks good to me now, but I'll leave the top-approving to charles (if only so that he knows what's going on)(12:40
seb128Trevinho, set the idle/lock timeout low, ssh something, when gnome-keyring prompt for the key, wait12:40
Trevinhomh, I've saved my pwd... :P12:41
seb128Trevinho, kill gnome-keyring-daemon12:42
seb128restart it12:42
seb128export the right env when you run ssh12:42
seb128if you run it by hand it prints the env on stdout12:42
seb128Trevinho, seems better with the new branches order, https://ci-train.ubuntu.com/job/landing-006-1-build/17/console12:45
seb128Trevinho, build ongoing for silo 00612:45
Trevinhoseb128: cool12:45
BigWhaleOh, how I love running alphas and betas. Each and every apt-get upgrade is so fulfilling! I <3 you guys.12:47
seb128BigWhale, thanks ;-)12:48
BigWhale:)12:48
Trevinhoseb128: screen is grabbed, lock starts but never actually locks... after some time the user go back closes the reason why the screen was not locked: should we lock at that point?12:50
Trevinhoseb128: as it's what we're doing12:50
seb128Trevinho, no strong opinion on that12:50
seb128either way can be seen as buggy12:50
Trevinhoyeah, both cases have troubles12:50
seb128doing extra locking rather than not enough seems on the safe side12:51
Trevinhoseb128: mh, I've tried the ssh dfialog, but for some reason compiz doesn't show it as grabbing12:51
bregmaseb128, you hit build on the lockscreen silo?12:52
seb128do you get the keyring one12:52
seb128bregma, yes, reconfigured and tried again, as said earlier this morning the branches had merge conflicts12:52
seb128bregma, I put Trevinho's one as first this time, seemed to work12:52
seb128bregma, it's building in https://launchpad.net/~ci-train-ppa-service/+archive/landing-00612:52
bregmaseb128, yes, I'm just making sure things are moving along because we have a backlog of unity bugfixes to land too12:52
seb128bregma, right, I'm with you there, we got the compiz/bamf/nux fixes from yesterday in trusty/merged in12:53
seb128so things are moving ;-)12:53
bregmai have no problem with you hitting build, I just want to make sure it got done12:53
seb128pitti, hey13:05
pittiça va seb12813:05
seb128pitti, ça va bien, et toi ?13:05
pittiseb128: je vais bien aussi, merci13:06
seb128pitti, do you know about any recent langpack issue?13:07
seb128$ dpkg -L language-pack-gnome-fr | grep gedit13:07
seb128$13:07
seb128$ dpkg -L language-pack-gnome-de | grep gedit13:07
seb128$13:07
pittiseb128: no, not really; except for the botched rebuild for beta-2, which got replaced with a new set13:07
seb128translations vanished from my eog or evince or ...13:07
pittiseb128: yes, they are in -base13:07
pittiseb128: we refreshed -base for b213:08
seb128hym13:08
pittiseb128: tomorrow we'll get fresh ones for the final, BTW13:08
seb128hum13:08
seb128$ dpkg -S gedit.mo13:08
seb128language-pack-gnome-en: /usr/share/locale-langpack/en@shaw/LC_MESSAGES/gedit.mo13:08
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_AU/LC_MESSAGES/gedit.mo13:08
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_CA/LC_MESSAGES/gedit.mo13:08
seb128language-pack-gnome-en: /usr/share/locale-langpack/en_GB/LC_MESSAGES/gedit.mo13:08
seb128$13:08
seb128is that a case of "replaces got used, things got upgraded, and files are missing"?13:08
* seb128 tries a --reinstall13:08
pittiseb128: actually, I suspect that my approach of rebuilding the -base packages without a -base export from LP was somehow botched13:09
pittithe delta might not have applied exactly to what I used as full export13:09
seb128pitti, works after a --reinstall13:09
pitticurious13:09
seb128I guess Replaces: and upgrade order bitting13:09
seb128I think we had issues like that in the past13:10
seb128language-pack-gnome-fr Replaces  language-pack-gnome-fr-base13:10
seb128so if you get base first13:10
seb128then install a version of language-pack-gnome-fr that ships the mo13:10
seb128it takes over it13:10
seb128then upgrade language-pack-gnome-fr13:10
seb128you end up without the files13:10
seb128pitti, sorry for the noise, I guess it's going to be resolved for everyone with the next base update13:11
seb128(didrocks was having the same issue)13:11
Trevinhoseb128: as for that dialog it seems to do something weird, as at x level we get the grab event but not the ungrab one :o13:12
pittiseb128: yes, it will be, but more or less just "by accident"13:12
pittiseb128: so we indeed need to think about the more fundamental problem; probably by extending our eglibc patch to look in two dirs instead of one, and preferring an -updates dir13:12
pittiso that we can do without the bidir replaces13:12
pittithat'll waste hd space again, though13:13
pitti(and space on images with non-empty update packs)13:13
pittineed to think this through more thoroughly13:13
pittiperhaps we can force an order with conflicts: or so13:13
seb128pitti, the other solution would be to force the unpack order through pre-depends or something13:13
seb128yeah13:14
pittiso -base pre-depends: update pack (>= $base_version)13:14
pittiso that the update pack is always unpacked first13:15
seb128yes13:15
pittiwe'll probably confuse apt a lot with a gazillion pre-depends :)13:15
seb128better to check with mvo though13:15
seb128could be yes13:15
pittiso, it's not something which I'd like to change at this point, perhaps for the first SRUed langpacks and in U13:15
mvoseb128: I think I have polkit prompt vanishing under control now, needs a bit of cleanup though13:24
seb128mvo, great!13:26
mvoseb128: is 5min acceptable?13:44
seb128mvo, do we need to pick a time, what's the issue with no timeout?13:45
seb128mvo, with the "I walk away for lunch and come back to find things in a weird state" scenario, 5 minutes would still be an issue13:45
mvoseb128: there is code in aptdaemon to prevent a "denial-of-service", i.e. if something just creates transactions and then does nothing with them. but I guess we could relax this13:46
mvoseb128: lunch is a good point13:46
seb128mvo, how are other softwares handling that DoS case? e.g software-properties13:48
seb128mvo, I'm unsure how the timeout prevents a DoS, you could DoS with requests in less than 5 minutes anyway?13:49
mvoseb128: s-p does not create transactions, its just providing a method call interface13:50
mvoseb128: but I guess the risk of DoS is pretty small13:50
seb128mvo, well, if you want to keep that, set it to 30 minutes at least13:51
mvook13:51
seb128mvo, ideally when the timeout kicks you would come back on an error messages telling you why the update didn't happen13:52
seb128mvo, but we can do that later13:52
mvoseb128: yeah, lets fix the immediate bug and then we can tweak it, unfortunately there is some more on my list :/13:53
=== Ursinha is now known as Ursinha-afk
camakomlankhorst: Screen goes blank when I enter "echo IGD > /sys/kernel/debug/vgaswitcheroo/switch"... Any idea how to debug that?13:54
mlankhorstcamako: ssh ;-)13:59
seb128mvo, yeah, no worry, I think fixing the exception on auth denied + increasing the timeout is going to already be a good improvement/fixing most of the cases13:59
dobeyis it just me, or is rhythmbox *really* crashy with mtp?14:05
seb128I don't use a mtp device, I didn't see high ranked issues on e.u.c14:06
seb128could be device specific?14:06
dobeydoesn't seem to be14:06
seb128do you have a stacktrace/bug reference?14:07
dobeyhttps://bugs.launchpad.net/bugs/130454314:07
ubot2dobey: Error: launchpad bug 1304543 not found14:07
TrevinhoSarvatt: did you try new unity?14:09
seb128Trevinho, bregma: +1 from me to land silo 006, my issues of screen turned off are resolved, double locking as well14:10
Laneyyay14:10
Trevinhoseb128: cool14:10
bregmaseb128, OK, I'm just finishing up my retesting here14:10
TrevinhoLaney: I'm also working on the grab for that dialog14:11
Laneyseb128: did you try going back to g-s?14:11
seb128bregma, let me know when I should press the publish button14:11
bregmathe one time I don;t is when something goes wrong14:11
seb128Laney, how do I do that?14:11
Trevinhoseb128: enable osk14:11
dobeyyay14:11
Trevinhoseb128: or reader14:11
TrevinhoLaney: I'm also working on that grabbing dialog, but that guy seems quite annoying, since he doesn't notify compiz that is taking the grab, for some reason14:12
seb128Trevinho, Laney: works fine, enable osk in the settings, ctrl-alt-L -> g-s, disabled it back, ctrl-alt-L -> unity lock14:12
Laneygreat14:12
Trevinho\o/14:12
seb128Trevinho, good job (as usual) ;-)14:12
LaneyTrevinho: what guy?14:12
Trevinhoandyrock: done the most, to be fair14:12
andyrocktoo kind14:13
Trevinhoandyrock: I've worked on his codebase, cleaning things14:13
TrevinhoLaney: the gnome keyring dialog14:13
seb128andyrock, Trevinho: good team work guys ;-)14:13
Laneyah, dunno what you should do14:13
andyrockyeah i had to switch on other bugs and had to stop working more that 4 hours a day14:13
Laneysee how gnome-screensaver handles it14:13
Trevinhoseb128: especially when you think that most has been done on busses and planes... :D14:14
andyrockuniversity exams :/14:14
bregmaTrevinho, that's quality programming time: no interruptions14:14
TrevinhoLaney: I mean, I can check if we have a grab, but only trying to grab...14:14
andyrockseb128, double locking is gone too? \o/14:15
seb128Trevinho, offline work can be productive, less ping crazyness ;-)14:15
seb128andyrock, yes14:15
andyrocknice14:16
Trevinhobregma: yaeh, indeed... unless when you figure out that your girlfriend is looking at at you with crazy eyes, since few minutes, and the queue to get into the plane is going to be cosed in minutes; but you still have to push a fix :D14:16
LaneyTrevinho: yeah so it tries to do the grab then doesn't lock if that isn't successful14:17
TrevinhoLaney: yes, I can do that, and probably it should be at general level (since also the dash would try to show otherwise), but I'm figuring out the cleanest way14:18
larsul3on: what was the reason again for abandoning the theme fix and make a gtk patch instead?14:19
larsul3on: for the resize issue14:19
l3onlarsu, is it regarding gtk+3.0 patch ?14:20
larsuya14:20
l3onwell... in gtk happens the follow:14:20
l3onwhen you use set_titlebar function on gtk_window, gtk itself try to check if screen can handl with __GTK_FRAME_EXTENTS (see function gtkwindow.c:gdk_window_supports_csd) if it return FALSE gtk set this variable priv->custom_title = TRUE;14:23
l3onwhen it tries to decor windows does the follow:14:23
l3on  else if (priv->custom_title)14:23
l3on    gdk_window_set_decorations (gdk_window, GDK_DECOR_BORDER);14:23
l3onwhich means: window is going to be decorated only with borders by WM14:24
larsuthat sounds exactly right to me14:24
larsuas gtk will put a close button in the header bar14:24
l3onexaclty14:25
l3onbut some WM (like compiz and fluxbox) can't resize window14:25
larsuthey can't resize the window if it is only decorated with borders?!14:26
l3onit looks like if titlebar is missing, those MW are unable to understand how to resize them... I had took a look at compiz and trusty code, but I did not understand how to enable __GTK_FRAME_EXTENTS14:26
l3onthis is the patch applied in clutter:14:27
l3ons/clutter/mutter14:27
l3onhttps://mail.gnome.org/archives/commits-list/2013-August/msg03783.html14:27
larsul3on: mh, I thought this is for the case when frame extents is _not_ available14:28
l3onwhich seems really simple.. If I receive a __GTK_FRAME_EXTENTS atom, I just set properly windows borders14:28
l3onbut without any documentation on my hand I was unable to understand how unity works behind scenes... so I gave up and patched GTK14:29
l3onwhich, to my point of view, is making things in the wrong way (why only borders if __GTK_FRAME_EXTENTS is not supported?)14:29
=== Ursinha-afk is now known as Ursinha
larsul3on: you need borders if frame extents is not supported. You don't need a title bar though14:30
larsuas far as I know....14:30
larsubut apparently those window managers are buggy even then?14:30
larsuTrevinho: ^ ?14:30
l3onlarsu, gtk puts resize stuffs in a ".window-frame margins" which are some "magin and invisible" borders for the window. If WM can't handle with those, you cannot resize window...14:31
Trevinhomh, I didn't check that issue in full details yet, but I believe we can easily check if a __GTK_FRAME_EXTENTS atom is set, other than motif ones...14:32
l3onsee Adwaita css code con .window-frame14:32
larsul3on: the css shouldn't influence borders added by the wm14:32
larsuTrevinho: it's freeze day..14:33
larsuI asked about this a couple of weeks ago but you were too busy :)14:33
Trevinholarsu: I know, and a full of stack of fixes to do14:33
Trevinholarsu: yep, and still I am :°(14:33
mvoseb128: new aptdaemon uploaded14:33
Trevinholarsu: we'll handle that on a SRU, I suppose14:33
Laneyhttp://git-man-page-generator.lokaltog.net/14:33
seb128mvo, \o/14:33
larsuTrevinho: if we do that, then I won't merge l3on gtk patch14:34
l3onin somehow is wrong, gtk-3 theme should set a margin on .window-frame (this is way Ambiance does not work also in Gnome-Shell)14:34
larsuseb128: are you okay with that? ^^14:34
Trevinholarsu: I mean, we can merge it for now14:34
Trevinholarsu: if we want to ship a more usable state14:34
larsul3on: Ambiance is broken in shell anyway. I'd be fine merging your shadow branch though if that fixes things14:35
larsuTrevinho: it will be insanely ugly, as you'll have a titlebar on top of the header bar14:35
mvoseb128: actually, please reject, I upload a new with https://code.launchpad.net/~brian-murray/aptdaemon/bug-1266844/+merge/20727614:35
Trevinholarsu: ah, yeah...14:35
seb128larsu, I tried to stay away from that those CSD discussions since I don't know enough about the topic ... can you summarize the sugestion?14:36
seb128mvo, ok14:36
larsuseb128: Trevinho suggests adding frame extents support to compiz as an sRU14:36
larsuseb128: I'd hold off from taking l3on's gtk patch in that case14:37
seb128larsu, how much code change are we talking about?14:37
mvoseb128: uploaded again, this time with both fixes14:37
bregmaseb128, my lockscreen-landing testing has passed sanity checks, I've marked the silo as Testing Done, can you push Publish or shall I do the usual request on #ubuntu-ci-eng?14:37
seb128bregma, I'm doing it14:37
Trevinhoseb128: I've not checked that yet, but if it's just about checkin an atom, and updating compiz, it shouldn't be that match14:37
l3onbe carefull: __NET_FRAME_EXTENTS and __GTK_FRAME_EXTENTS are two different atoms14:37
larsuseb128: Trevinho knows better than me, but from what he said earlier it doesn't seem to be a lot14:37
l3onif compiz already support the first one (which from seems to) it should be easy add the gtk related extents14:38
* bregma goes off to prepare for the next Unity landing14:38
seb128larsu, Trevinho: in any case etoomuch for release today, so GTK or compiz, let's revisit as a SRU next week14:38
seb128or when higher importance issues are resolved14:38
larsuseb128: makes sense. Sorry for the additional ping.-14:38
seb128mvo, rejected14:38
Trevinhol3on: I don't have programs here exporting that atom btw14:40
Trevinhotweak tool doesn't seem to have it14:40
l3onit does14:40
l3onanyway for testing purpose: http://python-gtk-3-tutorial.readthedocs.org/en/latest/layout.html#id514:41
l3onjust a window using set_titlebar14:41
Trevinhoxprop on it returns me no atom about frames...14:42
seb128bregma, ok, lock screen in unapproved, up to Laney&co next14:45
attenteseb128, Trevinho, i've got this working decently ok: https://code.launchpad.net/~attente/unity/enable-sound-buttons-on-lock-screen/+merge/21519414:55
seb128attente, nice14:56
attentethe two main problems is that the sound notify osd bubbles don't appear and modifier-only input switching doesn't quite work perfect14:57
seb128kenvandine, larsu: do you know about https://jenkins.qa.ubuntu.com/job/autopilot-testrunner-otto-trusty/4101/console?14:59
seb128"/var/local/autopilot/autopilot.log: /usr/bin/system-settings: symbol lookup error: /usr/lib/x86_64-linux-gnu/qt5/qml/GSettings.1.0/libGSettingsQmlPlugin.so: undefined symbol: _ZN10QGSettings17isSchemaInstalledERK10QByteArray14:59
seb128/var/local/autopilot/autopilot.log: }}}"14:59
kenvandineugh, no....14:59
larsuseb128: mhr3 added isSchemaInstalled the other day15:00
seb128did we update the bindings without the qt lib or something?15:01
larsulooks like the qml plugin links agains an older version of the qt lib?15:01
larsuI don't think so...15:01
seb128no mhr3 around15:01
* larsu checks15:01
larsuseb128: the function's there15:02
seb128fginther, om26er: do you know what's up with the ubuntu-system-settings CI?15:04
seb128the otto logs are weird, they have dbus timeout and permission denied issues15:04
xclaesseseb128, is it normal that the network icon on the panel is duplicated? Or is it a bug?15:05
seb128xclaesse, that should be fixed in today's update15:05
xclaessegood15:05
seb128xclaesse, it's also because you got indicator-network (maybe unity8) installed15:05
xclaesseand I have to delock twice as well, that's known bug?15:06
seb128xclaesse, the fix just got uploaded, should be available later today15:06
Laneyhmm15:06
xclaesseseb128, perfect, thanks :)15:06
seb128xclaesse, yw15:06
Laneythere's certainly not a good enough dependency from qtdeclarative5-gsettings1.0 to libgsettings-qt115:06
seb128hum, shouldn't shlibs ensure that?15:07
xclaessethat were the 2 most visible issues I have in 14.04, since we are close to release I wanted to be sure that was known :)15:07
xclaessebtw, do we have a release day already? or is it still "some day in April" ?15:07
seb128xclaesse, did you install unity8/indicator-network on purpose/to test, or did that get pulled it for you (we had a few bugs where upgrades would pull those in)15:07
seb128xclaesse, you can probably uninstall indicator-network if you don't use it15:07
xclaesseseb128, AFAIK it got pulled15:07
seb128xclaesse, https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule15:08
xclaesseI upgraded to 14.04 a while ago15:08
seb128xclaesse, we have a release day since the start of the cycle15:08
xclaesseoh15:08
xclaesseok, thanks :D15:08
Laneyit probably should get symbols15:09
dobeyxclaesse: indicator-network is pulled in by unity8 stuff, so if you've got unity8 installed, you'll have it as well as nm-applet15:09
Laneyor a version at the very least15:09
xclaesseseb128, Good job with 14.04 btw, I'm using it since before beta1 and my system never broken completely. Pretty stable even while being on dev. :D15:09
seb128dobey, xclaesse: anyway the upstart job got fixed to not start the new indicator on unity7 (since it's not feature complete yet)15:10
seb128xclaesse, thanks ;-)15:10
xclaessedobey, ok, let's do a "sudo apt-get autoremove unity8"15:11
om26erfginther, seb128 I saw that, it seems otto is acting up15:11
om26er(otto is the desktop test runner in the lab)15:11
seb128om26er, I know what otto is ;-)15:11
Laneythe bus driver in the simpsons15:11
om26erTHAT15:12
dobeythe plane driver in "Airplane!"15:12
mhr3bregma, is it desired to show all regular desktop apps under unity8 preview?15:13
Trevinhocharles: I've fixed the tests, can you check this please https://code.launchpad.net/~3v1n0/indicator-session/unity-session/+merge/215076 ?15:13
mhr3bregma, it's not like they worked under mir15:13
xclaesseseb128, oh and my wife is still on 12.04 LTS and didn't see why she would need to upgrade... until I told her that the volume can go over 100% with the keyboard in 14.04. Now she can't wait for the upgrade :D15:13
dobeymhr3: all the ones that should be shown; but if it's under mir, there will be problems, yes15:13
xclaesselittle details matters...15:14
dobeymhr3: but it is a "preview" after all15:14
seb128xclaesse, that's making quite some people happy, including me (I use it often in hangouts ;-)15:14
xclaessespeakers are really crap on those laptops15:14
LaneyI just tried the maximum volume on my speakers15:14
Laneywas intense15:14
bregmamhr3, it's not desirable to show apps that won't run...  but right now it also does not show apps thate *will* run15:15
xclaessethere some european laws that forbid devices to go over some dB, wondering if ubuntu allowing to go over 100% could infringe that...15:16
mhr3bregma, so how is the scope supposed to know which ones to show15:17
seb128xclaesse, you could do that before, but only from gnome-control-center15:17
mhr3bregma, it's not like all apps were tagged with SupportsMir=true15:18
dobeyand it's far too late in the cycle to go through the entire archive and start adding it15:18
charlesTrevinho, sure15:18
Trevinhocharles: thanks, so we can put in the last landing silos... :P15:19
bregmamhr3, if an app does not do the right thing, it's broken and I'm OK with that: we need to make sure 'the right thing' is clear in the docs and have a handy answer prepared for when folk complain their app doesn't who up15:22
mhr3_bregma, sorry lost context, last saw this15:24
mhr3_ <dobey> and it's far too late in the cycle to go through the entire archive and start adding it15:24
beidlhey guys! is it too late to push a last fix regarding gestures?15:24
bregmabeidl, no, it's in the review queue, there's probably time to get it in still15:25
beidlbregma, great! a tiny little question before I push: does the 4 finger tap gesture to show the dash require that the last activated scope is shown?15:25
beidlI'm just asking because it might be required by design15:27
bregmabeidl, no, I think it's supposed to show the "home scope", just like pressing the super key or the BFB icon15:27
bregmaeither choice is still better than nothing15:27
bregmaas in, what we currently get, an empty dash15:27
beidlbregma, perfect, then I'll push it :D15:27
charlesTrevinho, nice work15:29
charlesapproved15:29
Trevinhocharles: thanks15:29
Trevinhobregma: ^ can we use our silo for that ?15:29
attenteTrevinho: do you have time to try out https://code.launchpad.net/~attente/unity/enable-sound-buttons-on-lock-screen/+merge/215194?15:32
Trevinhoattente: I'm checking the code right now15:32
Trevinhoattente: it looks good15:32
attenteTrevinho: oh, ok, thanks15:32
bregmaTrevinho, yes, theoretically, since we don't have one assigned yet15:32
Trevinhobregma: then... https://code.launchpad.net/~3v1n0/indicator-session/unity-session/+merge/215076 :)15:33
Trevinhoattente: if you can do a quick push, there are small things that it would be nice to have http://pastebin.ubuntu.com/7231289/ but if you can't in time, it's not mandatory15:44
attenteTrevinho: is it expensive to create dbusproxy objects every time the key is pressed?15:45
bregmaattente, you want https://code.launchpad.net/~attente/unity/enable-sound-buttons-on-lock-screen/+merge/215194 in today?15:46
Trevinhoattente: no, we're geenrally doing that quite often, when we don't need signals15:46
Trevinhobregma: I'm looking at it now15:46
attentebregma: i'd like it in, but have no problem leaving it out if it's too risky15:47
attenteTrevinho: ok, i'll make the changes then15:48
bregmaseb128, you're doing a separate landing for https://code.launchpad.net/~3v1n0/indicator-session/unity-session/+merge/215076 ?  I'll remove it from the Unity one then15:48
Trevinhoattente: ah, rebase your branch against last trunk15:48
seb128bregma, I just put it because that seemed a different unit set and I didn't know you were planning to include it, I'm happy to have it in the unity silo though15:49
seb128bregma, let me delete my line15:49
* bregma doesn't want all the silos taken before he gets one15:50
seb128bregma, assignement is usually in order so you should be next15:51
=== tkamppeter_ is now known as tkamppeter
Trevinhoattente: on test run, it works well... so... once you've cleaned things just ping me15:55
seb128Trevinho, bregma: didrocks just had a case of "input was going to the win under the lockscreen :/"15:57
Trevinhoseb128: was that grabbing, or after ?15:57
Trevinhoseb128: as for the grab I've a fix, I'm trying to finish for the last landing15:57
seb128no grabbing, a test user, logged in, went to settings to change the "lock after ..." setting to 30s15:58
seb128ctrl-alt-t15:58
seb128waited 30s15:58
seb128move cursor15:58
seb128it doesn't seem to be reproducable easy though15:58
seb128easily15:58
seb128weird thing is that both his session and the test one had the issue15:59
seb128in fact he can reproduce16:00
* seb128 tries here16:00
seb128yeah, I can reproduce as well16:03
seb128you need to wake up the screen by moving the cursor16:03
seb128not by using the keyboard16:03
=== gatox is now known as gatox_lunch
bregmamhr3_, isn't it the X-Ubuntu-Touch entry in the .desktop file that indicates the app will run on Touch?16:04
mhr3_it used to16:05
bregmamhr3_, shouldn't it still?16:05
seb128bregma, Trevinho: can be reproduce in one session, just do16:06
Trevinhoseb128: so it works with mouse not with key? as they mostly use the same code, unless nux doesn't give us events (not that strange=16:06
seb128- change "lock after ..." to 30s16:06
Trevinhoseb128: done16:07
seb128- ctrl-alt-L16:07
seb128don't touch anything then16:07
seb128the screen dim/turn off16:07
seb128- touch the touchpad/mouse16:07
seb128- see that the password entry is not focussed16:07
mhr3_bregma, yes, i think sdk adds it automatically still16:07
seb128- try to type -> nothing16:07
seb128- click on the password entry16:07
seb128-> no way to focus it16:07
seb128Trevinho, ^16:07
seb128try those steps16:07
mhr3_bregma, how can i get keyboard to work in the preview session?16:08
Trevinhoseb128: nothing I can't reproduce16:08
mhr3_would like to enter my u1 credentials so i could actually install some apps16:08
bregmamhr3_, you mean the OSK, or the physical keyboard?16:08
mhr3_bregma, either16:08
seb128Trevinho, the "don't touch anything" step is important, you need to touch nothing (no keyboard/mouse) between the time you ctrl-alt-L and the screen off16:08
seb128Trevinho, also really wait for the screen to be totally off16:09
Trevinhosure, otherwise there's no off16:09
Trevinhoyep16:09
seb128you can't reproduce?16:09
seb128when you mouve the mouse the password entry is focussed?16:09
Trevinhoseb128: not focused, but at soon I write it becomes16:09
bregmamhr3_, the physical keyboard has always just worked for me, you might need to click on the field to focus (no shortcuts)16:09
seb128Trevinho, what if you click on it before writing?16:10
Trevinhoseb128: no, just typing16:10
mhr3_bregma, nope, doesn't do anything for me16:10
seb128Trevinho, try clicking?16:10
Trevinhoseb128: as all the key events are acually taken by the field, unless they're not handled by the panel16:10
=== maclin_ is now known as maclin
Trevinhoseb128: works here... Sometimes gnome power might not wake up us, so we monitor key/motion events on the dark window we draw...16:11
mhr3_bregma, anyway, try silo 012, has latest click and the session16:11
bregmamhr3_, unfortunately I have not seen that problem16:12
seb128Trevinho, yeah, I can't reproduce every time but I got it 3 times and didrocks as well16:12
bregmaand I'm testing silo 12, it shows *too many* apps now16:12
bregmaI think we need to filter and show only X-Ubuntu-Touch=true .desktop apps16:12
LaneyI just tried to reproduce that a few times and it's always been focused here too16:13
Laney(not running what just got uploaded though)16:13
seb128I'm running what was in the silo earlier in the day/just landed to proposed16:13
bregmaTrevinho, don;t want to distract you but what's the status with attente's MP?16:15
mhr3_bregma, in that case i'll just drop the preview-session from the silo16:15
mhr3_bregma, then the envvar won't be set, and it won't add all the regular apps16:15
bregmamhr3_, will it still show apps from .desktop files with  X-Ubuntu-Touch=true?16:16
* bregma goes to tst16:16
mhr3_will check with alecu16:16
attentebregma: almost done integrating Trevinho's changes16:17
seb128Laney, Trevinho: hum, go it again: with switch to a test user, open ucc, change timeout to 30, lock, don't touch anything until screen turn off, mouve trackpad, try to type (seems to happen sometime when the password entry doesn't get focus/doesn't have a blinking cursor)16:17
bregmaattente, vite! allez! allez! adiamo! vamos!16:18
seb128Laney, Trevinho: I wonder if "having several session opens" is a condition16:18
beidlseb128, could that bug possibly depend on the way the hardware/driver does dpms?16:19
seb128beidl, I guess it could16:19
mhr3_bregma, can you join us in hangout?16:21
mhr3_bregma, https://plus.google.com/hangouts/_/72cpj8q1td8fu8flmlc6vvdtvg?authuser=1&hl=en-GB16:21
attentebah. bad merge with trunk16:22
Trevinhoseb128: btw the fact is that it shouldn't lock, first of all.. and I don't see why that happens16:23
fgintherseb128, om26er, I'm looking into the ubuntu-system-settings otto failures. unity8 is having similar problems and our usual methods for resolving otto issues aren't working this time16:23
fgintherseb128, in the future, please ping the vanguard in the ubuntu-ci-eng channel16:24
seb128Trevinho, what do you mean it shouldn't lock? I do ctrl-alt-L16:26
seb128fginther, ok, thanks16:26
Trevinhoseb128: oh, sorry... I got confused delayed lock activation. As I was touching that part16:27
Trevinhoseb128: can you quickly compile unity?16:27
seb128Trevinho, "quickly" probably not16:29
seb128but I can compile it on my i5 ;-)16:29
seb128Trevinho, Laney: did you try with having 2 session open?16:30
Laneynot yet16:31
Laneyargh, User Accounts just shows a "My Account" section without the user in it16:32
seb128is that in guest?16:32
Laneyok, works after restarting it16:32
Laneyno16:32
Laneywas going to add a test user16:32
seb128weird :/16:32
seb128Trevinho, btw it's weird that if you lock/doesn't touch anything the screen fade/turn off after like 10s while it doesn't do it if you move the cursor after locking16:33
Trevinhoseb128: well, i used that as a compromise16:34
Trevinhoseb128: basically if you intend to lock for turning the screen off, then it's done quickly16:34
seb128k16:35
Trevinhoseb128: otherwise, it stays up unless you don't get next idle16:35
Trevinhoseb128: so you can use music and stuff..16:35
Trevinhoseb128: since as soon as you turn off the screen, things go away16:35
seb128Trevinho, Laney: ok, simplified test "log into a test users from your session's indicator, ctrl-alt-t, don't touch anything, wait screen off, move trackpad nibble, try typing password"16:35
LaneyI've not managed to make it not have focus16:36
attenteTrevinho: ok, amended the MP16:36
seb128Laney, if you just "ctrl-alt-l, wait power off, move mouse", you always get blinking cursor on the password entry?16:36
* Laney waits for idle16:36
Laneysometimes I get it not blinking, but it has always taken the input16:37
Laneyclicking or just typing16:37
mdeslaur\o/ no more gnome-screensaver16:43
seb128hum, it happens like half of the time for didrocks and me, with the steps described there, not sure what is different16:43
* mdeslaur hugs desktop team16:43
seb128mdeslaur, hug andyrock and Trevinho ;-)16:43
* mdeslaur hugs andyrock and Trevinho16:43
* Trevinho feels warm16:44
Trevinho:)16:44
=== gatox_lunch is now known as gatox
mterryLaney, seb128: ubuntu-system-settings doesn't run its ctests during build.  probably should?17:02
seb128mterry, it doesn't?17:03
seb128yeah, it should17:03
Laneyare you sure?17:03
seb128I though it did17:03
mterryseb128, Laney: override_dh_auto_test:17:03
mterry        python tests/test_code.py17:03
Laneyit certainly /did/17:03
Laneybah17:03
LaneyBAH I SAY17:04
seb128bah17:04
seb128it regressed in r65017:04
Laneymake it run dh_auto_test as well17:04
=== 21WAABD33 is now known as sarnold
seb128mterry, thanks for spotting it17:04
Laneyeven matter make the upstream build system run those python ones17:04
seb128mterry, do you want to send a mp or should I do it?17:04
Laneyalso if you're going to have random scripts in there please add nocheck handling17:04
Laneyifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))17:05
mterryseb128, you do it because some tests might have failed?  tst-update and tst-update-manager?17:05
seb128mterry, they do?!17:05
seb128shrug17:05
mterryseb128, I'm not sure.  They do in the wifi branch I'm reviewing.  Not sure if that's wifi or trunk17:05
seb128mterry, it's not going to be before at least a week if I do it, but adding to my todo17:06
seb128mterry, I'm swamped with the LTS coming17:06
mterryseb128, sure.  I'll get to it earlier if I can too17:06
seb128k, thanks17:06
=== dpm-afk is now known as dpm
* seb128 waves to launchpad, hello?17:21
LaneyHrm17:22
Laneyoh I was just going to say that17:22
LaneyI can't get on http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html either17:22
mdeslaurHe's dead, Jim.17:22
seb128that's great timing17:22
bregmanot dead, just temporarily down17:22
Laneyhow do you know?17:23
seb128I'm waiting on some translation exports17:23
seb128bregma, what did you do to poor launchpad?!17:23
bregmait's feeling the freeze17:24
Laney"Oh, I'll just push these updates and then go away for the evening"17:25
Laneyseriously, launchpad is making me break that french law17:25
Laney!!!17:25
seb128oh, that's right17:25
seb128launchpad is going to hear from my layer17:25
seb128lawyer even17:26
Laneyseems back now17:26
seb128oh, it's17:26
seb128what you said ;-)17:26
seb128the lawyer threat worked?17:26
seb128bah, down again17:27
Laneypointless hanging around ;-)17:29
* Laney will push stuff tomorrow17:29
Laneynight!17:29
=== qengho is now known as CardinalFang
=== CardinalFang is now known as qengho
seb128Laney, night17:34
mterryseb128, https://code.launchpad.net/~system-settings-touch/ubuntu-system-settings/run-tests/+merge/21526517:49
mterryseb128, I did the trivial bits17:49
mterryseb128, but the test fixes I wasn't sure how to proceed17:49
mterryseb128, but it's a shared branch17:49
seb128mterry, thanks17:49
seb128mterry, do you have the actual error from the tests?17:49
seb128they wfm17:50
mterryfascinating17:50
mterryseb128, http://paste.ubuntu.com/7231764/17:51
mterrybbiab17:54
seb128mterry, oh, sorry17:54
seb128mterry, you wrote "tests" and I was thinking "autopilot tests", that's the one I've been running recently17:54
seb128Trevinho, bregma: oh, another fun bug ... open a guess session, pick "lock screen" by error18:11
seb128unity tries to lock the screen in loop it seems18:11
seb128it fades off, fail to lock, turn the screen back on, and cycle18:12
seb128it took me 15s to be able to go to logout18:12
Trevinhoseb128: mh, it should not lock, only turn off the screen in that case18:12
seb128(likely going to happen in sessions where lock is locked down as well)18:12
seb128Trevinho, well, maybe I misinteprete what it's doing18:12
seb128it's just diming the screen in loop and waking it back up, making the session impossible to use18:13
Trevinhoseb128: super weird18:13
Trevinhoas using disable-lock-screen here is fine18:13
seb128Trevinho, do you get the issue in a guest?18:15
Trevinhoseb128: let me try18:15
bregmaseb128, do you get a "lock screen" choice in the session indicator menu?18:16
bregmaI don't, in the guest session18:16
seb128bregma, no, I picked "logout" and clicked on the wrong icon18:17
bregmahmm, interesting, I don't see a loop but it doesn't wake up o keypress, only on mouse movement18:18
seb128hum, k18:19
seb128I filed https://bugs.launchpad.net/unity/+bug/130621118:19
ubot2Launchpad bug 1306211 in unity (Ubuntu) "Trying to lock screen in a guest session leads to an unusable session" [Undecided,New]18:19
seb128bregma, andyrock, Trevinho: the screen seems to never turn off still btw, I'm sitting next to didrocks' laptop for almost 2 hours (he had to leave for an appointment), his lockscreen is still on with screen on18:20
Trevinhoseb128: it works here on guest18:21
ChrisTownsendI see the same behavior as bregma describes.18:21
Trevinhoseb128: both calling the dbus method and using the dialog :/18:21
bregmaseb128, that's odd (not turning off) I tested that explicitly here18:21
ChrisTownsendThis is Unity from the archive.18:21
ChrisTownsendScreen now turns off for me as well.18:22
TrevinhoChrisTownsend, seb128 please monitor gdbus monitor --session --dest org.gnome.SessionManager --object-path /org/gnome/SessionManager/Presence18:22
ChrisTownsendTrevinho: It works for me.18:23
Trevinhoand eventually  gdbus call --session --dest org.gnome.ScreenSaver --object-path /org/gnome/ScreenSaver --method org.gnome.ScreenSaver.GetActive18:23
TrevinhoChrisTownsend: ah, sorry,18:23
Trevinho:D18:23
Trevinhoit's the rule... The French guys, gets all the odds behavior.. It's story now.18:23
Trevinho^_^18:23
ChrisTownsendTrevinho: The only thing is a keypress won't wake it the desktop, only mouse movement.18:23
Trevinhobasically Murphy was nothing compared to seb128's machine :)18:24
ChrisTownsendTrevinho: Well, Murphy is Irish, so...18:24
Trevinhonew corollar: if a corner case bug can show up, it will happen on seb128's machine :D18:24
Trevinhoand the funny thing is that the bug is really there... But hardly reproducible by everyone else :D18:25
Trevinhomh, I'm going off a bit, as I'm quite starving right now..18:35
bschaeferTrevinho, you must starve!18:44
seb128Trevinho, ChrisTownsend, bregma: the screen turns off after locking if you don't touch the mouse, if you do it seems to turn off for ever18:47
seb128sorry it's almost diner time, might be on and off18:47
seb128Trevinho, ChrisTownsend, bregma: I had to try like 15 times to get the guest session issue again and it stopped when it touched the keyboard18:52
beidlI'm the only one here who has the launcher set to autohide, right?18:53
beidlAfter some time I see the hint shadow (that you usually get when moving the mouse pointer to the left edge) on top-right and bottom-right workspaces18:53
beidlactually, I don't even get the hint shadow when moving the pointer to the left edge.18:54
bregmabeidl, I use autohide (hey, *I*'m sane) and I don't see the shadow either, but I rarely use the mouse to bring up the Launcher18:55
beidlbregma, we gots teh gesturez18:56
bregmabeidl, true (we are special), but I usually use keyboard shortcuts anyway18:58
beidloh, btw, my week of bug-hunting-without-being-asked resulted in finding a nasty issue with DND. bug 130488218:58
ubot2Launchpad bug 1304882 in Unity "[Regression] Launcher doesn't reappear fully after hiding from DND" [Undecided,New] https://launchpad.net/bugs/130488218:58
beidlI already assumed you guys will at some point start to hate me for finding all of those :D18:58
Trevinhobeidl:: I noticed that...  and not at all, reporting and fixiing is very welcome18:59
Trevinhobeidl: it might be caused by some events not being triggered all the times during dnd18:59
Trevinhomy next work (SRU0) will about launcher dnd support btw, so... I hope to hit that as well19:00
beidlTrevinho: I poked around earlier today at this issue. what I found out is that this19:01
beidlanimation::StartOrReverse(dnd_hide_animation_, animation::Direction::BACKWARD);19:01
beidlonly gets called when moving a file/directory away from the edge before it hides completely19:02
beidladding it in ProcessDndLeave() helps a little.19:03
beidlwithout it, only parts of the launcher is shown when dragging it out with the gestures or by hitting the super key19:04
beidlthe remaining problem is that another try to DND an icon results in the launcher not showing up *while* trying the DND operation19:05
beidl(I hope that sentence makes sense)19:05
=== FJKong is now known as FJKong_afk
=== mterry_ is now known as mterry
robert_ancellKombuchaKip, hi!20:41
* KombuchaKip waves at robert_ancell20:41
=== beidl_ is now known as beidl
beidlis there any chance bug 1290228 will get fixed before finalrelease? seems like a big one to me.22:36
ubot2Launchpad bug 1290228 in software-center (Ubuntu) "(14.04) Unable to install external deb packages "Package operation Failed"" [Critical,Triaged] https://launchpad.net/bugs/129022822:36

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