/srv/irclogs.ubuntu.com/2012/01/06/#ubuntu-x.txt

Sarvattrobclark: so you're hitting utouch issues, it's a deep rabbit hole. things are dependent on the implementation in 1.10 in ubuntu at the moment but it should be fixed in precise very soon if it isn't already (not sure if you're using oneiric or precise)00:52
Sarvattoh heck he's gone already00:52
RAOF:)00:54
Sarvattmultimonitor fix for unity making each display use a different fbo was mark fix released so im assuming chases fix is in precise now, im still on oneiric all around00:58
Sarvattguess i better upgrade before going to budapest00:59
Sarvattwe just got done enabling one oem's ivybridge systems on oneiric and have a new one to do now so still gotta care about oneiric01:00
Sarvatttime to upgrade just in time to hit upstart breakage in precise, yay01:00
RAOFOh, yu mean that I get to undo the gnome-settings-daemon thingy now? :)01:01
bryceSarvatt, do you plan to do work on precise?  If not, may as well just hold off until after you get back.  Although, so far precise has been pretty stable.01:02
Sarvatt"work on precise"?01:03
Sarvatti've been updating crap every now and then01:03
Sarvattwell just libdrm and intel updates so far01:04
RAOFThere'll be the opportunity for mesa 7.12/8.0 packaging in Budapest, too.01:05
bryceRAOF, speaking of which how's xserver?01:05
RAOFxserver is bonza.01:05
RAOFThe remaining blocker is synaptics being a pile of infuriating.01:06
Sarvattbudapest is all gonna be precise, im planning on ditching the hwe room to be in the desktop room to get crap done01:06
bryceSarvatt, \o/01:06
Sarvattthey'll probably put hwe in the left side of the place with 4 rooms instead of the right side of the conference center with 15+ rooms again01:06
Sarvattno cert going this time we got put with so who  knows01:07
bryceSarvatt, yeah to sprints I usually bring two systems, one with devel so I can test stuff, one with stable so I can get work done.  This time both will have precise loaded01:07
RAOFAll the touchpads I've got access to teleport the cursor to (0,0) at not-apparently-deterministinc intertvals, and it's not clear to me what level of the stack is blowing up (but my guess is input backport).  Chase is aware of it, and is doing synaptics work, so I'm waiting for that.01:07
Sarvatthmm thats a good point01:07
Sarvatti was just planning on bringing the macbook air01:07
Sarvattbetter off bringing another01:08
* RAOF seems to be running out of hardware that works enough to bother to bring to sprints.01:08
Sarvattall my discrete gpu systems are too huge to bring though, hmm01:09
Sarvatt8+lbs each01:10
Sarvattasus g73, dell m460001:10
RAOFThis ati/intel hybrid will be making an appearance, as the only non-netbook I have that contains entirely functional hardware :)01:10
bryceyeah, I'm going with the thin arrandale and a little netbook.01:10
brycethe arrandale's wireless is borked at the moment though01:11
Sarvattcert/oem guys arent going this time so there wont be a plethora of unreleased systems we could nab :(01:11
RAOFOh, balls.01:11
RAOFYes.01:11
brycefortunately I'll probably just be doing libxrandrutils hacking, don't need any special hardware for that01:11
Sarvattmy goals are mesa 8.0 in precise, vmwgfx packaging, xserver 1.12 in edgers01:12
Sarvattand of course the xserver 1.11 stuff01:12
Sarvattfrankenserver is going to be most of the week01:13
RAOFAs Sarvatt suggested, we might also want to consider plain xserver 1.12 while we're all in the neighbourhood.01:13
Sarvatti only suggested that to you in PM01:13
Sarvattit has lots of drawbacks01:13
RAOFSarvatt: What other work is necessary on the frankenserver.01:14
RAOF?01:14
Sarvattlike, we've distributed to OEMS that we're shipping 1.11, and they are asking intel for 1.11 support for cedarview01:14
Sarvattintel is only shipping xserver 1.9 support in the initial cdv driver01:14
Sarvattxserver 1.9 and mesa 7.901:14
Sarvattand kernel 3.001:14
Sarvattsuch a nightmare01:14
bryceyeah we can talk about versions of things.  I've been procrastinating sending out that email about what versions of things we'll be shipping, since it's felt a bit uncertain01:14
Sarvattbasically whatever chromeos ships01:15
RAOFHeh.  Ok.  Or, we could have a simpler conversation here; it sounds like our previous statements have a larger inertia than I thought :)01:15
Sarvattintel has no plans to support 1.11 for cdv, its all pie in the sky things so we can flip flop still if 1.12 is better :)01:16
Sarvattthis was literally last week01:16
Sarvattintel UMG is a nightmare to deal with, poulsbo..01:16
bryceJust Say No01:17
* bryce cracks an egg on a hot frying pan01:17
Sarvatti have been for over a year01:17
brycethat's your brain on poulsbo01:17
Sarvattthey finally got it last week after detailing in a huge doc about what we've experienced wdealing with them about this01:17
Sarvattopengl support? not happening01:17
RAOFThat sounds like a *particularly* appealing netbook :)01:18
Sarvattrecompile clutter using gles instead, which will require a new architecture like lpia basically01:18
RAOFOh.  I thought linaro already had basically the same problems, and solved them?01:18
bryceSarvatt, you mentioned the oem's were spun up on 1.11; aside from cedarview is there anything else that would impact them if a different version was shipped?01:18
Sarvatt"yeah we experienced problems with GL apps too, what we did in meego was recompiled clutter using gles instead of gl (compile time option that requires everything recompiled against the different clutter) for mutter to work in meego"01:19
Sarvattanything using GL hangs the system within 10 seconds01:19
Sarvattnah its only cedarview thats a hot ticket item01:19
Sarvatti'm more worried about breaking fglrx for DX01:20
RAOFI *think* linaro have the pluggable clutter gl/gles stuff licked.01:20
SarvattRAOF: the problem is its a compile time option, clutter using gles is incompatible with clutter compiled using gl01:20
RAOFBut it occurs to me that you may well be in a better position to know that :)01:20
* RAOF was pretty sure there was work to make that a run-time option, and that work had landed.01:20
RAOFMaybe I'm misremembering my blog postings :)01:21
Sarvattarm doesn't care because they can target gles on that architecture because all the drivers ship gles and gl is an afterthought01:21
Sarvattnope, look at debian/rules in clutter source01:21
RAOFEh.01:21
Sarvattare you thinking of cairo?01:22
Sarvattthats what alf was doing01:22
Sarvattfor linaro01:22
RAOFThat could be it.01:22
Sarvattunity will have gles support in 12.04, but then someone is going to buy a netbook and try to install a game like openarena01:23
RAOFHm.  I might *also* be thinking of run-time switchable wayland/X backends.01:23
Sarvattand the system is going to lock up within 10 seconds01:23
RAOFNo; they'll get terrible performance with llvmpipe, but we'll just disable GL.01:23
RAOFBY HOOK OR BY CROOK!01:23
Sarvattyeah as long as we disable any kind of accelerated 3D support which is perfectly doable01:24
RAOFWe can't selectively disable OpenGL?01:24
Sarvattthen they cat a 10k /var/log/Xorg.0.log in gnome-terminal and it takes 45 seconds to show in the terminal because the 2D "acceleration" is so slow01:24
Sarvattits really bad, thats what i've been dealing with for the past month, sorry to complain :)01:26
RAOFWhat is IRC for if not for venting at hardware madness?01:26
* RAOF wonders who hardware engineers vent at.01:27
brodertheir fabs01:27
Sarvattthe bongs they hit 24/7 for getting clogged up01:28
bryceheh01:28
Sarvatti think i'm pulling a ROAF this time01:33
Sarvatthavent even packed for budapest yet01:33
Sarvatttseliot isn't coming again btw01:34
Sarvattyet another X team dinner missing someone :)01:34
bryceshucks01:34
SarvattRAOF: what synaptics problem were you hitting?01:36
* bryce eyes bug 90385901:36
ubot4Launchpad bug 903859 in xorg (Ubuntu) "wireless connection is not hooking up after i upgraded to version 12 (affects: 1) (dups: 1) (heat: 11)" [Undecided,New] https://launchpad.net/bugs/90385901:36
Sarvatti just realized, i have no machines that use synaptics01:36
Sarvattdell has been all alps for over a year01:36
RAOFSarvatt: The DDX?  Really?01:36
Sarvatthmm i can use synaptics on the mba and lose all gestures if i really wanted to try it out apparently01:37
RAOFSarvatt: I thought basically all touchpad-like hardware went through xserver-xorg-input-synaptics; my Apple Wireless Trackpad certainly does.01:37
SarvattRAOF: thats a udev rule change to make it happen01:38
Sarvattevdev should be used01:38
RAOFThat was true for... 11.04?  But synaptics definitely grew gesture support.01:38
Sarvatthmm01:38
RAOFWe were having a discussion with Chase for that extent - to what extent are gestures worth a really terrible touchpad experience.01:39
RAOFBecause evdev makes for a rubbish touchpad DDX.01:39
Sarvattyou lose tap to click doing that dont you01:39
Sarvattwhich is pretty major01:39
Sarvattoh wait thats when you use evdev instead of synaptics01:39
Sarvattand probably why it defaults to synaptics now01:39
RAOFTap to click, two and 3 finger tap, two finger scroll, a bunch of filtering, and proper acceleration.01:40
RAOFYou can *really* tell when you're using evdev rather than synaptics - your touchpad will feel like it's been posessed by the devil.01:40
RAOFOr, with the frankenserver, you can tell when you *are* using synaptics, because your pointer will teleport to (0,0) all the time for no obvious reason.01:41
RAOF:)01:41
Sarvatthey someone said that happened even on 1.1201:43
Sarvatti think it was ricotz01:43
RAOFThat could well be the case.01:44
RAOFIn all other respects the frankenserver seems to be a perfectly functional backport of the new input stack, so it wouldn't surprise me to find that bugs in the frankenserver are backported from 1.12.01:47
brycewe should bring lag bolts to tape on the side of our laptops01:56
RAOFWhat is a lag bolt?01:56
brycehttp://www.boltdepot.com/Lag_bolts.aspx01:57
brycewell obviously any old bolt would do.  "lag bolt" sounds more frankensteiny though.01:57
bryceRAOF, hey did you get your OLCP box up and running with ubuntu?02:09
bryceI just received mine right before xmas, still haven't even opened it up to install the serial port wires02:10
RAOFI've got all the prerequisites, but I haven't actually spend the hour or so required to make it bootable.02:10
Sarvattdont those use marvell?02:12
Sarvattaka dont work post jaunty in ubuntu02:12
Sarvattarmv502:12
bryceyeah arm hw02:12
Sarvattwe went armv6+ only in karmic02:12
brycedunno if it's armv5 or 602:13
Sarvattdebian armel will work at least02:13
Sarvatti might be wrong but i thought they used the same hardware as sheevaplugs and stuff, marvell cpus that were armv502:14
bryceCPU: Marvell Sheeva ARM (PJ4); 02:15
bryceARMv7 architecture compatible; 02:15
Sarvattoh cool02:15
Sarvattnot sure if theres a compatible kernel though02:15
bryceLinux Kernel: recent Linux 2.6.xx; Fedora base environment.02:16
bryce    The OLPC specific bits of the kernel are pulled from the olpc-2.6 GIT tree on dev.laptop.org: (http://dev.laptop.org/git/olpc-2.6) 02:16
Sarvattbut at least userspace supports it if its v6+02:16
bryceanyway something to tinker with when I'm bored02:17
brycemight have to enlist Dutch in doing some QA work on it ;-)02:17
Sarvattlol02:17
Sarvatti have the perfect system for dutch, if only it was pinetrail and not cedartrail02:19
brycehe loved playing with the babysitter's iphone.  wish I still had that xt2 touchscreen laptop02:23
Sarvattwell its for elementary schoolers, probably a bit too much for him still :)02:23
Sarvatti keep forgetting how young he really is, he's a big kid :)02:23
Sarvatthttp://www.cceinfo.com.br/produtos/governo/proj-secre-educ-pe/TabletPC%20-%20EC10IS202:28
Sarvattone of those, its got a handle and made to take a beating from kids02:28
bryceyeah, tho he's coming along.  He can recite the entire alphabet accurately now, names the letters correctly about 50/50, and can count to 20 only missing a few numbers along the way02:29
brycehe also has USB plugging in skillz now02:29
Sarvattbryce: so it takes him 3 times to plug it in right, the same as us?02:30
bryceSarvatt, that's right02:30
Sarvattawesome :)02:30
=== yofel_ is now known as yofel
Prf_JakobSarvatt, bryce, RAOF: How nervous do you guys get if we wait untill middle of next week to cut the branch?19:54
Prf_JakobWe are so close of getting GL3 support into softpipe.19:55
SarvattPrf_Jakob: feb 16th is just the date that makes us nervous :)19:55
Prf_JakobOk19:55
Prf_JakobNext week it is, lets see if I can pause this release in time.19:56
Sarvattat most it'll take a week to prepare and stage and put out a call for testing before putting it in the archive, can probably skip that last part but its a big change and mesa updates always break something for someone (hi KDE)19:57
Sarvatti wonder if kwin still relies on hardcoded gl version strings that need updating every mesa release still19:58
brycePrf_Jakob, next week would be fine with me19:59
bryceI suspect we're going to be too busy with sprint stuff to worry too much about much else19:59
Prf_Jakobokay20:00
Prf_JakobDoing it now doesn't give us anything else?20:00
brycePrf_Jakob, it would enable us to potentially do the packaging/testing work at the sprint, which would mean we could get this out to users pretty quick20:03
brycebut to be honest there's so many frequent interruptions during sprints that it's hard to do intensive packaging work, at least not without making a lot of errors20:04
Prf_Jakobbryce: ok, I think the release will be better of with better GL3 support.20:16
Prf_JakobIs the sprint all week?20:16
bryceyes20:16
brycePrf_Jakob, would there be much chance if adding the GL3 support might add regressions?20:18
Sarvattwe most likely wont have GL3 support in the archive for precise though, it'd need to go through legal and almost guaranteed that can't happen in this time frame. floating point textures and all20:18
Prf_JakobSarvatt: oh that crap...20:18
bryce(knowing how sometimes many bugs in a software release come from whatever feature got added right before release ;-) )20:19
Prf_Jakobbryce: we are getting a lot better at regression testing with piglit, and we are really really close so there isn't much to do.20:20
Prf_JakobI think most of the common code is already there.20:20
bryceok cool20:22
Prf_Jakobbryce, Sarvatt: http://lists.freedesktop.org/archives/mesa-dev/2012-January/017026.html20:32
bryce*nod*20:36
FernandoMiguelevening22:10

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