/srv/irclogs.ubuntu.com/2012/09/07/#ubuntu-desktop.txt

DarxusRAOF: I don't understand the question.00:01
RAOFDarxus: Those tests are presumably enabled in the Ubuntu packages, yes? If so, when the package is built for Ubuntu they'll be run, and presumably *pass*. You could check out the buildlog of the Ubuntu GTK package to see if that's happening.00:02
DarxusRAOF: Ah, yes, interesting, thanks.00:03
DarxusBut it sounds like my problem is just that I'm using dpkg-buildpackage -rfakeroot instead of a build target.00:03
DarxusYeah, just booting into quantal and running it there, without the chroot, got past that problem :/00:04
DarxusUploaded and rebult:  https://launchpad.net/~darxus/+archive/wayland-gtk-quantal00:37
DarxusThanks for your help.00:37
DarxusWould it work to just run the build through dbus-launch?00:59
Darxus(To fix my problem with building in a chroot.)00:59
ml|vacation /1201:48
ml|vacationugh!01:50
=== charles_ is now known as charles
pittiGood morning04:21
didrocksgood morning05:23
pittibonjour didrocks, ça va?05:24
didrocksgutent morgen pitti! Ça va bien, et toi?05:25
pittiJe suis bien, merci!05:25
pittiI hope to get udisks2 to succeed today, on https://jenkins.qa.ubuntu.com/view/Quantal/view/AutoPkg%20Test/05:25
pittithis page becomes a real joy to look at :)05:26
pitti(tabix is fixed upstream already)05:26
didrockshehe, you are in the green business, right? :)05:26
pittiJ'aime la couleur vert!05:26
pitti(or is it "verte" in this case, as couleur is female?)05:27
didrocksverte dans ce cas, oui :)05:30
RAOFDamnit! gdb, give a reasonable backtrace!05:56
RAOFIs anyone else seeing semi-regular crashes in libdbus, with a backtrace full of ??s that can't be retraced?05:57
RAOFI'm starting to suspect some form of memory corruption.05:57
pittiI think I looked at backtraces like that05:57
RAOFThey look something like http://paste2.org/p/2200544 ?05:58
RAOFgwibber-service is fond of crashing there, as is tomboy & banshee.06:01
didrocksRAOF: I think you got the right bug # :)06:20
didrocksRAOF: I see a compiz task, anything needed on their end?06:21
didrocksI see the xserver-xorg-video-intel to be fix released06:21
RAOFdidrocks: I don't believe so, no. I'll invalidate the compiz tasks.06:22
didrocksRAOF: hum, is it really fix released into the distro?06:23
didrocksI find all the status change and revert quite puzzling :)06:24
RAOFdidrocks: I'm unsure; tjaalton knows more. I think there was at least *one* fix released to the distro; I don't know if that's all of it.06:24
tjaaltonlet me check that06:24
didrocksI think jasoncwarner is more or less up to date06:25
didrocksso if he's still experiencing it…06:25
didrockstjaalton: any hint?06:40
tjaaltondidrocks: reopened, no idea as of yet06:41
didrockstjaalton: ok, thanks :)06:42
didrocksI confirmed I have it regularly06:42
tjaaltonhow regularly?06:42
didrockslike, after 5/6 suspend06:42
tjaaltonok06:42
didrocksI didn't get it in the last week because I didn't suspend as much before rebootin06:42
didrocksrebooting*06:42
tjaaltonI tried to reproduce it by turning the screen off/on with xrandr, but I'm hitting _other_ bugs that way06:43
tjaaltonand different ones depending on the intel generation..06:43
tjaaltontalk about frustration06:43
didrocks"nice"06:43
didrockstjaalton: turning the screen off/on, I didn't get it, really suspsend/resume06:43
tjaaltonok, wonder what it's doing differently then..06:44
didrocksyeah, I'm not sure, maybe turning the screen off/on can triggers it as well, just never experienced it that way06:44
tjaaltonit's not just the dpms cycle then, different bug that way06:45
tjaaltonbut I'll script suspend/resume and try to hit it while xtracing compiz..06:45
didrocksyou, and resume, basically, you end up either with:06:45
didrocks- black screen, and if you kill gnome-screensaver, sometimes the background06:45
didrocks- or just the background06:45
didrocksyou have to kill compiz and starts metacity06:46
tjaaltonoh if you just have the background, then it's the same I get with xrandr06:46
didrocksrestarting compiz doesn't work06:46
tjaaltonor maybe not06:46
didrocksglxgears works06:46
tjaaltona vt-change resumes it06:46
didrocksno, it doesn't have any impact here06:46
tjaaltonthis with snb, 965gm hangs properly06:46
didrocksbut some other games, more gl demanding don't06:46
didrocksI really have to reboot to put back the driver in a good "gl state"06:47
didrockshum, I have an x220, let me see what chipset06:47
tjaaltonyeah that metacity thing is what I've mostly seen06:47
tjaaltonsnb06:47
tjaaltonsame as on my t420s06:47
didrocks00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)06:47
didrocksif this is snb :)06:47
tjaaltonstill running precise there, and seeing this06:47
tjaaltonyep06:47
didrocksyeah, I got it once or twice in precise06:47
didrocksbut really rare06:47
didrocksa lot more in quantal06:47
tjaaltonanother sandybridge on quantal, 965m on quantal06:48
tjaaltonthumper said he's seeing it on every login or so06:48
tjaaltonand I couldn't reproduce it with the new unity stack06:48
didrocksok, should be put the bug on the release tracker list?06:48
tjaaltonjust the normal way, ie. not that frequently06:48
tjaaltonyeah06:48
didrocksseems quite important06:48
didrocksdoing it then, thanks!06:48
tjaaltonyes, oem-important too06:48
didrockstjaalton: when I'm in that state06:49
didrockscan I give you any relevant info?06:49
tjaaltondon't think so, we have the trace from compiz being hung, xserver waiting06:49
didrocksok06:49
tjaaltonneed to know what compiz was doing06:49
tjaaltonand ttbomk xtrace should tell that06:49
didrocksttbomk?06:50
tjaaltonto the best of my knowledge :)06:50
didrocksoh, didn't know that one :)06:50
didrocksok, I'll try that06:50
chrisccoulsongood morning everyone06:58
jibelafter using my desktop for a while, all the indicators become very slow, I mean when I click on an indicator it takes several seconds to display the menu. Is it a known issue ?06:58
didrocksjibel: not that I noticed/saw. Maybe check with larsu when he's online?06:59
didrockshey chrisccoulson06:59
didrocksif not, we can add it to the release list06:59
didrocksbug*06:59
jibeldidrocks, ok, will do. thanks06:59
chrisccoulsonhey didrocks, how are you?06:59
didrockschrisccoulson: I'm good, thanks! yourself? how was your flight?07:00
chrisccoulsondidrocks, uneventful ;)07:00
didrocksheh, no strike, nothing then? :)07:00
didrockschrisccoulson: as you are with the thunderbird guys, can we remove the chat buttons please please please? ;)07:00
chrisccoulsonheh07:00
jibeland also I got bug 1047117 with this morning's updates07:01
ubot2Launchpad bug 1047117 in libgnome "package libgnome2-bin not installed failed to install/upgrade: trying to overwrite /usr/share/man/man1/gnome-OPEN.1.gz , which is also in package libgnome2-0 2.32.1-2ubuntu1" [High,Confirmed] https://launchpad.net/bugs/104711707:01
didrocksah, let me look :)07:05
didrocksI see seb128 runs away on vacation after breaking post-beta1! :-)07:06
didrocksjibel: fixed07:18
jibeldidrocks, fantastic !07:19
mvopitti: do you think the recent updates in https://code.launchpad.net/~mvo/aptdaemon/support-change-credentials-on-add-repo/+merge/112098 are sufficient? I would love to merge/upload this soon(ish)07:48
pittimvo: guten Morgen, wie gehts?07:49
* pitti looking07:49
mvopitti: guten morgen! gut, danke07:49
mvopitti: und selbst ?07:49
tjaaltondidrocks: btw, do you use the screen locker when suspending?07:50
didrockstjaalton: right, but even trying to kill it from tty1, doesn't change anything (perhaps just from the black background to the wallpaper, but I'm unsure)07:50
didrocksmeaning, compiz is locked07:51
pittimvo: gut, danke!07:51
tjaaltondidrocks: yeah I know, you can unlock it and then you see the mouse cursor changing. I was just thinking of how to best reproduce it07:51
tjaaltonran 11 cycles without the lock screen, now trying with it07:51
didrockslet's hope that will help triggering it :)07:52
tjaaltonindeed07:53
pittimvo: MP updated07:53
pittimvo: odd, I didn't get mail with your recent reponse07:53
tjaaltonmeh, testing with fwts doesn't lock the screen when it suspends07:54
mvopitti: cool, thanks, I will fix the remaining bits next07:54
pittimvo: as for the integration test caes with apt, that's harder to set up of course (writing an apt conf file and running apt-get, etc.); but as long as you tested it manually, that's fine07:55
pittiI don't think it needs to block this, it was just a question07:55
mvopitti: thanks, its a good point, I'm not sure I will manage to find time for it currently but I do think it would be really good to have07:56
=== tkamppeter_ is now known as tkamppeter
chrisccoulsondidrocks, oh, are you getting compiz hangs when resuming from suspend too?08:11
pittihey chrisccoulson, how are you? made it to Warsaw?08:12
didrockschrisccoulson: yeah, seems we can start an union :)08:12
chrisccoulsonhey pitti, i'm good thanks. how are you?08:12
pittiI'm fine, thanks!08:12
chrisccoulsoni got to warsaw ok :)08:12
chrisccoulsondidrocks, yeah, i keep getting that here :(08:12
didrockschrisccoulson: do you have any particular way to trigger it more so that tjaalton can debug?08:13
chrisccoulsondidrocks, not really. it's quite random08:13
tjaaltonchrisccoulson: what hw do you have?08:13
chrisccoulsontjaalton, intel08:13
tjaaltonwhich generation :)08:13
tjaaltonsandybridge, ivy-, ironlake, 965, earlier?08:14
dpmhi pitti, good morning and a quick question: I've got a 12.04 pc where jockey fails to install the nvidia driver. What's the best way to manually install nvidia and uninstall nouveau?08:19
pittidpm: how does it fail?08:19
pittidpm: "sudo apt-get install nvidia-current" should suffice08:19
RAOFdpm: Careful; there are reasons other than Jockey bugs why Jockey might not offer to install the driver :)08:23
pittithat's why I ask -- whether it doesn't detect it, or whether it tries to install but the pacakge fails08:23
dpmpitti, at the end of the process, jockey tells me that it could not install the driver and that I should look at /var/log/jockey.log (will look at it in a minute). Installing the driver manually works (the installation part), but then I get into a black screen. Which is weird, as this is a fresh install on a computer where 12.04 + nvidia has been working before08:25
pittiperhaps you can pastebin jockey.log08:26
dpmpitti, can't get into the pc right now, it's got wireless network only and I cannot get into it through the command line, might take me a few minutes08:28
pittidpm: wifi should be fine; we configure system connections by default now, so if you are in a VT you shold still have wifi08:29
=== 16WAA23L4 is now known as jhernandez
dpmah, cool, let me try08:30
tjaaltondidrocks: 30 cycles with the screenlocker, and before that maybe 20 without08:34
didrockswaow, seems that you are in a luckier hw08:35
didrockschrisccoulson: yo uhave an x220 as well?08:35
didrockstjaalton: isn't sandybridge the mixed nvidia/intel one?08:35
dpmman, I can't believe I can't get into the GRUB menu, I've been hammering the shift key for 2 minutes08:35
didrockstjaalton: I only have the intel card here08:35
tjaaltondidrocks: no, sandybridge is a codename for the intel part. you can have it with optimus or without08:35
didrocksah ok ;)08:36
tjaaltonand I tested this with a dell v1450 on quantal, will try with the thinkpad on precise next08:37
didrockstjaalton: maybe you can try on a live quantal on the thinkpad?08:37
dpmRAOF, so on that computer I've got several issues: when the nouveau driver is used, the system becomes extremely slow, to a point that's unusable (mouse moves in increments that are minutes long). Any ideas what it could be, or how to fix that until I can install nvidia?08:38
tjaaltondidrocks: that's possible yes08:39
didrockstjaalton: I think you will have higher chance to trigger it that way08:40
didrocksand beta1 live image is soooo shiny :)08:41
tjaalton:)08:42
=== lifeless_ is now known as lifeless
tjaaltondidrocks, chrisccoulson: do you use amd64 or i386? how much memory?08:43
didrockstjaalton: amd64, 8Go of memory08:44
tjaaltonnice08:44
didrocksGB*08:44
didrocksquite new, yeah ;)08:44
tjaaltonhmm no i386 images at all08:44
tjaaltoni'm all amd64 as well08:45
dpmpitti, http://pastebin.ubuntu.com/1190411/ (the pc has got an integrated ati graphics card using fglrx, not sure if that interferes with the nvidia card I'm trying to get working now). Right now even after having installed nvidia-current manually, it seems to be loading nouveau or something else08:46
pittidpm: hm, this log doesn't even have an attempt of installing the driver08:47
tjaaltondpm: guess you need to disable the integrated one from bios08:48
pittidpm: so it might very well conflict with the ati card; can you disable that in the BIOS? what does lspci show?08:48
dpmtjaalton, pitti, unfortunately, I can't. But this system has been working in the past, with the nvidia card and the 'non-disableable' ati integrated chip08:50
RAOFdpm: If you're using fglrx, no other video driver will work.08:50
dpmaaah08:50
RAOFdpm: Same as nvidia; if you're using nvidia, no other video driver will work.08:50
* dpm uninstalls fglrx08:50
RAOFThat should fix it :)08:50
tjaaltonoh, missed that part.. :)08:52
dpmRAOF, just out of interest, though, any clue about nouveau's slowness (to the point that it's unusable)? That happened also during the LiveCD install (thus no fglrx installed), I had to remove the nvidia card and do the install with the integrated ati one08:54
dpm(it all works after uninstalling fglrx, thanks for the help, guys!)08:55
RAOFdpm: Without logs it's not clear what's happening; if I had to guess, I'd suspect that something went dolally and you're using the llvmpipe software renderer rather than nouveau.09:10
dholbachhiya09:27
dholbachcan somebody take a look at https://code.launchpad.net/~logan/ubuntu/quantal/notify-osd/debian-merge/+merge/118465?09:27
dholbachalso https://code.launchpad.net/~bcurtiswx/ubuntu/precise/telepathy-glib/0.18.2-0ubuntu1/+merge/117176 maybe09:28
ritzchrisccoulson, ping09:52
vuntzpitti: may I suggest simplifying the NEWS entries for pygobject? I think it lists all changes, even the ones that are, well, useless to know about :-)09:56
vuntzpitti: (ChangeLog is there for people interested in all the details)09:57
vuntz(hi!)09:57
pittivuntz: hm, I already take out stuff like "bump configure version"; I do like to describe the actual changes in succint form, with bug refs09:57
pittivuntz: oui, et bonjour! ça va?09:57
vuntzbien, bien :-)09:59
vuntzpitti: "Update .gitignore"? :-)09:59
pittivuntz: right, I forgot to take that out09:59
vuntzpitti: "tests: Replace deprecated assertEquals() with assertEqual()"10:00
vuntzpitti: I also see at least three lines about pep8 in the 3.3.1 entry10:00
vuntzpitti: of course, what you do is already much better than a "git shortlog" (which many tarballs have as NEWS...)10:01
pittivuntz: still, thanks for pointing out; I'll apply more care next tiem10:02
vuntzit's never easy to find the right level of details, especially since pygobject is developer-oriented (compared to apps)10:03
vuntzanyway. I'm glad to see so much love given to pygobject10:03
vuntzpitti: you rock :-)10:03
vuntzoh, btw, an alternative is to provide a short paragraph highlighting the important bits for distributors10:04
vuntz(and keep the longer list, which can be useful for hackers)10:05
tjaaltondidrocks: heh, locking the screen doesn't work on the beta1 live :)10:53
didrocksjibel: known? ^10:54
didrocksah, on the live10:54
didrocksyeah, I think you have no ubuntu password10:54
didrocksso desactivated10:54
tjaaltonright10:54
didrocksyou should be able to force it in g-c-c10:54
tjaaltonit's activated there10:54
tjaaltonby default10:54
didrocksinteresting10:54
didrocksidea10:55
didrockstjaalton: create another user in the live system10:55
didrockslog with it10:55
didrocksyou should have a normal session then10:55
tjaaltonyep, setting the passwd wasn't enough10:56
didrocksstarting with a fresh user will hopefully do it10:56
tjaaltonsame thing10:57
tjaaltonbut I'll just trace it from precise, should be the same bug :)10:57
tjaaltonit=compiz10:57
didrockshoping you will trigger it easily on it, I just had it once there10:58
didrocks(on precise)10:58
tjaaltonwe'll see10:59
tjaaltonprobably easier if I have two sessions open10:59
tjaaltonha, first cycle :D11:01
didrocks\o/11:01
tjaaltonso I'd say something has changed for the better.. but still11:01
didrockswell, I never experienced that on precise apart from one time, so it's really random and day-of-the-week related :)11:03
=== MacSlow is now known as MacSlow|lunch
* MCR1 hates day-of-the-week related bugs, because he always hits those while noone else can reproduce them...11:05
tjaaltonscreen lock had nothing to do with it, had it off for this session11:05
didrocksok, at least, it's safe then :)11:07
tjaaltonhehe, yes11:07
tjaaltoninteresting that switching to another running session after resume immediately suspends the machine again11:12
tjaaltonboth precise and quantal11:12
=== MacSlow|lunch is now known as MacSlow
jibeldidrocks, not to my knowledge12:04
jibelurgh, today's updates broke my netboot again :(12:05
jibel*netbook12:05
jibelbug 104730612:08
ubot2Launchpad bug 1047306 in unity "[Quantal] [Intel Atom] Unity 2012/09/07 updates broke it all" [Critical,Confirmed] https://launchpad.net/bugs/104730612:08
mptJohnLea, bug 66838212:20
ubot2Launchpad bug 668382 in software-center "Unclear warning before removing critical packages" [Medium,Triaged] https://launchpad.net/bugs/66838212:20
JohnLeampt; bug 104731512:21
ubot2Launchpad bug 1047315 in ayatana-design "Dash - All applications which are a dependency of Ubuntu Desktop should not have an uninstall button in their preview " [High,Fix committed] https://launchpad.net/bugs/104731512:21
didrocksjibel: hum, unity didn't change since beta112:22
didrocksjibel: do you have the list of things you updated?12:22
didrocksmeaning, you didn't test beta1 on that netbook?12:22
jibeldidrocks, yes pasting a list of this morning's updates12:23
jibeldidrocks, to question 2 - no, I need this machine12:23
didrocksso, it can be a previous unity version which is guilty, right?12:24
jibeldidrocks, no, it was broken, then fixed, then broke again today12:24
didrocks"nice"12:24
didrocksjibel: well, not today, but on Monday I guess12:25
didrocks(you didn't update since monday, right?)12:25
didrocksas it's the last unity upload12:25
jibeldidrocks, bug 1042211 was my original report12:25
ubot2Launchpad bug 1042211 in mesa "[quantal] [regression] [i915] Corrupted display, desktop and menus don't repaint correctly using Mesa 9.0 (8.0.4 works)" [Critical,Incomplete] https://launchpad.net/bugs/104221112:25
jibeldidrocks, something broke between the 4th and 7th12:26
didrocksjibel: please paste the list of your updates12:26
didrocksI see no unity/compiz/nux uploads meanwhile12:26
didrocksso maybe a mesa/xorg thing12:26
jibeldidrocks, apt history https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1047306/+attachment/3298087/+files/history.log12:30
ubot2Launchpad bug 1047306 in unity "[Quantal] [Intel Atom] Unity 2012/09/07 updates broke it all" [Critical,Confirmed]12:30
didrocksjibel: yeah, so no unity/nux/compiz12:31
didrocksbut mesa12:31
didrocksI think we know who to turn to :)12:31
didrocksjibel: do you have time to rollback some mesa package to confirm?12:32
didrocksjibel: anyway, I'm adding that and will ping RAOF/bryceh about those12:32
jibeldidrocks, ack, I'll downgrade the mesa stack12:33
didrocksjibel: thanks, keep me in touch12:33
* didrocks targets for quantal12:33
=== ralsina is now known as pyar
=== pyar is now known as ralsina
didrockstjaalton: ^12:38
didrocksyou might be interested as the upload :)12:38
didrocksuploader*12:38
didrocksshould I assign this to you?12:38
tjaaltonmeh12:40
tjaaltonmaybe, but it's weekend now, nothing upstream unless 13b8eb64523a70af30b576271886a737f51dbe40 would fix anything12:40
tjaaltonnow/soon12:40
didrockstjaalton: If jibel confirms the downgrade is working, should we rather revert?12:40
didrocksthe chipset is quite common12:41
didrocksand breaking that for the week-end…12:41
tjaaltonthat would reopen bug 104693312:41
ubot2Launchpad bug 1046933 in mesa "glsl/linker: array buffer overrun [CVE-2012-2864]" [Undecided,New] https://launchpad.net/bugs/104693312:41
tjaaltonthough that could be added back12:41
didrockstjaalton: the CVE commit would be easy to backport you think?12:42
tjaaltona oneliner12:42
didrocksnot really big apparently, yeah :)12:42
didrockstjaalton: can you handle it or do you want me to do it?12:43
tjaaltoneither way12:44
tjaaltondid beta already have the same unity/compiz?12:44
tjaaltonok saw the backscroll12:45
didrockstjaalton: yeah, I confirmed this12:45
didrockslook at the list of upgrade12:45
didrocksattached to the bug12:45
didrocksseems that mesa is the only obvious possible offender, right?12:45
tjaaltonok12:46
didrockstjaalton: don't put too much pressure on you, if you can't catch what's wrong, we can go the easy way on the revert + the patch12:49
didrockshoping that jibel will confirm that with the older mesa stacks, it works12:49
tjaaltonwe'll see12:49
didrockstjaalton: should he revert to 9.0~git20120821.c1114c61-0ubuntu1 or 9.0~git20120821.c1114c61-0ubuntu2?12:51
didrocksas 9.0~git20120821.c1114c61-0ubuntu2 was never published in beta112:51
didrockstjaalton: ignore my question :)12:52
tjaaltonit wasn't?12:52
tjaaltonah12:52
didrockswas puzzled by the "superseeded" date on launchpad :)12:52
tjaaltonwell, three commits to src/mesa/drivers/dri/i915 since the previous snapshot..12:52
didrockscould have been worse… :)12:52
tjaalton"mesa: Use a new, more specific hook for shader uniform changes."12:53
tjaaltonsounds plausible12:53
didrocksshader making an app segfault, sounds too familiar :)12:53
dholbachI asked earlier, maybe now somebody can take a look at https://code.launchpad.net/~logan/ubuntu/quantal/notify-osd/debian-merge/+merge/118465?12:56
dholbachand https://code.launchpad.net/~bcurtiswx/ubuntu/precise/telepathy-glib/0.18.2-0ubuntu1/+merge/117176 maybe :)12:56
tjaaltonI can build a test package and if that doesn't work, a revert is possible unless Sarvatt can figure out the cause12:56
didrocksdholbach: I'll find someone to review them12:57
didrockstjaalton: sure12:57
* dholbach hugs didrocks12:57
* didrocks hugs dholbach12:57
didrocksrobru: hey!12:57
zyga(repost from #ubuntu-unity): hey everyone, I have just noticed that classic desktop in 12.10 has wrong order of window control buttons -> in unity that order is [x] [-] [o] while in classic mode they are [x] [o] [-] -- is this by design?12:59
jibeldidrocks, tjaalton I downgraded mesa to 9.0~git20120821.c1114c61-0ubuntu2 and the machine is back to a working state13:00
didrocksthanks jibel :)13:00
jbichazyga: that's probably my fault, is there a bug # for that?13:00
tjaaltonjibel: ok do you have a beefy machine to build mesa on?13:01
jbichaI use gnome-shell too much :|13:01
tjaaltoni guess atom is 32bit?13:01
zygajbicha, not that I know, I wanted to ask before reporting it13:01
zygajbicha, on gnome-panel? or on metacity?13:01
jbichaI can fix it without a bug13:02
zygak, thanks!13:02
zyga:)13:02
zygatjaalton, there are 64bit versions of atom13:02
tjaaltonjibel: are you on amd64?13:02
tjaaltonI actually have one too, but not with that generation of gfx13:03
tjaaltonjibel: ping? I can build mesa for you in 5min if you do13:04
jibeltjaalton, i38613:04
tjaaltonduh13:04
jibelwhy would i run 64bit on a netbook with 2G of ram13:04
tjaaltonhmm wonder how long it takes to build a i386 schroot13:05
zygajibel, to get more registers, atom has no out of order execution or register renaming IIRC and really suffers from performance as a side effect13:05
jibelyeah, performance on a netbook13:06
tjaaltonok mk-sbuild is running..13:07
didrocksdon't tell bad thing about netbooks… It happened that unity built faster on one of mine even if I dputed at the same time to a ppa :)13:08
didrocks(and it was inside a pbuilder)13:08
tkamppeterpitti, can you upload cups-filters to Debian and to Quantal? Thanks.13:09
sbtelarsu, hi, is there a way yet to connect to the messaging menu entry of an application? (not a source)13:10
tjaaltonjibel: building13:18
tjaaltonjibel: test packages being copied to http://koti.kapsi.fi/~tjaalton/lp104730613:28
tjaaltonshould be enough to just get liblg1-mesa-dri and -glx13:29
tjaaltonjibel: ping? please test13:34
larsusbte, what do you mean? Any application can appear in the messaging menu13:37
tjaaltonok I'm gone ->13:37
tjaaltondidrocks: I'll check here in 30min13:38
didrocks tjaalton: ok, thanks :)13:38
sbtelarsu, yes, but if the entry is clicked, I don't know what signal is emitted13:38
sbteif any13:38
larsusbte, ah! no, you don't get a signal, the messaging menu will execute the "Exec" line from the .desktop file13:39
larsu(same for the shortcut actions)13:39
jibeltjaalton, thanks. testing13:40
sbtelarsu, why not let the application handle it?13:40
larsusbte, you can handle it, as long as your application is single-instance (which it really should be if you want to integrate with the messaging menu)13:43
sbtelarsu, it is13:43
larsusbte, why exactly do you need it?13:43
sbtelarsu, to unhide it13:44
larsusbte, do you use GApplication? (or GtkApplication)13:44
larsuif it is single instance, you can wake up the main instance and unhide it13:44
sbtelarsu, no, we're stuck with gtk2 because of a bugged gtk3 version in precise13:44
larsusbte, precise doesn't have the new libmessaging-menu13:45
didrockshey kenvandine!13:45
larsusbte, you're using libunique then?13:45
kenvandinehey didrocks13:45
sbtelarsu, no dbus13:46
didrockskenvandine: how are you?13:46
kenvandinegood13:46
kenvandineand you?13:46
kenvandinehave a good vacation?13:46
didrocksyeah, were great! thanks :)13:46
didrockssmall question on notify-osd13:46
kenvandineyou missed all the fun :)13:46
larsusbte, oh you're doing it manually. Well, just unhide your main instance when the application is started again. Where's the problem?13:46
didrocksheh, I heard about that13:46
didrocksI prepared a lot before leaving for the gsettings transition13:47
didrocksthat was the fun on itself TBH :)13:47
kenvandinehehe13:47
sbtelarsu, we also support multi-instance emesene13:47
didrocksdoes notify-osd has some merge-upstream like branches, or not?13:47
sbtein which case the messaging menu would fail I guess13:47
sbteit will start a new instance13:47
kenvandinedidrocks, no13:47
larsusbte, how should that work with the messaging menu? We don't support putting the same application into the menu multiple times.13:48
kenvandinemerge from trunk i think13:48
sbtelarsu, in precise you did13:48
kenvandineit's the old way we did DX packages13:48
larsusbte, ... anymore13:48
kenvandinewe've hardly touched it in several cycles13:48
sbtelarsu, if you just let the application handle the signal then it can be supported13:48
sbteotherwise we have to drop the messaging menu and use indicators only, but we don't want that13:49
didrockskenvandine: ah ok, so trunk has the packaging?13:49
larsusbte, you want emesene to appear multiple times in the messaging menu?13:50
larsusbte, how would that be useful?13:50
larsusbte, how would the user know which menu item starts which instance?13:50
sbtelarsu, well, if you're logged in to google talk and msn13:50
larsusbte, emesene needs two windows and two processes for that?13:51
sbtelarsu, by setting a different label?13:51
sbtelarsu, yes13:51
larsusbte, the label comes from the .desktop file13:51
sbteit's a single session client13:51
sbteon purpose13:51
jibeltjaalton, mesa 9.0~git20120903.e1673d20-0ubuntu2 doesn't fix the issue13:51
larsusbte, what's the purpose?13:51
sbtelarsu, that we can support all features msn has13:51
sbtewe're the only client that actually still does it13:52
larsusbte, yeah and that's pretty cool. But you said you need two instances of emesene running to be logged into msn anf gtalk13:52
sbteyes13:52
larsusbte, again, why?13:53
larsusbte, the messaging menu always pulls the label from the .desktop file, so that it is the same no matter if the application is running or not13:54
kenvandinedidrocks, no, trunk doesn't13:54
kenvandinebut the packaging branch is based on trunk13:54
kenvandineso you can merge back from trunk i think13:54
sbtelarsu, well, it has always worked fine for me anyway in precise and earlier13:54
larsusbte, when you started your system without emesene running, did you have two entries of it in the messaging menu?13:55
sbteanyhow, since it's not possible to do this I'll just mess a bit with dbus and see how far I can get13:55
sbtelarsu, no, because we don't set it in the messaging menu before starting emesene13:56
didrocksah ok, thanks kenvandine :)13:56
larsusbte, hm, it's much more useful to have it in there when the application is not running. And it would be consistent with all other apps13:57
larsusbte, you could always have different .desktop files for the gtalk and msn versions, that might solve your problem13:57
sbtelarsu, not if someone wants to login with two gtalk accounts for example13:58
sbteanyhow13:58
sbteI'll ask our packager to register emesene to show in the menu13:58
sbteor should we create the config files at startup?13:59
larsusbte, it'll show up in the menu starting from the first call to messaging_menu_app_register, so after a user started it for the first time13:59
sbtelarsu, yes, but you were talking about showing it when starting the system right14:00
larsusbte, yes, from then on, it will always show up14:00
larsu(until you call _unregister() )14:00
sbteah14:00
larsusbte, that's by design: we only want applications in there that a user actively uses14:00
larsusbte, in quantal the menu will not even be visisble by default14:01
sbtelarsu, good to know14:01
sbtethanks14:01
larsusbte, the only thing you should do is add "X-MessagingMenu-UsesChatSection: true" to the .desktop file if you want to get signals from the global online status14:02
larsuwhich I assume you do want for emesene14:02
sbtelarsu, it seemed to work just fine without it14:03
larsusbte, actually, you're right. But you should add it nevertheless because the chat section will only show up when at least one application is configured to use it14:03
sbtelarsu, ok14:04
sbtelarsu, thanks for the new API btw, it's a lot better than the old one14:04
larsusbte, glad to hear :)14:05
sbte300 lines of code to about 10014:05
sbte:P14:05
larsusbte, let me know if you run into any troubles or bugs, it's all fairly new14:05
sbtelarsu, I will14:05
sbteI now know where to find you ;P14:05
larsu:)14:05
sbteanyhow, I got to go, so cya14:06
larsuciao14:06
tjaaltonjibel: crap, thanks for testing14:11
tjaaltondidrocks: you can revert to the previous one now14:12
jibeltjaalton, yw. let me know if you need other tests14:12
tjaaltonjibel: not before next week :/14:13
didrockstjaalton: sure, no issue in reintroducing this CVE?14:13
didrocksI just dget the previous version without changing anything, right?14:14
tjaaltondidrocks: you can apply the cve fix if you like :)14:16
didrockstjaalton: ok, doing14:16
tjaaltonthanks14:17
didrocksyw :)14:17
jbichaso who's in charge now that Seb's on holiday?14:20
jbichahmm, ok, would anyone like to sponsor lp:~ubuntu-desktop/indicator-printers/ubuntu ?14:23
didrocksjbicha: it should be me14:23
didrocksjbicha: I'm adding that to my list14:23
jbichadidrocks: thanks :)14:23
didrocksjbicha: hum14:24
jbichait was a trick question, I was trying to figure out who I could give extra work to...14:24
didrocksjbicha: this will have side-effects14:24
didrocksheh, I saw that :)14:24
didrocksjbicha: so, when you have a A | B14:24
jbichadidrocks: I think it matches what the other indicators do14:25
didrocksthe seed will look for A first14:25
didrockslet me look at the other and if the seed operator changed14:25
didrocksbefore checking B, it would pull A in the seed IIRC14:25
didrocks(not apt, just the seed)14:25
jbichafighting with the seeds is a pain14:26
didrocksand I know who wins :)14:26
jbichaubuntu-desktop can cheat some times by keeping some things in universe14:26
didrocksok, this should have changed14:27
didrocksbecause indicator-messages indeed uses that14:27
mitya57FWIW, indicator-applet Provides: indicator-renderer, so only the latter can be kept14:27
didrocksmitya57: what if you install an indicator without having any renderer?14:28
didrocksvirtual package can't have a "prefered" one14:28
jbichaI'm fine with indicator-applet in the gnome remix, and since indicator-applet is in universe, it should be fine, right?14:28
didrocksjbicha: right, I think that's universe which is cheating with the seed TBH :)14:29
didrocksjbicha: sponsoring14:29
jbichadidrocks: could you also giveback clutter-1.0, I'm waiting on it to upload the next gnome-shell14:45
didrocksjbicha: done14:46
didrocksjbicha: can you look at indicator-printers?14:47
didrocksask larsu if needed :)14:48
didrocks(it FTBFS in case yo udidn't notice)14:48
larsudidrocks, FTBFS?14:48
didrocksFail To Build From Source14:48
jbichaooh, it worked a week ago :(14:49
didrockslarsu: and a new acronym to your vocabulary! :)14:49
didrockslarsu: hey, btw, how are things going?14:49
larsudidrocks, oh, do you have the build log somewhere? The code hasn't been touched for a while14:49
didrockssure14:49
didrocksa prefer arch to see the failure? ;)14:49
jbicha"dereferencing pointer to incomplete type" -- that sounds above my level14:49
didrocks(j/k)14:49
didrockshttps://launchpadlibrarian.net/115063684/buildlog_ubuntu-quantal-amd64.indicator-printers_0.1.6-0ubuntu2_FAILEDTOBUILD.txt.gz14:49
larsudidrocks, thing are going good, was a bit hectic during ff, as usual ;)  How was your vacation?14:49
didrockslarsu: ^14:49
larsuthakns14:49
didrockslarsu: really nice, no 3G connexion, so relaxing :)14:50
didrockslarsu: but in the rush as soon as I'm back, especially today!14:50
larsudidrocks, yeah that's the only way to go. Leave all that internet behind ;)14:50
didrockscompletely :)14:50
didrocksbut Internet continued without me14:50
didrocksI'm shocked :)14:50
larsuhaha14:51
mterryjdstrand, so did you actually do a security review of python-urllib3 when auditing python-requests?14:52
larsudidrocks, jbicha, I know the issue, it's because cups changed API. I'll fix it right now, should be easy14:52
jdstrandmterry: I'm happy with it from a security pov now that I patched it for cert verification14:52
jbichalarsu: :)14:52
didrockslarsu: thanks \o/14:52
mterryjdstrand, awesome, thanks!14:52
jdstrandnp14:52
didrockstjaalton: mesa revert + CVE fix uploaded FYI14:55
larsujbicha, just pushed a fix into trunk. it's a two-line patch, do you need a release for it or are you fine backporting it?14:58
jbichalarsu: I don't know how to deal with the bzr merge thing unity & the indicators do, didrocks is expert at it though15:00
larsujbicha, oh, don't worry about it, I'll do a release15:01
didrocksone sec15:01
didrockslet me look at the package for this one :)15:01
jbichawe'd have to bug didrocks to sponsor it anyway ;)15:01
didrocksok, it's a merge-upstream workflow15:01
didrocksso I can handle it :)15:01
larsudidrocks, ya, seb made it15:01
larsudidrocks, cool, thanks.15:01
didrockslarsu: thanks for the quick fix!15:02
larsudidrocks, pleasure ;)15:02
didrockslarsu: beautiful builds indeed ;)15:07
didrocksuploaded15:07
=== larsu_ is now known as larsu
zygahey, who is working ubiquity?15:23
zygaI have just noticed a strange bug in beta115:24
zygawith the user picture step15:24
ogra_there weere some fixes to that part recently15:25
ogra_at least wrt camera handling15:25
ogra_zyga, try #ubuntu-installer15:26
zygaogra_, thanks15:26
* ogra_ just noticed we're in -desktop 15:26
tjaaltondidrocks: great, thanks15:47
didrocksyw :)15:48
robrudidrocks, hi, sorry. you rang?15:54
didrocksrobru: yeah, I wanted to know how busy you were :)15:54
didrocksgood morning btw :)15:54
robrudidrocks, good morning ;-)15:54
robrudidrocks, well, I guess I'm not super-ultra-busy like everybody else is. what do you need?15:55
didrocksrobru: I would appreciate if you can review a SRU proposed by bcurtiswx: https://code.launchpad.net/~bcurtiswx/ubuntu/precise/telepathy-glib/0.18.2-0ubuntu1/+merge/11717615:55
didrocksit's a telepathy-glib update15:56
didrocksso checking that the update is the right one (0.18.1 -> 0.18.2) and that it's working on your precise box :)15:56
robrudidrocks, hmmmm, ok15:58
didrocksthanks :)15:58
robrudidrocks, gimme a sec though15:59
didrocksrobru: take your time, I'm near EOW anyway and won't sponsor it today :)15:59
robrudidrocks, alright, in that case I'll get to it a bit later.15:59
robru;-)15:59
didrockssure :)16:00
tedgmterry, Did you see my mail about the freerdp bug?  Thoughts?16:02
mterrytedg, oh, I put it in my queue, but didn't get to it, hold on16:03
tedgmterry, NP16:03
mterrytedg, I don't see special handling for "." in that patch?16:04
mterrytedg, you do handle " " for domain, but not hostname16:05
tedgmterry, It should be "." for domain.16:05
mterrytedg, unless I'm having eye problems, look like a space to me in the patch16:06
tedgSeems also that upstream has a fix for password from the terminal.  Not sure if we want that as well.16:06
mterrytedg, I looked at that patch16:06
mterrytedg, it turns off echo16:06
tedgYup16:06
tedgmterry, Hmm, okay.  Perhaps I uploaded the wrong version of the patch...16:06
mterrytedg, which isn't a concern for piping, and it had this odd regression where it would always print "Password:" on the console even if we piped it in16:07
mterrytedg, so I figured best to wait.  I commented to upstream about the Password: print thing16:07
tedgUhg, yes.  Wrong version, sorry.16:07
tedgThe if statement is wrong as well.16:07
tedgIf it makes you feel better, I sent the wrong version upstream as well :-)16:12
tedgBother.  Lesson in going to sleep and uploading in the morning.16:12
mterrytedg, so the patch still doesn't have any special handling for hostname, but the bug mentions wanting to have it for both domain and hostname, right?16:23
tedgmterry, No, we really only need it for domain.16:24
mterryk16:24
tedgmterry, If you don't have a hostname you're SOL16:24
mterryheh16:24
tedgmterry, The problem is that if you don't have a domain, it makes the hostname your domain.16:24
mterryright, and then waits for hostname?16:24
tedgYup16:24
tedgActually, without the patch it doesn't.16:25
mterryoh16:25
tedgIt gets disconnected, reuses the buffer and gets it kinda right.16:25
mterryheh16:25
tedgIt's literally so wrong it's right.16:25
mterrytedg, so why didn't just passing an empty string for the domain work before?16:25
tedgWhich is what made it hard to realize what was happening.16:25
tedgBecause scanf skips over whitespace.16:26
mterrytedg, jerk move16:26
tedgReally, it should probably use newlines and have a better parsing algorithm, but that seemed like a bit patch.16:26
tedgAnd would change the behavior16:26
tedgOh, oh, we should use XML!16:27
tedg:-)16:27
mterry:)16:27
tedgmterry, Do you know a good way to take screenshots of the greeter?16:30
tedgWanted to write up a blog post...16:30
mterrytedg, shooot...  there is a way16:30
mterrya console commadn16:30
mterrythat you can run in a vt16:30
mterrybut can't remember the command16:30
tedgI can run it under Xephyr, but it makes the window too big.16:30
mterrytedg, import?16:30
mterrytedg, from imagemagick16:30
mterrytedg, which, by the way, is a terrible misuse of the command import16:31
mterryI mean, the word16:31
* tedg has not used that before16:31
mterrytedg, looks like it will do the job, and I recall using it like that in the past16:31
mterrytedg, anyway, the patch looks fine16:33
mterrytedg, did you want me to apply it?16:33
tedgmterry, Yes please.  I'll make one for libpam-freerdp as well so that it puts the right data in the socket.16:34
tedgFunny usecase really.  I just want to use this on xrdp for Ubuntu, which requires there to be no domain :-)16:34
mterrytedg, fill out your dep3 headers in your patch next time :)16:43
mterrytedg, you still had boilerplate ones16:44
davidcallemterry, hey17:20
didrockshave a nice week-end everyone!17:20
davidcallemterry, thanks for the upload. By any chance, could you drop the dont_require_unreleased_unity.patch?17:24
mterrydavidcalle, hello!17:25
mterrydavidcalle, oh, I didn't see the Merger code in unity yet17:25
mterrydavidcalle, or at least, I didn't see the MergeStrategy class in the unity source code17:26
davidcallemterry, I believe it has been here for quite a long time, there was an issue with the effects of the method actually happening in the Dash, but it's fixed.17:27
mterrydavidcalle, is the class called something different?  I just grepped the unity source for MergeStrategy and didn't see anything17:28
davidcallemterry, found it, it's in libunity http://bazaar.launchpad.net/~unity-team/libunity/trunk/view/head:/src/unity-lens-merge-strategy.vala17:29
mterryah17:29
mterryforgot that was a separate source17:29
mterrydavidcalle, OK, sure can re-enable17:30
mterrygotta take a quick break now though, will do later17:30
davidcallemterry, thanks, nothing urgent anyway :)17:31
xnoxdo we use ibus?18:17
cyphermoxxnox normally no, unless you try to write in a language that requires it18:20
xnoxcyphermox: ok. do we define GTK_IM_MODULE?18:21
xnoxin the environment (live-cd) for example?18:21
cyphermoxI haven't tried on the live cd; but yeah I think it's set when ibus is enabled18:25
dupondjenew gnome-shell looks nice!20:42
dupondjesome good improvements :)20:42

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