/srv/irclogs.ubuntu.com/2014/01/08/#ubuntu-desktop.txt

=== duflu_ is now known as duflu
pittiGood morning05:53
mlankhorstg'day mate!06:50
=== doko_ is now known as doko
didrockspitti: Guten Morgen!08:03
pittibonjour didrocks, ça va ?08:03
didrockspitti: ça va bien, et toi?08:04
pittididrocks: je vais bien aussi, merci08:05
didrockspitti: I wanted to ask you about xpathselect08:05
didrockspitti: IIRC, autopilot is using it08:05
pittididrocks: right, just discussed with robru in #u-touch08:05
pittididrocks: it was the second time I had to upload a no-change rebuild into trusty08:06
pittididrocks: I added a landing ask, robru is on it08:06
pittiwe need to release dependencies together with packages08:06
robrudidrocks, oh yeah, I just published that because pitti requested it08:06
didrocksok, and it's only a cross compilation commit, so fine08:06
pittitrunk just has some cross-building fixes and our tests run against trunk/daily PPA, so it's fine08:06
didrocksyeah, I didn't look yet, but autopilot and xpathselect had the reputation to have landing asks with regressions :)08:07
didrockshence my fear08:07
didrocksrobru: please go ahead! :)08:07
didrocksthanks pitti, robru ;)08:07
robrudidrocks, done ;-)08:07
didrocksrobru: so, you release xpathselect + autopilot-gtk again I guess?08:07
didrocksor rather you "released"08:07
didrocks;)08:08
robrudidrocks, nope, just xpathselect. pitti said it would be fine08:08
didrockshum, really? that will pass -proposed?08:08
didrocksah, next one will pick the cross compile change I guess08:08
didrocksrobru: you need to merge back pitti's changelog for autopilot-gtk though (to not have a yellow prepare for autopilot-gtk)08:09
robrudidrocks, i dunno, but i trust pitti ;-)08:09
robrudidrocks, yeah, I figured that, haven't got to it yet08:09
didrocksrobru: thanks for tracking it to the end :)08:09
robrudidrocks, also just got ubuntu-html5-theme done. heading to bed soon ;-)08:10
didrocksah, you have done ubuntu-html5-theme at the same time08:10
didrocks(just read it)!08:10
didrocksgreat, thanks a lot08:10
didrockshave a good night robru :)08:10
robrudidrocks, no worries, wanted to finish things properly tonight so I can start fresh work tomorrow instead of spending tomorrow cleaning today's mess ;-)08:10
didrocksheh, indeed :)08:13
robrudidrocks, ok, changelog synced in lp:autopilot-gtk. goodnight!08:13
pittirobru: thanks08:14
pittirobru: sleep well!08:14
robrupitti, thanks pitti ;-)08:14
didrocksrobru: have a good night!08:15
dokodidrocks, whoever, http://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg needs your attention ... indicator-datetime lightdm, maybe fonts-wqy-microhe08:16
didrocksdoko: will have a look, thanks08:17
didrocksI don't think we want gnome-panel back :p08:17
didrocksoh, and alacarte!08:17
didrocksneeeeeed ;)08:17
dokodidrocks, and nlpsolver is Sweetshark stuff, or Badshark's ;p08:21
didrocksyeah, that would be for him :) (I'm sure he has an hilight on Badshark :p)08:21
seb128good morning desktopers!08:47
mlankhorstHello, world!08:48
Laneymorning09:05
seb128Laney, good morning! how are you?09:06
Laneyseb128: I'm pretty good thanks, had a nice climbing session last night ;-)09:07
Laneyyou?09:07
didrocksgood morning seb128, ça va?09:07
seb128lut didrocks09:11
seb128Laney, didrocks: I'm good thanks ;-)09:11
seb128ok, stupid git question09:22
seb128I've a checkout, I commited a patch, sent it for review09:22
seb128it got approved upstream, but other commits went it meanwhile09:22
seb128how do I put it on top of the commit stack?09:22
seb128when I "git pull" it asks me to put a merge msg09:22
Laneygit pull --rebase09:22
seb128but I don't want to merge, I just want to put it on top of trunk09:23
seb128"Cannot pull with rebase: Your index contains uncommitted changes."09:23
seb128Laney, ^^09:24
Laneyare they the changes from the merge?09:24
seb128I ctrl-C-ed the merge09:24
Laneygit diff09:24
seb128since I didn't want to enter a commit msg09:24
seb128but maybe it something09:24
seb128$ git diff09:24
seb128$09:25
seb128I guess I'm going to rm -rf and checkout again09:25
pittigit reset --hard origin09:25
seb128git is such a pain to use :/09:25
pitti(if you want to completely throw away your changes)09:25
Laneythat'll kill his local patch09:25
pittiso, "git stash save" first09:26
pittithen reset, then "git stash pop"09:26
seb128(no I don't, I just want to push that patch that got approved)09:26
seb128thanks guys09:26
seb128I've rm-ed the dir and I'm doing a new checkout09:26
seb128it's over me how people can find git usable ;-)09:26
Laneyyou could probably have done git reset --hard <yourcommit>  ; git pull --rebase09:28
seb128the reset would have wiped out my commit no?09:31
pittiseb128: yes, I thought that's what you wanted to do09:31
Laneyif you give it a commit id it resets to that one09:31
pittiseb128 | I've rm-ed the dir and I'm doing a new checkout09:31
larsuseb128: you're telling people that edit text in vi that git is hard to use?!09:32
Laneynow that sounds like me and bzr09:32
larsuLaney: not having an index already kills bzr's (slightly) friendlier command line for me09:33
seb128hum09:37
seb128IRC split?09:37
seb128I was saying09:37
seb128<seb128> pitti, I wanted to do the equivalent of "bzr uncommit; bzr pull; bzr commit; bzr push"09:37
seb128 e.g just update my checking to current trunk09:37
seb128 and then put back my diff on top to commit/push09:37
seb128 09:37
seb128well, anyway, I did a fresh checkout and I'm just redoing my commit on top now09:37
pittiseb128: git pull --rebase09:37
Laneyhaha09:37
Laneythat's what I said at the start :-)09:37
seb128pitti, that was giving me the fing^W "Cannot pull with rebase: Your index contains uncommitted changes."09:37
pittiseb128: so, stash them away first09:37
pittigit stash save09:38
pittigit pull --rebase09:38
pittigit stash pop09:38
pittigives you current trunk plus your local  commits on top, plus the uncommitted changes09:38
seb128noted for next time09:38
seb128I had no uncommited changes09:38
pittiseb128: err, but apparently you did?09:38
seb128out of whatever git might have done when I tried "git pull" (without the --rebase)09:38
pittiseb128: ah, so probably a half-done merge09:38
seb128which I ctrl-Ced when it asked me for a merge msg09:38
seb128since I didn't want to merge09:38
pittiah, "git reset --hard" would probably have done it, but seems you solved it now09:39
seb128that would have thrown away my commit as well no?09:39
pittiI've done the "format-patch, store them away, rm -r, re-clone, and git am" exercise a lot of times, too09:39
pittiseb128: no, just the uncommitted changes (the noise from teh cancelled pull)09:39
seb128yeah, that's what I always end up doing :/09:39
pittiseb128: "git reset --hard" == "bzr revert"09:40
pittiseb128: "git reset --hard origin" ~= "re-clone"09:40
seb128ok09:40
seb128that origin thing in git doesn't make any sense to me09:40
pitti(and yes, git doesn't make sense)09:41
seb128I should just write all those down09:41
Laneyit's kind of like :parent09:41
pittiat least not for people who don't want to think much about RC09:41
seb128and not try to find a logic to it but just copy recipes09:41
Laneyi don't know how to do the equivalent in bzr09:41
seb128Laney, I never use that either :p09:41
Laneybzr push --remember :parent is good09:41
pittiall these indexes, heads, origins, branches concepts are pretty hard to grok, and absolutely unnecessary for 95% of the projects out there09:42
seb128right, that's my main issue with git09:42
pittiI really like how bzr says "there are branches only, period"09:42
seb128I don't care about all those details, don't need them and don't want to have to think about them09:42
pittiI forgot "repositories" in above list09:42
seb128yet it's impossible to do anything without running into them09:42
pittiseb128: that's pretty much what I did, too -- find out how to do the most common workflow, curse about it, memorize it, and stop thinking about it09:43
Laneygit rebase -i ♥09:45
pittiLaney: indeed, that and bisect are the only two things I really like about git09:45
seb128Laney, what does rebase -i do?09:46
LaneyGives you a nice way to reorder, rename and change commits09:46
* seb128 never really rebase anyway09:46
seb128I just uncommit;pull;commit09:47
seb128or uncommit/commit if I want to change a commit msg09:47
larsugit commit --amend09:47
* larsu loves that and hates that he has to jump through hoops for the same thing in bzr09:48
pittilarsu: ok, good point, too09:48
Laneypitti: Indeed, those are great. I'd add having all the branches in the same place to my list too09:48
seb128I hate that, it doesn't work with my brain09:48
pittiLaney: that's actually a negative for me; git's concept of "checkout" (switch between branches) is utterly broken09:49
seb128I never know in what branch I am09:49
pittias it only changes the tracked files, not the built files09:49
pittiso it's useless for anything that gets compiled09:49
seb128I keep screwing up and commiting to the wrong one/checking out the wrong one09:49
pittimy $PS1 shows which git branch I'm on09:49
Laneyyep09:49
LaneyI clean a lot I guess09:49
pitti0 martin@donald:~09:49
pitti$ cd upstream/upower/09:49
pitti0 (master) martin@donald:~/upstream/upower09:50
Laneyit makes comparing/cherry-picking/creating/merging quite easy for me09:50
seb128Laney, seems like you are an heavy vcs user ;-)09:51
* seb128 mostly does packaging and u-s-s09:51
pittiI find that a lot easier in bzr with separate dirs per branch, but that's a matter of taste I guess09:51
seb128neither of those have branches or stuff to cherry pick or such09:51
pitti(and I use built sources a lot)09:51
Laneyyeah I guess it is09:51
LaneyI did most of my learning with Debian packaging branches which I build out of tree anyway09:52
diwicseb128, ok, switching10:25
seb128diwic, larsu: hey10:25
seb128diwic, we didn't fork g-s-d to u-s-d yet but that's likely to happen this cycle10:26
seb128having the dialog in there is fine10:26
seb128but we don't have g-s-d in unity810:26
seb128so if you do that here it means it's not futur proof and that you are going to need to redo it somewhere else in the next cycles10:26
diwicseb128, yeah, it's not that much code so I don't think that's a problem10:27
diwicseb128, so at this point, should I prepare my code to be a patch/branch against g-s-d and you will merge it?10:29
diwicseb128, or want me to wait for the fork?10:29
seb128diwic, g-s-d is fine, the fork is basically going to be a copy of g-s-d with renames when we do it10:30
seb128well, at first10:30
diwicseb128, ok, then we have a plan :-)10:37
seb128diwic, great10:40
diwicseb128, is it lp:ubuntu/gnome-settings-daemon ?10:40
seb128diwic, no, lp:~ubuntu-desktop/gnome-settings-daemon/ubuntu10:41
diwicseb128, ok, thanks10:42
=== vrruiz_ is now known as rvr
Laneyxnox: upstart halp11:18
xnoxLaney: ok =) trading that for locales help =)11:19
LaneyI want to write a user session job for session-migration but I'm not sure what it's start on should be11:19
Laneyit wants to be 'started dbus' but also ideally to block session starting11:19
Laneybut not to assume gnome-session11:19
xnoxLaney: let me see, i think we can do that.11:19
LaneyI found 'wait jobs' in the cookbook ...11:20
=== Ursinha is now known as Ursinha-afk
xnoxLaney: start on (started dbus and starting xsession-init)11:22
xnoxLaney: this will result in dbus + all bridges available + pulseaudio, and will block xsession event which is before any desktopy stuff starts.11:23
xnoxI think.11:23
xnoxLaney: initctl2dot is your friend to visuallise things.11:23
Laneyeven though dbus is also 'starting xsession-init'?11:23
xnoxLaney: yeah, at the moment dbus blocks xsession-init, and you want to "continue blocking xsession-init" until you are done but with dbus available.11:24
Laneyoh okay I was worried they would deadlock11:25
larsuare there themes other than light-themes using unico?11:25
xnoxLaney: in practice, it's equivalent to changing "xsession-init" to: start on started session-migration11:25
* larsu is about to hack something really badly11:25
xnoxLaney: assuming that session-migration will be type "task"11:26
Laneyindeed11:26
Laneylet me try that11:26
larsuhm, looks like mythbuntu-default-settings and lubuntu-artwork depend on it11:26
xnoxLaney: =)11:26
Laneyhopefully it'll work on the device after this ...11:26
xnoxLaney: my problem however is that /etc/default/locale is set, /etc/environment has two lang variables, yet my booted phablet user does not have locale set =(11:26
Laneygot anything in ~/.pam_environment?11:27
xnoxLaney: *sigh* so it sets locale when I do serial tty login....11:29
xnoxLaney: but not when doing adb shell, nor when doing adb shell sudo -u phablet -i11:29
Laneyindeed, it's the same on the device11:30
Laneydoesn't seem to read /etc/environment11:30
xnoxLaney: i think i want to change android-tools-adbd job to source /etc/environment I think...11:31
xnoxor someother way make adb act more like login / pam aware thing11:31
LaneyI think a lack of PAM-ness is the root problem indeed11:32
Laneycan you use ssh instead?11:32
xnoxnot really no.11:34
xnoxemulator networking stack is crap & unreliable. And we don't want ssh open by default, so we are tied to adb.11:35
Laneyokay :/11:36
LaneyI guess you could get far enough by doing what you need on an ad-hoc basis11:36
ogra_xnox, ssh is installed, just add something that calls "start ssh" in the emulator bootup11:36
LaneyI guess that's "we don't want ssh open by default"11:37
ogra_i would vote for having ssh enabled by default in the emulator11:37
LaneyI don't know if it'd be possible to have adb shell run the pam stack somehow but that feels best to me11:37
ogra_no, wont11:38
ogra_at least not without a lot hackery11:38
Laneywell, I didn't imagine it would come for free11:38
ogra_especially since i was told we need to keep adb for android compatibility we cant really change it to much11:39
Laneymmm, since it's not forked I suppose11:39
ogra_right11:39
ogra_it needs to stay command compatible at least11:39
LaneyI don't know enough of the architecture to answer what happens on the phone side11:39
Laneythat's where I guess it would happen11:39
xnoxLaney: exec sudo -i adb => should result in all the pam stack environment to be present ;-)11:40
pittijibel: I committed the pci_add → {device,drive}_add change, I also tested it under precise11:40
* xnox updates g+ mood to Evil11:40
ogra_heh11:40
LaneyO_O11:41
ogra_xnox, dont the emulator scripts already modify the rootfs ? i think it would make sense to rm /etc/init/ssh.override11:41
Laneyanyway, that starting condition seems to work11:41
Laneythanks!11:41
xnoxLaney: your welcome.11:41
xnoxogra_: i disagree that we want ssh, in either dev device / final device / emulator. And it's a problem that $ adb shell, does not have correct locale set, across the board - regardless ssh having it's pam/LOCALE ducks in a row11:43
ogra_xnox, well, we need ssh so it will always be installed11:43
ogra_(just not enabled due to the default .override file)11:44
ogra_(the sdk enables and uses it)11:44
xnoxogra_: with emulator we don't have "normal networking" nor "usb networking" only via qemud_pipes, which is multiple times worse than $ adb shell, which is qemud_pipes "native".11:45
ogra_ah, k11:46
xnoxogra_: or driving serial tty, which beats them all =)11:46
xnox"... with Ctrl+C killing emulator, nice feature"11:47
ogra_heh11:47
=== Sweetsha1k is now known as Sweetshark
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g|lunch
popeyHm. Just updated my trusty desktop and it's broken, dropping to VESA video mode ☹12:55
davmor2tseliot: so I'm not getting the nvidia crash on start up now woohoo12:57
popeyoh, not just me?12:58
xnoxpopey: reboot into 3.12 kernel, i don't think all binary drivers were upload for 3.13 yet.13:00
popeyah13:01
popeythis shouldn't happen. ☹13:02
popeynope. 3.12 is broken too13:02
popeyhttp://paste.ubuntu.com/6714683/13:03
davmor2popey: man I wish I read your line before I updated :(13:04
popeyis there a bug for this?13:04
popey[    16.920] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)13:05
davmor2popey: go into the terminal and disable nvidia13:05
popeydisable as in remove the package?13:06
davmor2popey: see if the neuvau driver works at least it will give you a desktop again13:07
seb128popey, wrong channel, try #ubuntu-devel or #ubuntu-kernel13:07
seb128well "wrong channel"13:07
seb128you probably want to notify the kernel guys13:07
popeywell. I was trying to see if any other desktop users had the same issue, hence being here. Happy to file it with whoever you think.13:08
seb128I think most of us use intel13:09
seb128which obviously doesn't have those binary driver issues...13:09
tseliotdavmor2: great :)13:09
davmor2popey: changing to kernel 3.12 worked for me13:09
tjaaltonpopey: where did you get 3.13?13:10
popeywell, I'm on 3.12 now and it's still failing13:10
davmor2tjaalton: apt-get update13:10
davmor2upgrade even13:10
tseliotpopey: in 14.04? Can you get me some logs please?13:10
tjaaltonon -proposed?13:10
popeyno13:11
popeytrusty main13:11
tjaaltonnot here13:11
seb128tjaalton, 3.13 was published in trusty earlier today13:11
tjaaltonhuh13:11
tjaaltonok13:11
seb128tjaalton, you use a mirror?13:11
popeyhttp://paste.ubuntu.com/6714725/13:11
tjaaltonmy own and it seems fi.13:11
tjaaltonused to be the main mirror13:11
popeytseliot: http://paste.ubuntu.com/6714683/13:12
popeytseliot: what logs do you need?13:12
tjaaltonah no, just my own :P13:12
popeytseliot: what should I file a bug against? kernel?13:12
tjaaltonpopey: you have linux-generic installed, and the headers?13:12
popeyone mo, just rebooting after removing nvidia*13:13
tseliotpopey: yes, it's probably a matter of installing the headers, for 3.12, at least. I'll upload a fix for 3.13 later today13:13
popeylinux-image-generic: Installed: 3.13.0.1.313:14
tjaaltonlinux-generic?13:14
tjaaltonthe meta package that pulls headers13:14
popeylinux-generic: Installed: (none)13:14
tjaaltonthere you go13:14
popeywhy dont I have that?13:14
tjaaltondon't remove it ;)13:14
popeydont assume I did13:14
tjaaltoncheck dpkg.log13:14
=== Ursinha-afk is now known as Ursinha
popeyalan@wopr:~$ dpkg -l linux-generic13:15
popeydpkg-query: no packages found matching linux-generic13:15
popeyno refernece to linux-generic in dpkg.log13:15
tjaaltonwhat was the system installed with?13:16
tjaaltonrelease13:16
popey12.04 probably13:16
popeyhow can I tell?13:16
tjaaltonand upgraded from it?13:16
popeyya13:16
tjaalton/var/log/installer13:16
popeymaybe older13:16
tjaaltondid you upgrade straight to trusty?13:17
popeyjan 2 201213:17
popeyno13:17
popeyi upgrade like a good boy13:17
tjaaltonthen I can't see how nvidia worked before if you didn't have the headers meta pkg installed..13:17
tjaaltondpkg.log.* probably doesn't go far enough13:18
popeyit worked this morning13:18
popeyand has worked for months13:18
tjaaltonon what?13:18
popey14.0413:18
tjaaltonuh13:18
popeyi just did my usual daily update today and boom13:18
popeyand I _do_ have headers installed13:19
popeyso I think this is a red herring anyway13:19
popeyii  linux-headers-3.13. 3.13.0-1.16    amd64          Linux kernel headers for version 3.13.0 on 613:19
tjaaltonheaders for what?13:19
tjaaltonlinux-headers-generic?13:19
popeylinux-headers-3.13.0-1-generic: Installed: 3.13.0-1.1613:19
popeylinux-headers-3.13.0-1: Installed: 3.13.0-1.1613:19
popeyinstalling ubuntu-desktop task doesn't want to add anything13:20
popeyso it's not like I have anything missing13:20
tjaaltonit's not what should pull it13:20
tjaaltonhardwired to the installer13:21
tjaaltonbut no linux-headers-generic?13:21
popeyi have linux-headers-generic, as I said, linux-generic I don't have13:22
popey2014-01-08 12:50:00 status installed linux-headers-generic:amd64 3.13.0.1.313:22
tjaaltonok13:22
tjaaltonso that's enough13:22
tjaaltoncheck /var/lib/dkms if the build logs are still there13:23
popeyi only see bbswitch and vboxhost13:23
popey(and dkms_dbversion)13:23
tjaaltonso purging nvidia got rid of those, nice13:23
tjaalton:)13:23
popeyhah13:23
tjaaltontry reinstalling13:23
popeyk13:23
popeynvidia-current?13:23
tjaaltonyep13:23
tjaaltonhmm no13:24
tjaaltonit's old13:24
popeybah13:24
tjaaltonnvidia-33113:24
popeyok13:24
tjaaltontseliot: is the nvidia-current transitional pkg still needed?13:25
popeyDKMS: install completed.13:25
* popey reboots13:26
popeytjaalton: http://paste.ubuntu.com/6714792/  dkms log13:27
tjaaltonthat's for 3.13, did it build for 3.12 ok?13:27
popeyi see no directory for 3.1213:28
popeyhttp://paste.ubuntu.com/6714800/13:28
tjaaltontseliot: shouldn't it build the module for all the kernels?13:29
tseliottjaalton: nope13:30
popeyi thought it always used to13:30
tseliotit's always the kernel in use and the latest kernel13:30
tseliotif the latest kernel is the one in use then it builds only for one13:31
tseliotimagine having 10 kernels installed and having to build the module 10 times every time...13:31
popeyimagine having a broken desktop ☻13:32
popeyright, rebooted and no dice, still broken.13:32
tjaaltonpopey: so boot the previous kernel.. does it build then?13:32
popeyok13:32
tseliotpopey: BTW don't use it with 3.1313:32
popeyok13:32
tjaaltonkinda weird that it was pushed through without checking the dkms builds first..13:33
davmor2tseliot: no really might it not work with 3.13 grrrrrrr13:34
* popey has built, reboots to 3.11213:35
tseliotdavmor2: I have written patches for it and I'm about to test them. Unfortunately this is isn't the only thing I'm working on13:35
* tseliot is very very busy13:35
popey3.12 works13:35
tjaaltontseliot: is fglrx busted too?13:36
popeytseliot: where do you want this filed?13:36
tseliottjaalton: I think so13:36
tseliotpopey: "this" being what?13:36
popeythis is a bug.13:36
popeyi can't be the only nvidia/ati owner on 14.04?13:36
tseliotpopey: are talking about 3.13 or the fact that linux-generic wasn't installed?13:37
popeyeither/both13:37
tseliotthe latter is probably not a bug13:37
tseliotthe former is just that I didn't have enough time to fix the drivers and I don't think we need a bug report about that. I'm already on it13:38
tjaaltonreplied to k-t about this..13:38
tjaaltontseliot: drop everything else ;)13:39
tjaaltonthese are a priority now13:39
tseliottjaalton: even the hwe stuff?13:39
tjaaltonwhat's that?13:40
tseliotnot in a public room ;)13:40
tjaaltoni'd say so.. how long does it take to fix these?13:40
seb128how come the kernel gets uploaded without checking that the video driver still work? (is that what happened?)13:40
seb128did anyone ping the kernel team about that?13:40
tjaalton"When I looked on Friday fglrx was still broken, so I hassled Alberto on13:40
tjaaltonIRC. He said he would fix it this week which I assume must have13:40
seb128e.g move that discussion to -kernel I would say13:40
tjaaltonhappened. So, +1 from me."13:40
seb128or -devel13:40
tseliotfor 331, I can deliver the fix today, assuming it works13:40
tjaalton-- rtg yesterday13:41
tjaaltontseliot: right, focus on the latest versions first13:41
tseliot"this week" means this week13:41
tjaaltonexactly13:41
tseliotso breakage was expected13:41
=== alan_g|lunch is now known as alan_g
seb128no, it was not13:42
seb128we shouldn't upload stuff when they are not ready13:42
seb128can we move that discussion to a channel where kernel people are around as well?13:43
popeyok13:43
tjaaltonright, so it was expected since it wasn't coordinated well enough :)13:43
seb128how do we make sure it doesn't happen again next time?13:43
seb128can we have autopkgtests or something for that?13:43
tseliotI think we have those tests in place13:43
pittiubuntu-drivers-common's autopkgtest check that fglrx, nvidia, and friends build; but they aren't triggered from new kernel uploads14:03
rickspencer3good morning desktoppers14:04
pittihey rickspencer3, happy new year!14:10
rickspencer3hey pitti14:10
rickspencer3happy new year to you too!14:10
Mirvmlankhorst: (my free time stuff) bug #1243261 is so far the only bug I've encountered with Haswell + LTS-S. I've been using the patch in there now since last week and Xv has worked.14:22
ubot2Launchpad bug 1243261 in xserver-xorg-video-intel-lts-saucy (Ubuntu) "apparent GPU hang on haswell laptop when playing movie using XVideo output" [Undecided,Confirmed] https://launchpad.net/bugs/124326114:22
seb128ok, time for some exercice, be back in 1 hour14:28
mlankhorstjasoncwarner__: ping15:01
Laneyhmm15:08
mlankhorstno hmms!15:08
Laneypitti: maybe you can help me... Have you ever seen python-dbus complain about not being able to parse the introspection data? http://paste.debian.net/7502815:21
pittiLaney: sorry, I've never seen this15:23
Laneyhmm15:23
* Laney applies some hax15:23
mlankhorst0x1a7e415:28
Laneythat's hex15:28
mlankhorstyeah your name doesn't work well in hex15:29
davmor2Laney: hax in hex, what wrong with normal programming languages like everyone else?15:30
Laney      <annotation name="org.freedesktop.Accounts.DefaultValue" value="[{'defaults': <true>}]"/>15:33
Laneyit can't parse that15:33
=== alan_g is now known as alan_g|tea
rickspencer3hey all, I got that bug back where I can't log in with LightDM unless I use the universal access menu15:35
mlankhorstLaney: so why isn't it simply value="true" ? :P15:36
Laneymlankhorst: it's a{sv}15:41
Laneyaa{sv}15:41
seb128rickspencer3, hey, how "can't log in"? you can type? the session refuses to start?15:42
=== alan_g|tea is now known as alan_g
Laneydesrt: how should I fix ^^^ in a dbus interface file? If I escape the <>s then they get converted back by gdbus15:43
desrtLaney: sounds like a gdbus bug15:50
desrtlet me look at that15:50
desrt  g_string_append_printf (string_builder, "%*s<annotation name=\"%s\" value=\"%s\"",15:51
desrt                          indent, "",15:51
desrt                          info->key,15:51
desrt                          info->value);15:51
desrtdoesn't escape the value15:51
desrtfail.15:51
desrtLaney: i'll file a bug and start looking at a patch15:51
Laneyyou beauty, thanks15:51
desrti hate the format of dbus annotations :(15:52
desrthttps://bugzilla.gnome.org/show_bug.cgi?id=72179615:53
ubot2Gnome bug 721796 in gdbus "insufficient escaping in g_dbus_annotation_info_generate_xml()" [Normal,New]15:54
desrtLaney: got a couple of patches on that bug now, if you want to test it16:07
desrtsome independent confirmation of fixage is always welcome :)16:07
Laneynod, I was looking at g_markup_printf_escaped too16:09
Laneywill try in a little bit16:09
seb128jdstrand, hey, happy new year!16:34
seb128jdstrand, could you have a look to those trivial diffs, https://launchpadlibrarian.net/156927424/patch and https://launchpadlibrarian.net/156928800/patch2 and tell me if that's ok to merge in the evince apparmor profile (they look fine to me but I prefer to ask before merging them)16:35
seb128jdstrand, without that evince fails to open .pdf.xz files16:35
jdstrandseb128: hi!16:35
jdstrandseb128: ack, go ahead16:36
seb128jdstrand, thanks16:36
rickspencer3seb128, it's the "I can't type" one16:45
rickspencer3only mentioning it because I thought it was fixed16:46
seb128hum, I don't know about that bug, never saw it16:47
seb128jdstrand, looking through evince bugs, https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1265491 is an apparmor issue ... do you know if that a standard issue/solution (e.g a "add that 1 line")16:51
ubot2Launchpad bug 1265491 in evince (Ubuntu) "Evince failes to create new directory on USB-Stick (Save Dialog)" [Undecided,New]16:51
seb128jdstrand, the log have that error16:52
seb128[29823.851075] type=1400 audit(1389199770.160:157): apparmor="DENIED" operation="mkdir" parent=14276 profile="/usr/bin/evince" name="/media/user/A3D9-8295/debug/" pid=14347 comm="evince" requested_mask="c" denied_mask="c" fsuid=1000 ouid=100016:52
seb128some open calls denied on the device as well16:52
jdstrandseb128: I think this would be ok in the usr.bin.evince profile: http://paste.ubuntu.com/6715804/16:59
seb128jdstrand, let me try, thanks!16:59
=== mjohnson15_2 is now known as mjohnson15
Sweetsharkwoho: US embassy warns its citzens to move around in my town *veeewy* *carefully* -- http://germany.usembassy.gov/hamburg-restricted-zone/17:19
seb128jdstrand, that works, thanks again ;-)17:23
jdstrandcool, glad to hear17:23
jasoncwarner__hey all! hope you all had a good holiday and new year!17:29
=== jasoncwarner__ is now known as jasoncwarner
kenvandinehey jasoncwarner!17:31
Sweetsharkjasoncwarner: heya!17:55
seb128jasoncwarner, hey, welcome back, happy new year!17:58
larsuhi jasoncwarner! Happy new year18:00
=== alan_g is now known as alan_g|EOD
stgrabernot sure if we have any lightdm people around, but I thought I'd just mention that you can't logout and login again on the current daily live image18:27
stgraberlightdm doesn't list the "ubuntu" user (quite probably because its uid is < 1000) but also doesn't let me manually enter a login and password18:27
stgraberinstead it only shows the remote login thing18:27

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