/srv/irclogs.ubuntu.com/2011/01/25/#ubuntu-desktop.txt

=== bjf is now known as bjf[afk]
TheMusoCan I safely assume the X transition is under way with all these xorg uploads?01:38
RAOFNot yet.01:40
RAOFThese are preparatory steps, which won't break anything.01:40
RAOFSo that when we *do* break everything it's quicker to unbreak it :)01:40
TheMusoRight.01:50
brycehTheMuso, a rough plan of attack is at https://wiki.ubuntu.com/X/Roadmap/Natty if you're interested02:05
TheMusobryceh: thanks02:06
brycehlike raof said we're just tending to preparatory stuff right now02:06
TheMusoyep gotcha02:07
RAOFHm.  I appear to spell build as “bulid” with remarkable frequency.02:14
jhansonxiI would like to call attention to bug #574187 which is a pam problem with Gnome screensaver and the nopasswdlogin group.  It's really annoying to disable password logins but then get locked out by the screensaver.02:24
ubot2Launchpad bug 574187 in gnome-screensaver "Screensaver asks password when the user is in the password-less login group" [Undecided,Incomplete] https://launchpad.net/bugs/57418702:24
broderjhansonxi: the bug is currently marked as incomplete, which means that it's awaiting action from the reporter before further consideration02:27
broderif the bug still exists, you could mark it as confirmed02:27
jhansonxiConfirmed.  I usually don't confirm bugs as I prefer someone slightly more official to do that.02:29
=== asac_ is now known as asac
pittiGood morning06:03
desrtpitti: good morn06:19
pittihey desrt, how are you?06:19
desrtgreat06:19
desrton holidays for the first time in a while :)06:19
pittidesrt: oh, nice! so what are you doing on IRC then? :-)06:20
TheMusopitti: My thoughts exactly, and, good morning.06:21
TheMusoc06:21
pittihey TheMuso06:21
desrtpitti: meh.  where else am i going to hang out? :)06:21
TheMuso...anywhere away from the computer would be my answer to that. :)06:22
=== almaisan-away is now known as al-maisan
didrocksgood morning08:11
mvogood morning didrocks08:12
didrockshey mvo, how are you?08:13
mvodidrocks: mostly good, hurt my knee yesterday while playing hockey, but it seems not be too bad (fingers crossed). and you?08:13
didrocksmvo: oh, hockey is really a dangerous game, hope you'll feel better soon :(08:14
didrocksmvo: kind of cold here, but otherwise, excellent, thanks :)08:14
mvoit is sometimes :/08:15
mvohappy to hear that08:15
pittihey didrocks, mvo08:20
pittimvo: oh, playing Hockey again?08:20
didrockshey pitti, playing retargetting bugs? ;)08:20
pittididrocks: cleaning up the a2 bug list a bit08:21
pittididrocks: for some reason I thought a2 was this Thursday08:21
didrocksI'm not sure why QA is targetting for alphaxxx every single bugs they found and add a natty task08:21
didrockspitti: no worry, we only rely on upstream milestone in any case. I'll talk to Brian so that he stops doing that (or for beta only for very important ones)08:22
pittididrocks: merci08:22
mvopitti: yeah, when I get the chance I play :) not always easy timewise for me08:49
rodrigo_morning09:04
pittimvo: the lucid update in bug 670629 has some confusing comments -- is it intended to show the EULA on upgrades?09:08
ubot2Launchpad bug 670629 in msttcorefonts "EULA not shown for Microsoft Fonts" [Medium,In progress] https://launchpad.net/bugs/67062909:08
didrocksgood morning rodrigo_09:08
mvopitti: yes, that is what I understand from the legal feedback we got. that we need to show even for existing installs (once)09:09
pittimvo: ok, thanks; so I'll move that to -updates, ok?09:09
rodrigo_hi didrocks09:09
mvopitti: sounds good to me09:09
seb128hey09:20
geserdidrocks: no need to review my merge request for the ~ubuntu-desktop evince packaging branch anymore, TheMuso already fixed the FTBFS with a similar fix as I proposed09:22
didrocksgeser: thanks for the notice09:23
didrockssalut seb12809:23
pittibonjour seb12809:25
seb128hey didrocks, pitti, how are you?09:26
pittiseb128: I'm great, thanks! (apart from being confused about when alpha-2 happens :) )09:27
seb128pitti, did you mean to move those bugs milestones or was that part of the confusion?09:27
seb128just reading my bugmails from the night09:27
pittiseb128: I still mean it; those weren't alpha blockers09:28
pittihigh/alpha 2 means "we can't release a2 without this fixed", which was clearly exaggerated for most of them09:28
=== tkamppeter_ is now known as tkamppeter
seb128pitti, k, need to think about that, that's how dx handle their milestones09:29
seb128pitti, so you just dropped target from their list09:29
seb128we need a way for teams to track what they want to work on without creating noise on the r-t list09:30
pittiseb128: if they are actually working on it by a2, we can put them back09:30
pittibut they seemed unrealistic to fix in one day09:30
pittiseb128: but they also have their milestones on their upstream tasks09:30
seb128right09:31
didrockshey seb128, I'm fine, thanks, you?09:34
seb128didrocks, ca va bien ici ;-)09:36
seb128pitti, well, "one day", they plan another bug fix rollout on monday or tuesday09:36
seb128pitti, so some days09:37
pittiah, ok09:37
BrumleHow do i make my clock "24 hour" system wide. What text file or envirnomentvariable do I edit, or what GUI-tool do i use?   I am fed up of fightinng  the AM/PM-ghost :-s09:41
pittiBrumle: in unity or classic GNOME?09:43
Brumlepitti: latest LTS :)09:43
pittiBrumle: set LC_TIME to a locale which uses 24 hours09:43
rodrigo_pitti, seb128: can you please have a look at this sync request from robert ->  https://bugs.launchpad.net/ubuntu/+source/clutter-gst/+bug/658851 ?09:49
ubot2Launchpad bug 658851 in clutter-gst "update the clutter-gst package" [Wishlist,Triaged]09:49
rodrigo_micahg, ping09:50
pittirodrigo_: sure, doing now09:51
rodrigo_pitti, thanks09:51
Brumlepitti: Thanks. I'll look into it :)09:57
AnAntHello, can someone help with LP 608515 ? It is happening on my maverick system. I just tried with a natty VM, and that problem does not happen. What I fear is that the problem would still persist even when I upgrade my system to natty.09:58
ubot2Launchpad bug 608515 in empathy "Can't establish audio or video calls" [Low,New] https://launchpad.net/bugs/60851509:58
pittichrisccoulson: good morning10:00
pittichrisccoulson: say, do you know if we currently build firefox with some special debug options or so? it has felt like a tarpit for the last weeks at least10:00
pittiswitching tabs, trying to mark text, and other actions takes 5 seconds10:01
pitti(very often, not always)10:02
pittiit spins up the CPU to 100% during that10:03
chrisccoulsonhi pitti10:08
chrisccoulsonno, we haven't changed anything recently10:09
chrisccoulsonpitti - you don't use the nvidia driver too do you?10:09
pittichrisccoulson: intel10:10
chrisccoulsonpitti - does it happen on a new profile?10:10
pittichrisccoulson: it's never really been snappy, but right now it makes you want to throw the thing out of the window..10:10
pittichrisccoulson: checking10:10
seb128pitti, I don't get that issue on intel video there10:10
pittichrisccoulson: hm, after restarting it seems to be fast, and then gets worse over time10:11
pittibut my previous restart was about 2 h ago, so I'll check it with a new profile and let that run for a while10:12
pittididrocks: is it intended that libzeitgeist and zeitgeist-extensions want to move to universe? don't we need those for unity?10:33
didrockspitti: I think it's because unity-place-* aren't recommended anymore by unity as they were uninstallable, will be fixed with this week release10:34
pittiah, I see10:34
chrisccoulsonpitti - do you know what keeps swt-gtk in main? i looked at it's rdepends yesterday and saw only universe packages10:41
chrisccoulsonit's the only thing keeping xulrunner-1.9.2 in main now10:42
pitti-- natty/main build deps on libswt-gtk-3.5-java:10:42
pittigwt10:42
pitti-- natty/main build deps on libswt-gtk-3.5-java-gcj:10:42
pittigwt10:42
pittithat's it10:42
chrisccoulsonpitti - oh, i didn't check the build-deps. but there are no run-time dependencies keeping it in?10:43
pittinone that I can see10:43
pittididrocks: "appdevs-desktop-n-quickly Medium finish /opt work regarding the decisions above" -> is this still actually blocked? Is there still something to decide here?10:51
didrockspitti: there is still a pending email sent to the application review board without any answer. I need to resent one10:54
lan3ypitti: just did verification for 666511/lucid-proposed11:01
lan3yerr, why this nick?11:01
=== lan3y is now known as Laney
pittiLaney: ah, thank you111:01
Laneynp11:02
LaneyI fixed it for squeeze ages ago, would have taken care of Lucid too but it was already uploaded by then so slipped by me11:02
chrisccoulsonpitti - oh, i just saw your e-mails about main being frozen ;)11:51
pittichrisccoulson: the followup as well, I hope?11:52
* pitti <- brown paperbag11:52
chrisccoulsonpitti - yeah, i saw that too :)11:52
chrisccoulsonheh :-)11:52
didrockspitti: more coffee in the morning ;)11:52
nessitapitti: hi there! you scared me, *a lot*11:54
* pitti hugs nessita -- was a nice wakeup call, wasn't it?11:55
nessita:-D11:55
nessitaI was already thinking how will I convince you all to upload a few packages :-P11:55
didrocks(that's pitti's technic to get more WI fixed in a small amount of time ;))11:57
didrockshey nessita!11:58
nessitahi didrocks!11:58
rodrigo_hi nessita12:01
nessitahi rodrigo_, how are you?12:01
rodrigo_nessita, feeling cold, I just came back from some errands on my motorbike, so hands frozen :-)12:01
rodrigo_nessita, what about you?12:01
nessitaall the opposite, my hands are not cold and the weather is freaking hot. Though yesterday it rained a lot so today is a little bit fresher than yesterday12:02
rodrigo_right, summer there now :)12:03
=== MacSlow is now known as MacSlow|lunch
=== zyga is now known as zyga-coffee
rodrigo_pitti, hmm, "disable hibernate in the UI: DONE"? why is it disabled?12:09
pittirodrigo_: was discussed at uds; apparently it's failing for a lot of people, and is slow12:10
rodrigo_it's slow yes12:10
pittiour OEM guys disable it for every rollout they do, too12:10
pittiapparently the major laptop manufacturer want it that way, or so12:10
rodrigo_ok12:13
=== zyga-coffee is now known as zyga
chrisccoulsonpitti - how strange, i've also just noticed firefox running really slowly on my system, but that only started this morning12:40
chrisccoulsonand nothing changed recently :/12:40
rodrigo_talking about updates, I haven't updated for a couple of weeks12:59
rodrigo_is it safe to apt-get upgrade now?12:59
GunnarHjpitti: I solved the C code problem I mentioned last week, so the MPs linked to https://bugs.launchpad.net/bugs/693337 are ready for review.13:10
ubot2Launchpad bug 693337 in language-selector "Menus for choosing language should have one option per available translation" [Undecided,In progress]13:10
=== MacSlow|lunch is now known as MacSlow
pittiGunnarHj: hi! great, thanks!13:35
pittiGunnarHj: was on the gnome hackfest last week, so I didn't have time to review13:36
* pitti -> back in 45 mins13:36
GunnarHjpitti: Yes, I knew about the hackfest. :-)13:51
pittiseb128: argh, you forgot to remind me for the meeting reminder :)14:13
* pitti sends now14:13
bcurtiswx_is unity supposed to have a battery indicator?14:14
chrisccoulsonbcurtiswx_ - perhaps14:16
cyphermoxonly if you're not connected to power, i think14:17
chrisccoulsondo you have a battery? ;)14:17
didrocksdpm_: I'll fix the missing files later today14:17
bcurtiswx_chrisccoulson, im on my laptop and i just unpluged it14:17
bcurtiswx_no battery14:17
cyphermoxhmm. maybe check your settings in gnome-power-preferences14:18
dpm_didrocks, cool, thanks ;)14:18
cyphermoxbcurtiswx, there you can set when you want to show a battery indicator14:18
bcurtiswx_ah ya know what, could be GNOME3 PPA.. i have that gnome-power-manager14:19
bcurtiswx_chrisccoulson, cyphermox.  a laugh for today http://paste.ubuntu.com/558123/14:21
bcurtiswx_seems GPM still has some GTK2 symbols14:22
chrisccoulsonah, gnome-power-preferences has gone away now14:22
chrisccoulsonit's a g-c-c panel instead14:22
chrisccoulsonthat's why you see that :)14:22
chrisccoulsoni'd imagine those symbols are in another library it's linking against14:22
mterrytedg, I have some indicator nit fixes lined up.  When is next release?14:28
tedgmterry, Thursday.14:29
mterrytedg, ok, hopefully I'll have merges filed today.  Nothing major yet.  I'm trying to clear out the critical warnings when running the panel service14:29
tedgmterry, Sweet!  Good stuff.14:30
mterryfor example, I found the darn code that prints out the 'isn't an int32 variant' :)14:30
bcurtiswx_chrisccoulson, http://imagebin.org/13433314:31
bcurtiswx_chrisccoulson, my battery is unplugged mind you14:31
tedgmterry, Cool, it's easiest if you put each fix in it's own branch.  What I usually do then is have a single packaging branch that merges those in so that I can test it on my own machine, but then I can propose them all separately.14:32
mterrytedg, ok14:33
mterrytedg, they're in lots of different packages anyway14:33
tedgmterry, Heh, that makes it easier to keep them separate :)14:34
dpm_hi chrisccoulson, do you think you could have a look at adding the FF translations to the package as we discussed in the Rally?14:42
pittimvo: do we still need software-properties-gtk in the software-center world, or was this integrated into sc?14:43
pittimvo: if so, want me to port it to pygi?14:43
nessitahi guys, can I (please) have a sponsorship for https://code.launchpad.net/~nataliabidart/ubuntu/natty/ubuntu-sso-client/ubuntu-sso-client-1.1.9/+merge/47399?14:45
seb128hey nessita14:48
seb128nessita, does it fix the sso dialog on session start? ;-)14:48
seb128nessita, I can do the sponsoring14:49
mvopitti: feel free to port, but we plan a big push toward a better UI for O14:50
mvopitti: its still needed and will be needed in the future14:50
pittimvo: ok14:50
mvobut the UI and the code will change as it will (finally) be ported to policykit :)14:50
chrisccoulsondpm - yeah. i want to figure out what mercurial repo they use to build the xpi's really though, and use that rather than shipping xpi's14:52
nessitaseb128: nopes, the release of u1client will. It should go out today, we already requested dobey to do it. We had to delayed it due to some issues on syncdaemon14:52
nessitaseb128: sorry :-(14:52
chrisccoulsondpm - the issue with merging xpi's in to the firefox source is that we always build the firefox pre-releases, and there are no xpi's at this stage14:52
chrisccoulsoni don't want to block updates on waiting for translation xpi's ;)14:53
pittimvo: are you a big fan of SimpleGtkBuilderApp? I. e. do you want to keep it, or can I kill it while porting?14:54
dpm_chrisccoulson, I thought XPIs were always at http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ - that's where we get them when we upload them manually14:54
chrisccoulsondpm_ - that is for release builds. we prepare our source tarball and uploads before they are released14:55
chrisccoulsoni'm just doing b10 now14:55
seb128nessita, no worry, I was just checking because jasoncwarner asked me if that was going to be fixed for alpha2, it happens on the livecd still14:56
nessitaseb128: yeah, it will14:57
dpm_chrisccoulson, ok, so if we cannot import them like that, what about other options of automating the import? What about what we talked about using the same method to generate the en-US template to build the xpis? We've uploaded the translations manually this time, but I do not follow the FF releases that closely, and we cannot guarantee that they are manually imported before every upload15:02
chrisccoulsondpm_ - building the xpi's using the code from mercurial seems like the right way. i just need to figure out their release process for translations, and also whether the build system supports building multiple languages too15:03
seb128nessita, happy birthday ;-)15:03
nessitaseb128: thanks! am I getting a cake too???15:04
chrisccoulsonhappy birthday nessita!15:04
pittiooh, happy birthday nessita! *hug*15:04
chrisccoulsonseb128 - it's not your birthday today too?15:04
chrisccoulson;)15:04
seb128lol15:04
seb128nessita, next time we see each others maybe you get one ;-)15:04
seb128chrisccoulson, I don't think it's nessita's one either ;-)15:05
nessitaawesome!15:05
seb128I just sponsored her update15:05
chrisccoulsonlol15:05
nessitawhich is like a birthday present15:05
* seb128 hugs nessita15:05
* nessita hugs seb12815:05
* desrt /join #hugfest15:07
dpm_chrisccoulson, sounds good. It would be awesome if we could automate this. Is there anything I can help with?15:08
dpm_(that doesn't require becoming an expert in the Mozilla build system? ;) )15:08
dpm_felicidades nessita!15:08
nessita:-)15:09
kklimondarodrigo_: I may not have time today to talk about CouchdbDocument - I'll be on call for at least an hour or so, and I know you finish the job around 6pm or so. If I don't get back in an hour or, can we talk tomorrow?15:19
rodrigo_kklimonda, sure :-)15:20
kklimondaor so15:20
kklimonda;)15:20
dobeyKenEdwards: you lied.15:27
dobeyerr15:27
dobeykenvandine: ^^ you lied rather.15:27
dobeyKenEdwards: sorry :)15:27
kenvandine?15:27
dobeykenvandine: midori doesn't only do the yellow bar by strcmp on 'https' in the url15:28
kenvandinedobey, i just read that in a bug report :)15:28
KenEdwardsdobey, np ;-)15:28
kenvandinedobey, have they implemented a UI for managing them?15:29
dobeykenvandine: it's actually tri-state with newer libsoup/webkit. it checks the SoupFlags on the message for _TRUSTED_CERT15:29
dobeykenvandine: no, there's no way to manage them yet, but untrusted certs it makes the urlbar background red instead of yellow15:29
kenvandineah... better than nothing15:29
kenvandinesomeone should do the same in epiphany15:29
dobeyalthough i think it might still be doing that wrong, but haven't looked into it much further yet15:30
kenvandinefrom python i don't seem to have access to the SoupRequest15:30
dobeyand midori crashes more than windows with a virus15:30
dobeyand it's not really the ui i want, so still going to bring back encompass15:31
dobeykenvandine: you can probably do the same thing midori does, from python, if you use introspection instead of bindings?15:36
kenvandinedobey, yeah, should be able too15:36
kenvandinenot sure which is more work though15:36
kenvandinedoing that, or opening the default browser for oauth15:36
dobeydoes it matter?15:38
dobeythe user experience should be more important than what is more work15:38
xw4400hi, i'd like to replace my nvidia video card to a better one. How do i check which card is currently actuall installed?15:43
dobeyxw4400: #ubuntu is the help channel, you will probably get better response there.15:45
xw4400ah, ok. This is a dev channel?15:46
ari-tczewxw4400: some like this15:49
pittinessita: still need the sponsoring? (was in meeting until now)15:55
nessitapitti: not right now, seb128 did it15:56
pittiah, great15:56
nessitaI will need another one for u1cp in a few hours15:56
ari-tczewwow! didrocks is an archive admin!16:08
ari-tczewpromotion?16:08
pittimore like "dumped on him while he wasn't on guard"16:09
didrocks:)16:14
=== bjf[afk] is now known as bjf
* bcurtiswx_ bows down to didrocks ;)16:18
* seb128 dumps taks on didrocks, welcome!16:19
seb128tasks16:20
didrocksseb128: nooooooooooooooooooooooooo :-)16:20
didrocksI still don't have my shell access, so I can't do anything :)16:20
seb128you can NEW from the webui16:20
didrocksoh right, I should have a look to that NEW thing :)16:21
didrockssession restart, brb16:22
kenvandinechrisccoulson, is there a known problem where firefox becomes "undecorated"16:22
chrisccoulsonkenvandine, what problem? not that i'm aware of ;)16:23
kenvandinefor some reason firefox just lost it window decorations... but none of my other windows did16:23
kenvandineit is still working fine though16:23
kenvandinegotta be a compiz bug :)16:23
chrisccoulsonhmmm, that sounds odd ;)16:23
kenvandinebut weird...16:23
chrisccoulsondoes it come back if you switch to full screen and back again? (ie, hit F11 twice)16:24
chrisccoulsonoh, i've just noticed that full screen isn't really full screen anymore16:24
chrisccoulsonunity bug though ;)16:25
kenvandinechrisccoulson, oh... so is full screen like 2/3 of the screen with no decorations?16:27
chrisccoulsonkenvandine, the panel is still displayed with full screen now16:28
kenvandinenot for me16:30
kenvandinebut i don't have decorations when not full screen :)16:30
pittiDING DING DING meeting o'clock16:31
mterryhello!16:31
kenvandine:)16:32
* kenvandine waves16:32
pittino Jason today?16:32
kenvandineno16:32
kenvandineLCA16:32
tremoluxheya16:32
didrockshey16:32
pittibryceh, chrisccoulson, didrocks, tremolux, Riddell, cyphermox, mterry, rodrigo_, seb128, tkamppeter: meeting time16:33
Riddellhi16:33
chrisccoulsonhi!16:33
rodrigo_hi16:33
seb128hey16:34
pittiapparently no actions from previous meeting16:34
pittihttps://wiki.ubuntu.com/DesktopTeam/Meeting/2011-01-25 for the current reports about Unity etc.16:34
pittikenvandine: do you have a parnter update?16:35
kenvandineyup16:35
kenvandinei should put that on the wiki too :)16:35
pittipartner, too16:35
kenvandineanyway16:35
kenvandineof U116:35
kenvandinefor U116:35
kenvandinesyncdaemon performance improvements, should land end of next week16:35
kenvandineunity integration has begun, should land in time for FF assuming all goes well with the libunity api they need16:35
kenvandineshotwell integration work will start next week, minimal work required, also should land in time for FF16:36
pittinice16:36
kenvandineDX:16:36
pittilike, publishing photos to the cloud?16:36
kenvandinelibunity landing this week, hopefully enough to get the U1 team comfortable with the API16:36
kenvandinepitti, basic16:36
kenvandinemaking sure photos can be synced easily16:37
kenvandinelike i think things like revision info and metadata about photos16:37
tkamppeterhi16:37
kenvandinethe other big thing from DX this week is work on moving menu parsing out of appmenu-gtk and libappindicator and into dbusmenu-gtk16:38
kenvandinewhich should help with bug triaging and hopefully fixing16:38
kenvandinethat is all i have, questions? comments?16:38
seb128kenvandine, libunity landed last week no?16:38
didrockskenvandine: (libunity already landed btw)16:38
seb128kenvandine, well at least didrocks uploaded and I reviewed it16:38
kenvandineyeah... but not with the new PAPIs16:38
kenvandineAPIs16:38
seb128ok16:38
kenvandinei think the beginning of the new APIs are landing this week16:38
seb128so new update you mean16:38
kenvandineyeah, not new package :)16:39
seb128kenvandine, is it worth trying to fix appmenu issues until the parsing update lands?16:39
seb128like lpi menu items not working16:39
kenvandinedon't think so16:39
seb128ok16:39
chrisccoulsonif there are appmenu issues to debug btw, i could take a look at them whilst this stuff is all fresh in memory :)16:40
chrisccoulsoni think a few people mentioned at the rally there were some long standing bugs16:40
seb128there is indeed, feel free to pick on the bug list16:40
kenvandinethere are, i think tedg hopes to get that code in one place so it is easier to triage and fix16:40
chrisccoulsoncool, i'll take a look16:40
seb128not sure how much that will be useful with the refactoring though16:40
seb128so maybe check with ted to get the updated code before starting on those16:41
chrisccoulsonsure, no problem16:41
kenvandineoh, one more thing16:42
pittikenvandine: so you'll add to the wiki as well? thanks16:42
kenvandinelibappindicator gtk3 port is up for review now16:42
kenvandineso should land this week16:42
pitti\o/16:42
pittihappy to test16:42
seb128great16:42
kenvandine:)16:42
seb128kenvandine, up to upstream review, i.e ted? or packaging one?16:43
kenvandinepitti, will do16:43
seb128I can help to review16:43
kenvandineupstream16:43
seb128ok16:43
pittididrocks: do you want to paste/say something extra/discuss unity updates?16:43
didrockswell, people can read on the wiki I guess16:43
didrocksbut I have a BREAKING news!16:43
seb128we need to read now? how boring!16:43
didrocks(which is more a fix in fact) :)16:43
didrocksok, copy/paste then, just for seb128 ;)16:44
didrocksNew unity landed this week16:44
didrocks* a bunch of bug fixes and the dash has its first release (really early prototype though)!16:44
didrocksa lot of accessibility improvments as well.16:44
didrockswe got an intermediate upload to fix an annoying "invisible unclickable window" bug.16:44
didrocksthe places have been rebuilt to drop some packages from the archives, the big come back is for this week release.16:44
didrocksstill some stacking issues (menu disappearing, windows not clickable) in compiz. Apparently, there is a fix proposed, so fortunately, this will be fixed this week.16:44
didrocksalso, some specific issue with nvidia card (black screen) still there, as well as launchers weird behavior in some cases.16:44
didrockslibunity is now a new source to make the foundation API more unrelated to the view.16:44
didrocks-> Next week, on your almost natty alpha2 computer:16:44
didrocksfull release upload planned on Thursday with working places (\o/), miscellaneous improvements and still bug fixes.16:44
pittididrocks: do we need to discuss the detection? right now it seems to be painfully expensive16:44
didrocksanother "final" upload on Monday evening/Tuesday morning (european time) with crusty fixes and small incremental changes for getting ready for alpha2.16:44
didrocksa compiz upload which should speed the startup time and fixes some annoying bugs (no ABI break planned).16:44
didrocks-> misc:16:44
didrockswe know we have a lot of false positives of "your computer can't run unity" because the detection tools take more than 3s to answer on a cold cache (and the timeout was 0.5s, then 1s). For now, I'll upload a gnome-session package with a timeout of 5s for the release. The detection tool loads 15 MiB of libraries which can explain that. Some work on that planned for alpha3.16:44
didrockssupport of multiple fallbacks added to gnome-session. So, if you install unity-2d, the fallback for the unity session is unity-2d instead of gnome-classic without a warning message in that case.16:45
seb128didrocks, sorry I was just joking since IRC or wiki we need to read anyway but thanks ;-)16:45
seb128lot of nice things coming this week16:45
didrocksfirst the news ;) the stacking issue (some menu disappearing in the background or window taht you can't click) is fixed!16:45
chrisccoulsonnice!16:45
didrocksjust a few minutes ago :)16:45
mterryyay16:45
* chrisccoulson hugs didrocks16:45
tremolux\o/16:45
didrockschrisccoulson: hugs smspillaz rather :)16:45
didrockshe put a lot of effort in it16:45
didrockscongrats to him!16:46
* chrisccoulson hugs smspillaz16:46
kenvandineyay smspillaz!16:46
didrockswasn't trivial ;)16:46
tremoluxnice smspillaz!16:46
didrockspitti: re: detection16:46
pittismspillaz: rock!16:46
didrockspitti: one of the issue is that we are linking against 15Mb (the full nux stack)16:46
pittididrocks: what does it currently do?16:46
didrocksjust for basically checking opengl capability + lspci16:47
pittiit's not enough to check the graphics driver and available X.org modules?16:47
=== nessita1 is now known as nessita
didrocksapparently not, they want to ensure the full nux is woking16:47
didrocksworking*16:47
didrocksand make some tests16:47
didrocksagain, the tests are not expensive16:47
didrocksinitializing nux is16:47
smspillazpitti: :)16:47
pittididrocks: so in sum they are16:47
didrocksyeah :)16:48
didrocksso, I've talked about it with jay16:48
didrockswe'll figure out for alpha316:48
pittiok, thanks16:48
didrocksif it's still expensive, the plan is to run it in gdm16:48
didrocksbut even 3s is a lot…16:48
pittisuch a thing should require .1 s..16:49
didrocksand to cache it (I can patch gnome-session for picking it pretty easily)16:49
didrockswell, the gnome one is taking .3s16:49
didrocks(on cold cache)16:49
pittiok, let's discuss off-meeting16:49
didrocksright, in a nutshell, we have a workaround for alpha216:49
pittilooking forward to places16:50
didrocksyeah :)16:50
pittitremolux: do you have something extra to say/discuss wrt. s-c?16:50
pittinice work on startup speed! Is http://people.canonical.com/~mvo/software-center/mini10-startup/startup-times.png created automagically now?16:50
tremoluxnope, unless anybody has questions ?16:50
pitti< 3 s is great16:50
tremoluxpitti: we still run it by hand  :)16:51
tremoluxpitti: but yes, thanks!  it feels really fast now16:51
tremoluxpitti: also, thanks for your cold-cache script, I tried it and it seems to do the trick16:51
mterrytremolux, I thought ratings and reviews was supposed to drop last week?16:51
pittitremolux: nice16:51
mterrytremolux, but it's next week?16:52
tremoluxmterry: yes, mvo was at a sprint all week so we held off16:52
tremoluxmterry: in other words, I mis-promised  ;)16:52
tremoluxmterry: but we will have it for alpha 216:53
mterrynp, just curious16:53
tremoluxsure, np16:53
pittiRiddell: anything to announce/discuss in Kubuntu land?16:54
Riddellhi16:54
pittiRiddell: still trouble with gstreamer/gvfs and the like?16:54
Riddell * 4.6.0 being tested now, due for upload tomorrow morning16:54
Riddell * Digikam tested now, due for upload tomorrow morning16:54
Riddell * KDevelop being packaged, due for upload tomorrow morning16:54
Riddell * 17 milestoned bugs for alpha 2, they won't all make it but we can try, http://goo.gl/yGhJd16:54
Riddell * slow but steady progress being made on todo items https://wiki.kubuntu.org/Kubuntu/Todo16:54
pittiwohoo, release16:55
Riddellslomo said he'd remove the depends on gvfs, and I blacklisted it for now anyway16:55
Riddells/depends/recommends/16:55
pittiI got libproxy to build after fixing the uninstallability, so tomorrow's CDs should be a bit smaller16:55
Riddellwe removed geoio-database which should save a wee bit too16:55
Riddellblacklisted rather16:56
pittiRiddell: cool; as already said, feel free to upload that right away; we can sync the next time anyway then16:56
pittithanks16:57
pittiany other business?16:57
pittiso, thanks everyone!16:58
tremoluxthanks all16:59
didrocksthanks17:00
seb128thanks17:01
=== asac_ is now known as asac
jcastroseb128: do we have -shell PPA instructions for people yet?17:18
seb128jcastro, don't ask me?17:29
seb128jcastro, ricotz might know17:30
seb128jcastro, the GNOME3 ppa doesn't have gnome-shell yet so not sure how we could have instructions17:30
* jcastro nods17:30
ricotzseb128, jcastro, there are no official introstructions besides some forum-guides using my ppa17:34
seb128ricotz, do you plan to get it in the gnome3 ppa as well?17:34
ricotzseb128, i could look into it, now that clutter 1.5 is available17:36
jcastroricotz: can you ping me when it's in there? i'd like to sort out all the people trying random blog entries with older PPAs and all that17:36
ricotzjcastro, yeah i can17:39
seb128ricotz, is there any depends you still need?17:39
seb128how do you do daily builds if the versions required are not there?17:39
ricotzseb128, gjs and mutter17:39
ricotzseb128, i also updated clutter17:40
seb128why can't you updated those in gnome3?17:40
ricotzseb128, you can see which packages are needed looking in the ppa17:40
seb128ricotz, couldn't you update those in the team ppa rather than in yours?17:40
seb128so it would benefit others...17:41
ricotzseb128, maintaining the git snapshots is easier than document all changes of every release :P17:41
ricotzseb128, so you want the git snapshots in the gnome3 ppa?17:41
seb128heh17:42
seb128not really no17:42
seb128there is a gjs tarball every 5 weeks or so17:42
seb128seems it should be doable to package tarballs in the ppa no?17:42
ricotzdo you know the reason for the different handling of xulrunner between debian and ubuntu17:43
seb128you mean libmozjs?17:43
seb128it's not a public library and mozilla doesn't garanty stability17:43
seb128it's broken to ship it as a normal library17:44
ricotzseb128, yeah that is possible, it is quite near the debian packaging (gjs, mutter, clutter)17:44
chrisccoulsonricotz, yes. debian carry patches to version libmozjs and install it in /usr/lib. we don't to maintain ABI compatibility with upstream17:44
ricotzchrisccoulson, ok. didnt know that they maintain the abi stability17:44
chrisccoulsonricotz, well, there is no ABI stability really. debian just add a patch to add a version number to libmozjs.so, and they bump the version when ABI breaks17:45
ricotzchrisccoulson, ok, and ubuntu didnt wanted to go that way?17:46
chrisccoulsonricotz, we used to, but we try and stay as close as possible to upstream17:46
ricotzalright17:46
chrisccoulsonby default, libmozjs isn't even built as a separate library anymore17:46
chrisccoulsonit's all bundled statically in libxul17:47
AmaranthOf course, the way Debian is doing it is the way it should be done upstream as well :)17:47
chrisccoulsonAmaranth, not really. upstream don't ship spidermonkey as a separate product. it's part of the toolkit instead17:48
chrisccoulsonif they shipped it as a library for people to link against, then perhaps ;)17:48
chrisccoulsonthat might happen in the future, but i wouldn't really want to maintain yet another package17:49
AmaranthHuh, I guess the webkit stuff is the same way17:49
AmaranthYou have to link to all of it to get JSC17:49
ricotzseb128, anyway, i will try to look into uploaded the releases17:49
chrisccoulsonAmaranth, oh, i didn't know that17:49
seb128ricotz, thanks17:50
micahgwell, upstream seems to be leaning in the direction of properly versioning spidermonkey17:50
chrisccoulsonthat sounds like the same for mozilla now (having to link against libxul), but we actually changed the build config to still build libmozjs17:50
chrisccoulsongnome-shell linking against libxul would be hideous for startup time ;)17:50
Amaranthchrisccoulson: Yeah, there is just a /usr/lib/libwebkitgtk-1.0.so.017:50
chrisccoulsonthat sucks! :)17:50
ricotzseb128, could you ping robert to update clutter to 1.5.14?17:51
chrisccoulsonmicahg, yeah, as a separate product though17:51
chrisccoulsoni don't want to maintain another copy of spidermonkey ;)17:51
AmaranthI still can't believe GNOME is going forward with depending on two browser engines, seems weird17:51
micahgchrisccoulson: I thought it would be in tree and we can just check the appropriate files on build17:51
seb128ricotz, he's at  a conference this week (lca)17:53
ricotzseb128, ah, there is one thing with clutter which breaks the build of gnome-shell, it is the rdepends patch which removes x11 from clutter-1.0.pc17:53
seb128ricotz, I will try to do it17:53
ricotz(the backend/frontend patch)17:54
seb128ricotz, is that coming from debian?17:57
ricotzseb128, no17:58
ricotzbbl17:58
seb128ok, will check that18:00
pittimvo: got software-properties-gtk mostly working with pygi; missing is the drag&drop (that only works with gtk3, but no biggie IMHO), and getting the XID of a window (not available; but I tested the apt cache updating, and the main window is disabled anyway, just like in the current version)18:13
seb128kenvandine, mterry: could one of you try to figure why launchpad-integration failed to build?18:17
seb128it's a gir issue18:18
seb128didn't happen on my box but I'm not uptodate with changes from this week18:18
mterryseb128, sure18:19
chrisccoulsonseb128 - bug 707543 - quality report!18:21
ubot2Launchpad bug 707543 in gnome-terminal "no work" [Undecided,New] https://launchpad.net/bugs/70754318:21
chrisccoulsonit looks like a firefox bug ;)18:21
seb128lol18:23
seb128go users18:23
seb128chrisccoulson, you should stop reading bug reports now ;-)18:24
seb128mterry, thanks18:24
chrisccoulsonseb128 - i almost have already ;)18:24
chrisccoulsoni only noticed that because it's my most recent e-mail18:24
pittigood night everyone!18:24
seb128'night pitti18:26
kenvandinehaha18:26
didrocksgood night pitti18:27
seb128seems the launchpad guys fixed the bug watch code18:29
seb128it's spamming me now18:29
dobeykenvandine: ping. do you know why rhythmbox-ubuntuone-music-store has rhythmbox-plugins as a Depends?18:31
didrocksok, time for dinner, see you tomorrow!19:01
kenvandinedobey, i don't know off hand19:01
dobeykenvandine: hrmm, ok19:08
kenvandinedobey, rhythmbox-ubuntuone-music-store had been added before rhythmbox-plugins was split out of rhythmbox19:11
dobeyok, weird19:11
brycehseb128, are you seeing bug #707478 ?19:17
ubot2Launchpad bug 707478 in launchpad "Freedesktop bug watches are (incorrectly) updated with "importance unknown"" [High,Triaged] https://launchpad.net/bugs/70747819:17
nessitapitti: hey, you still around to sponsor an upload?19:17
seb128nessita, he's not19:17
nessitaseb128: oh, ok. Would you be able to?19:17
nessitaif not, I'll ask again tomorrow19:18
seb128nessita, yes I can do that19:18
seb128bryceh, I will need to check I just got spammed by bug watches updates today and deleted those19:18
seb128so I will need to wait for extra ones19:18
nessitaseb128: https://code.launchpad.net/~nataliabidart/ubuntu/natty/ubuntuone-control-panel/ubuntuone-control-panel-0.8.0/+merge/47447 thanks!19:19
brycehseb128, probably you won't get more19:19
seb128bryceh, I still have those concerning the team assigned bugs though19:19
seb128which seems to confirm your bug19:19
seb128nessita, you're welcome19:19
brycehseb128, I also got spammed, but all the mails seemed to be from freedesktop.org's bugzilla, so it may be localized to just that tracker.  If you're seeing it on any GNOME bugs, that would be an important data point19:19
seb128bryceh, no, it seems the GNOME just got a normal update19:21
seb128it's likely that the update didn't run for a while has they got it working today19:21
seb128those have a correct status it seems19:21
seb128bryceh, but I can confirm your fdo issue19:22
brycehseb128, thanks19:25
mvopitti: nice, thanks19:27
seb128nessita, ok, uploaded, ignore the email you will get about ubuntu-sso-client_1.1.8, I ran dput on the wrong file in my ubuntuone sponsoring dir19:35
nessitaseb128: thanks! I'll be testing on my prisitine natty box when the binary is built19:39
seb128ok19:39
brycehseb128, btw anything more we need to do on bug #675622 so it can get a sync?19:58
ubot2Launchpad bug 675622 in glew "Please sync glew 1.5.7-1 from Debian experimental (main)" [Undecided,New] https://launchpad.net/bugs/67562219:58
mterryseb128, https://code.launchpad.net/~mterry/launchpad-integration/fix-packages/+merge/4745319:59
seb128bryceh, subcribe ubuntu-archive or ping Riddell it's his archive day20:37
seb128mterry, why can't you upload that?20:37
mterryseb128, it's not in ubuntu-desktop set20:37
seb128mterry, email cjwatson ;-)20:37
=== charlie-tca__ is now known as charlie-tca
mterryseb128, OK  :)20:38
seb128mterry, did you check it's not in the desktop set?20:38
seb128it's surprising20:38
mterryseb128, I did, let me double-confirm20:39
mterryseb128, ahem, my mistake.20:39
seb128;-)20:39
seb128bigon, there is no need to manually sync your updates yourself, sync request are reviewed daily nowadays20:41
seb128mterry, is that change a recent one? is that likely to be requiring updating other sources?20:42
bigonseb128: ah ok20:42
mterryseb128, I'm not sure.  gobject-introspection got a new upstream version updated on the 13th, it could have happened then20:45
mterryseb128, I'm not sure exactly how it used to behave.  I'm a little confused it used to work as it was -- not sure how it could have known to link against gtk3 when building the typelib20:46
mterryor maybe it didn't check for missing symbols.  That's probably more likely.  And it was just broken the way we did it, but didn't stop the build20:47
seb128ok, the fix seems correct I was just wondering if we should review other sources for similar issues20:47
mterryseb128, right, and perhaps it would be wise, but we don't necessarily have reason to believe other people screwed up like I did when setting that _PACKAGES line originally.  We'll hear about it when they FTBFS, eh?  :)21:00
seb128right, doko was speaking about doing an archive rebuild test again so let's see what's coming from it21:00
seb128kenvandine, gtk+2 still fail to build btw21:01
kenvandinehumm21:01
kenvandinebuilt in pbuilder for me... i'll look21:01
seb128kenvandine, thanks21:01
bcurtiswx_empathy natty 2.32.2 looks for gcr-0 , has that been renamed?21:10
bcurtiswx_libgcr-0 , libgcr-3-0, libgcr-dev21:10
bcurtiswx_all tried21:10
seb128bcurtiswx_, check gnome-keyring in the ppa but could be that the version is not recent enough21:12
bcurtiswx_seb128, this has to be without the gnome3 ppa21:13
bcurtiswx_im backporting some patches to the version that will be in natty21:13
seb128oh 2.3221:13
bcurtiswx_seb128, yup21:13
seb128it's libgcr-dev21:14
bcurtiswx_seb128, yea it's installed and configure doesn't see it :-\21:14
seb128bcurtiswx_, what error do you get?21:14
bcurtiswx_seb128, i wonder if since i have the PPA as a apt-source if there's something with that.. lemme get the config.log21:14
seb128it's likely21:15
bcurtiswx_seb128, http://pastebin.com/YucxwAA621:18
seb128bcurtiswx_, what libgcr-dev version is installed?21:19
bcurtiswx_seb128, ah ha Installed: 2.92.92.is.2.91.4-0ubuntu1~build221:20
seb128ok, that's the issue21:20
seb128disable the ppa source for it21:20
seb128ok, I need to go, see you later21:22
bcurtiswx_seb128, OK have a good night21:22
rickspencer3kenvandine, hey dude21:31
rickspencer3so, I notice evince is not using the app menu?21:31
rickspencer3should I file a bug?21:32
kenvandinehey rickspencer321:32
kenvandineone sec21:32
kenvandineit is for me...21:32
chrisccoulsonrickspencer3, launched from firefox?21:39
rickspencer3chrisccoulson, correct21:39
chrisccoulsonrickspencer3, http://bazaar.launchpad.net/~mozillateam/firefox/firefox-4.0.head/revision/74021:42
chrisccoulsonyou just reminded me ;)21:42
=== ivanka is now known as ivanka-train
chrisccoulsonoops, the changelog entry doesn't make sense ;)21:42
kenvandinechrisccoulson, haha... as always, a firefox bug :)21:50
chrisccoulsonlol21:51
chrisccoulsonkenvandine, the "unset UBUNTU_MENUPROXY" but was inherited from the nightly builds, which need it because appmenu-gtk makes them crash on startup21:52
chrisccoulsonso.....21:52
chrisccoulsonappmenu-gtk bug!21:52
chrisccoulson;)21:52
chrisccoulsonrickspencer3, ok, just uploading a fix for that now21:55
bcurtiswx_where is the gnome certificates file located?22:00
chrisccoulsonbcurtiswx_, what do you mean?22:01
bcurtiswx_i can never remember, cacertificates.ca or something like that.22:01
broderbcurtiswx_: i don't think gnome maintains a certificate keychain of its own separate from the system. the system's certificates are maintained by the ca-certificates package22:01
chrisccoulsonbcurtiswx_ - it depends, there is more than one source of root certs22:02
chrisccoulsonca-certificates being one, and NSS being another22:02
bcurtiswx_it ca-certificates22:02
bcurtiswx_it's*22:02
chrisccoulsonwell22:02
chrisccoulsonevo uses NSS22:03
brycehare we doing the Eastern Desktop Meeting today?  I know it's an AU holiday so pretty much everyone's gone :-)22:03
bcurtiswx_chrisccoulson, /etc/ssl/certs/ca-certificates.crt22:04
chrisccoulsonbcurtiswx_ - what are you trying to do?22:05
bcurtiswx_chrisccoulson, empathy is looking for the ca certificate file  it has(d) a with-ca-certs='' with 2.32.2 (not with 2.91.x)22:06
chrisccoulsonah, ok22:06
rickspencer3chrisccoulson, what took so long?22:06
rickspencer3I ask a quetsion at 13:31, and you are uploading a fix 13:5522:07
rickspencer3a 24 minute lag :)22:07
chrisccoulsonrickspencer3, network ;)22:07
chrisccoulsonffox is nearly 60MB22:07
chrisccoulsonit takes a while to upload on my connection ;)22:07
rickspencer3haha22:07
rickspencer3thanks chrisccoulson22:08
rickspencer3you da' man22:08
chrisccoulson:)22:08
rickspencer3bryceh, is it safe for me to dist-upgrade right now?22:09
rickspencer3or did your new xorg goo start kicking in?22:09
brycehrickspencer3, new libdrm and mesa are in22:13
rickspencer3hmmm22:13
rickspencer3maybe I'll wait until Friday ;)22:13
brycehwe have no reason to think that there are problems, but you know how mesa and libdrm updates are ;-)22:13
rickspencer3get the new xorg and the next unity stuff22:13
rickspencer3oth, maybe I should take the plunge :)22:13
rickspencer3I can always fall back to my netbook22:14
rickspencer3bryceh, btw, the xorg team is absolutely rocking ...22:14
rickspencer3edgers seems like a really fun and engaged group of contributors too22:14
brycehrickspencer3, yep it's going good this cycle22:15
brycehrickspencer3, which is fortunate since Unity and HWE need X solid22:17
rickspencer3for sure22:17
kklimondahow is app-install-data-ubuntu created?22:20
chrisccoulsonwoah, i only just uploaded ffox 4 b10, and mozilla are talking about starting b11 builds on friday!22:20
chrisccoulsonthey're serious about a feb release22:21
kklimondaif I want to add something there who should I poke about it? mvo?22:21
chrisccoulsonkklimonda, it's in bzr somewhere22:21
chrisccoulsonjust grab it, add what you need and then ping mvo :)22:21
chrisccoulsoni can't remember where it is though ;)22:22
kklimondano proble, I'll find it22:22
kklimondathanks22:22
lamalexhey guys22:24
chrisccoulsonhi lamalex22:24
kenvandinerickspencer3, i am current and it seems fine for me22:25
rickspencer3coolio22:26
rickspencer3so I have to make a dbus service file to integrate with the sound menu?22:34
brycehjaytaoko, welcome to desktop22:39
jaytaokohello!22:40
brycehjaytaoko, I guess due to the AU holiday the meeting didn't get started, but you and I can chat about unity bugs now if you want22:40
brycehjaytaoko, you probably saw my email that libdrm and mesa are uploaded now22:40
jaytaokobryceh: actually I didn't22:41
brycehthose are pretty much the same versions that have been in xorg-edgers (but rebased against actual releases)22:41
jaytaokobryceh: when did you sent it?22:41
lamalexbryceh, I'm working on the autopilot rewrite now. It will be about 100 times more awesome in a couple of days22:41
lamalexRAOF, ^22:41
brycehjaytaoko, aha then good thing we're meeting!22:41
karlti'm trying to track down an issue with a 1x1 InputOnly window that seems to follow the mouse around the desktop (except when the mouse is grabbed or something)22:41
brycehjaytaoko, it was sent to ubuntu-x@ (which you should subscribe to) and to ubuntu-devel@22:41
karltanyone know what app might be managing that?22:41
brycehjaytaoko, please forward it to any unity/compiz lists where you think others may have missed it22:42
jaytaokobryceh: sure22:42
karltit is the child of the window with the pointer22:42
brycehjaytaoko, hopefully you guys have been running xorg-edgers so already have gotten testing done on it, but if not then you can now :-)22:43
jaytaokobryceh: I upgraded my intel system, it has the new xorg now22:43
brycehjaytaoko, we will be following up with xserver 1.10 upgrade in a couple days probably22:43
jaytaokobryceh:  I am compiling Unity on it22:44
brycehthat will break driver ABIs so we'll be rebuilding all of those too22:44
jaytaokobryceh: ok22:44
brycehand we have new -intel, -ati, and -nouveau we've been holding off on since they need new mesa and so on22:44
brycehso... lot of change coming this week22:44
jaytaokobryceh: I want to find out if the glsl compiler is working as expected for intel22:44
jaytaokobryceh: about fglrx, have you had some update from Felix?22:45
brycehjaytaoko, *nod* I've heard there were some last minute changes there (due to licensing or something)22:45
jaytaokobryceh: licensing about the glsl compiler?22:45
brycehjaytaoko, yes he mentioned wanting to put you into direct contact with one of their engineers in China22:46
brycehjaytaoko, but seems this is going to be heavily NDA'd so best for you to work through Henry Hall on that22:46
jaytaokobryceh: alright!22:46
jaytaokobryceh: I wonder if on their own they were able to discover something about the fglrx driver.22:47
jaytaokobryceh: there is this unknown regarding the texture_from_pixmap extension22:47
jaytaokobryceh: according to sam, on the fglrx driver we cannot have direct rendering + texture_from_pixmap extension22:48
bryceh*nod*22:48
brycehjaytaoko, will you be able to work around that via blacklisting the driver from doing direct rendering for the time being?22:49
jaytaokobryceh: ok22:49
jaytaokobryceh: we have to detect that a system is using the fglrx driver22:49
brycehjaytaoko, fwiw when we update to xserver 1.10 that will permanently break fglrx until AMD releases an updated driver to us22:49
jaytaokobryceh: :-(22:50
brycehin the past they've sent us an update right prior to release, so there won't be much time left for testing after that22:50
brycehso you may want to hang onto the current daily iso for testing22:51
brycehalso AMD may be able to provide NDA'd access to the testing driver; talk with Henry if you need that22:51
jaytaokobryceh: ok. I will22:51
brycehjaytaoko, Alberto and Sarvatt also have access to that driver so you could alternatively ask one of them for access.  But may be better to work through Henry even so.22:52
brycehon to bug reports...  things have been going really well so far22:52
jaytaokobryceh: since AMD support the open source driver will it be ok if  we recommend the open source driver to users instead of the fglrx22:52
brycehjaytaoko, that is fine by me, however be aware for the latest hardware the open source -ati driver may not give full 3D support, so users on that hardware would need -fglrx for that22:53
jaytaokobryceh: ouch!22:54
brycehjaytaoko, however I should think 2D unity should work ok on the open driver in such cases, which might be more practical to recommend22:54
brycehjaytaoko, http://wiki.x.org/wiki/RadeonFeature gives a table showing which hardware has what level of 3D support currently22:54
brycehwe will be doing an update to a current git snapshot of the radeon driver, so what we have in natty should match what's shown in that table pretty closely22:55
brycehregarding bugs, here's the natty bugs on our todo list currently:  http://blumonc/Arsenal/Reports/ubuntu-x-swat/workqueue-natty.html22:56
jaytaokobryceh: alright22:56
brycehor I should say, those are all the actionable X bugs22:56
brycehwhich is an amazingly short list22:56
jaytaokobryceh: link does not work22:57
brycehI charted the # X bugs in natty against the equivalent point in development for maverick:22:57
brycehsorry, should be http://www.bryceharrington.org/Arsenal/Reports/ubuntu-x-swat/workqueue-natty.html22:57
brycehhttp://www.bryceharrington.org/X/Reports/ubuntu-x-swat/totals-natty-workqueue.svg22:57
Sarvattbryceh: we're going to pull in an ati git checkout soon aren't we? we will have 3D support for everything but the latest 69xx GPU's then22:58
brycehthe dark line in that chart is # bug reports in maverick, so you can see things are really stable22:58
brycehSarvatt, yes that's correct22:58
brycehit will be interesting to see how that chart changes once all the new X stack is in place :-P22:58
brycehbut hopefully it won't be too bad22:58
brycehjaytaoko, are there further X / driver bugs on your end that need our attention?22:59
jaytaokobryceh: what about suspend/resume?23:00
jaytaokobryceh: I wonder what we could do on the software side to have this smooth on Nvidia GPU23:01
brycehjaytaoko, most often resume issues have been kernel-side troubles.  Currently I'm not aware of any X-side suspend/resume issues that we're tracking, but I can take a look if you have bug #'s23:01
brycehthere are several blank-screen and gpu lockup bugs (also probably kernel bugs) which we're tracking in X (see above report), some of which may relate to suspend/resume in some fashion.23:02
jaytaokobryceh: let me check...23:03
brycehjaytaoko, one thing that's been a constraint on the kernel side for dealing especially with the nvidia-specific hangs, is that they don't have the hardware to test with23:03
bcurtiswx_kenvandine, xchat-gnome to indicator-appmenu , do you know if thats coming or in plans?23:04
brycehjaytaoko, which I think could be remedied pretty easily via shipping a few of them some nvidia gfx cards...23:04
kenvandinebcurtiswx_, working fine here...23:04
* bcurtiswx_ kicks his laptop23:04
brycehalthough I'm not certain suspend issues are so easily reproduced on desktops, but at least it wouldn't cost as much as a laptop to provision23:05
jaytaokobryceh: I have to find that bug: it is aboout some garbage on the desktop after a resume on Nvidia23:05
bcurtiswx_kenvandine, resetting unity may help?23:05
brycehjaytaoko, ok.  shoot it to me via email or irc when you find it and I can take a look23:05
jaytaokobryceh: the only system that has caused me troubles with suspend /resume is nvidia23:05
brycehjaytaoko, other issues?23:05
brycehjaytaoko, yeah fwiw nvidia hw has always been problematic with resume23:06
jaytaokobryceh: resolution change and multi monitor23:06
jaytaokobryceh: how do we approach that?23:06
jaytaokobryceh: Are we rendering into one big surface and X take care of the rest for multi monitors?23:07
jaytaokobryceh: or is ther something we hace to do in code?23:07
brycehjaytaoko, as I understand it, a lot of logic and heuristics were built into gnome (metacity?) to handle this, while compiz has a different codebase for handling it23:07
brycehso a thought there is to look more closely at the way it was done in gnome, or even port/reuse the logic.23:07
jaytaokobryceh: is there some X documentation about how to handle it?23:08
brycehjaytaoko, there is `man 3 Xrandr` but that's pretty low level23:08
karltunclutter was the app creating funny windows and sending bogus events; anyone know whether this is often installed on ubuntu?23:08
brycehjaytaoko, maybe my best suggestion is to look through the gnome-rr.c code in libgnome-desktop23:09
jaytaokobryceh: I have to talk to sam about the support in compiz23:10
brycehit provides a wrapper around the lower level Xrandr library calls23:10
jaytaokobryceh: writting this down...23:10
broderbryceh, jaytaoko: there are also GdkScreen methods for querying that sort of information23:10
brycehjaytaoko, also RAOF has looked at this stuff more recently than I so would be a better reference for it23:11
broderand the GdkScreen methods work for nvidia-current et al. which use Xinerama and not Xrandr23:11
jaytaokobroder: is Xinerama another api similar to XRand?23:12
brycehbroder, good point23:12
brycehjaytaoko, yes23:12
broderjaytaoko: it's basically the precursor to Xrandr, but NVIDIA has never been good at keeping up with the times23:12
brycehthere is also TwinView, which is nvidia-specific23:12
broderright, and i don't think any of the gdk/gtk/gnome code knows about those extensions23:13
brycehxserver 1.10 will have some randr updates that apparently make it possible for nvidia to finally join the crowd at supporting xrandr23:13
brycehhowever that'll depend on them prioritizing the feature development work in their driver and getting it to us on time23:13
bryceh(I don't know if there is a roadmap for this feature, so am not counting chickens yet)23:13
jaytaokobryceh: so are we looking at several implementation depending on the vendor of the gpu?23:13
brycehjaytaoko, yes.  I would suggest prioritizing Xrandr 1.3 at the top.23:14
jaytaokobyceh: ok23:14
broderas far as i know the GdkScreen monitors will work against all drivers23:14
jaytaokobryceh: so what is gnome doing when running on an nvidia system?23:14
broderbut you can only query information through those, not modify it23:15
brycehand like broder says, you might be able to use the Gdk api and get it all for free23:15
brycehjaytaoko, like broder points out, they have an abstracted api in gdk that covers it23:15
broderbryceh, jaytaoko: i've definitely verified that gdk_screen_get_n_monitors and gdk_screen_get_monitor_geometry work against fglrx, nvidia-current, -intel, -ati, and -nouveau. i don't know about the rest of the api though23:15
broder(i'm going to go test gdk_screen_get_primary_monitor against nvidia-current right now, because if that works it would make my life a lot easier)23:16
brycehbroder, iirc some of the resolution switching stuff isn't quite as nicely abstracted.  But it's been a long time since I dug into it and things may have changed.23:16
broderbryceh: changing resolution is handled through the GnomeRR* stuff, not the GdkScreen stuff23:16
jaytaokobroder: thanks for the info23:17
broderand yeah, the GnomeRR* stuff is exclusively Xrandr23:17
brycehjaytaoko, maybe once alpha-2 is out we should get ahold of or write some sort of multi-head test case thingee23:17
jaytaokobryceh: absolutely...23:17
brycehbroder, yeah for Xinerama and TwinView you can't change resolutions dynamically; gotta edit xorg.conf.  So that's probably not something unity needs to worry about quite so much.23:18
brycehjaytaoko, ok other issues/topics?23:18
broderbryceh: you can change dynamically with TwinView, it just requires using an X protocol extension that nvidia invented (that's what nvidia-settings uses)23:18
brycehbroder, ah, yeah then that would need tested23:19
jaytaokobryceh: yes, I am preparing a desktop system and I would like to know how to easily change the GPU without upsetting the system to much23:19
jaytaokobryceh: i would like to switch from an nvidia to a ATI gpu and vise versa23:20
brycehjaytaoko, first uninstall any proprietary drivers and remove your xorg.conf if any23:20
brycehjaytaoko, then you can swap cards back and forth pretty much at will23:20
jaytaokobryceh: ok23:20
brycehonce the card is in, and system booted, you can reinstall the proprietary driver23:20
jaytaokobryceh: I will write a script to do that,23:21
brycehjaytaoko, if you get into trouble, do an apt-get purge on the proprietary bits to be absolutely sure23:21
brycehbut I think that's a lot less necessary these days23:21
jaytaokobryceh: alright. do I have to remove the proprietary drivers when X is down? I guess yes23:22
broderjaytaoko, bryceh: you're better off letting jockey handle the install, uninstall. you can do jockey-text -e xorg:nvidia_current to enable, jockey-text -d xorg:nvidia_current to disable23:22
brycehjaytaoko, no you can uninstall them with X booted23:22
brodersame with xorg:fglrx23:22
brycehjaytaoko, just use the Hardware Drivers applet23:22
brycehyep, just what broder said23:22
brycehuse jockey for it, and it should take care of everything, including doing the xorg.conf changes23:23
jaytaokobryceh broder: thanks. I will be doing that a lot23:23
broderby the way, since we're talking multihead, i'd appreciate feedback on the proposal i sent to http://mail.gnome.org/archives/gnomecc-list/2011-January/msg00007.html for automatically configuring hotplugged outputs, especially if you were at the multihead session at UDS23:23
brycehjaytaoko, fwiw this is where having several computers can save some time... ;-)23:23
broderjaytaoko: by the way, it looks like gdk_screen_get_primary_monitor() seems to work with the nvidia driver, so i think that means it'll basically work everywhere23:24
=== bjf is now known as bjf[afk]
jaytaokobryceh: indeed! Actually I do have a Pentium 4 AGP system and I use it to debug the ATI issues23:24
jaytaokobryceh: but it is old and slow to compile...23:25
broderjaytaoko: oh, no. take that back. it just picks the "first" monitor rather arbitrarily. lame23:25
brycehbroder, I'm +1 to improvements to g-s-d.  I'm advocating the idea of getting the expectations documented, since different people sometimes have differing ideas on how things should work, so the functionality sometimes tends to churn23:25
broderbryceh: agreed, though the current g-s-d code kind of reads to me like it was an initial implementation just to get the functionality there that nobody ever went back and fleshed out23:26
brycehjaytaoko, what I've done is slap different cards into cheap hw, then use nfs mounts to my fast main box where I build the debs (using pbuilder)23:26
broderi'll try to make sure that anything i write up is well documented. ideally with a test suite23:26
brycehbroder, excellent!23:26
brycehbroder, also touch base with RAOF as he had some ideas/plans in improving the configuration tool too, so maybe there's some potential for collaboration23:27
broderbryceh: ok, will do23:27
brycehjaytaoko, alright anything else?23:27
jaytaokobryceh: no I think that is it for me...23:28
brycehok great, was nice chatting with you23:28
jaytaokobryceh: What I gather from our conversation is that we have to follow on with ATI and fglrx23:29
jaytaokobryceh: and start prototyping with multi monitors23:29
brycehjaytaoko, yes23:29
jaytaokobryceh: alright! thanks to you and broder!23:30

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