/srv/irclogs.ubuntu.com/2012/03/13/#ubuntu-x.txt

SarvattRAOF: ignore the patch names, how crazy does this look to you? http://paste.ubuntu.com/881301/01:50
Sarvattgoing to need to condense these 50+ assigned private ivybridge bugs into something public for a SRU, ugh01:51
RAOFSarvatt: What's getbuffer doing in there? 01:54
RAOFIt doesn't look like an ivybridge fix; is that for something else?01:55
RAOFOh, whoops.  That xfixes upload *may* have broken ABI.03:25
RAOFOr, rather broken ABI that we care about.  Stupid structure packing.03:26
SarvattRAOF: now I'm going to be disappointed when its not quetzalcoatl03:53
Sarvattit will be fun misspelling that in debian/changelog 99% of the time03:54
Sarvattoh wait thats not the adjective :)03:55
* RAOF is hoping for ‘Questing Quetzacoatl’03:56
RAOFAnd also popping out for a moment.03:56
tjaaltonSarvatt: quetzal is the bird, quetzalcoatl is some "feathered mesoamerican deity" :)04:46
tjaaltonRAOF, Sarvatt: yeah I'm not that worried that it wouldn't work with wleds, but a friend of mine kinda is04:47
tjaaltonthough he's also willing to just try it out since the colorhug is so affordable04:48
RAOFAnd just to be sure, by “wleds” you mean wide gamut led backlit displays, right?04:48
RAOFSuch as, say, a Dell U2410?04:48
tjaaltonis the marketing name "white leds"? then yes04:49
RAOFThat makes it sound like just a simple led backlit display; if so, definitely yes.04:49
tjaaltonhe heard that some devices have a hard time getting the calibration right04:49
tjaaltonok thanks04:49
RAOF(Also definitely yes for wide-gamut led backlit display ☺)04:49
tjaaltonright, I was pretty sure about that already, just wanted to confirm :)04:52
tjaaltonnot that you can actually get one anyway, the backlog is six weeks long..04:52
RAOFAlso, it's easy to update the firmware, there's room for 60-odd calibration matricies, and Richard is adding more matrices as he gets access to more hardware (that's one of the things the first round of pre-order customers are doing; calibrating the colorhug using their existing photometers)04:53
Sarvattwow 4 months lead time to get one05:19
tjaaltonhmm weston, why not sync it?05:30
RAOFA fair question.  Sarvatt, any comments?05:35
SarvattRAOF, tjaalton: at this point its better than nothing, not sure if bryce cares about wstart and the background getting dropped :)12:57
tjaaltonSarvatt: thanks, syncing :)12:58
Sarvatttjaalton: wait13:01
Sarvattdid you test build it?13:01
Sarvattdebian puts wayland egl in a different package13:01
tjaaltonheh13:01
tjaaltonwell it's in NEW13:01
tjaaltonI'll try13:01
Sarvattyeah /usr/bin/ld.bfd.real: cannot find -lwayland-egl13:02
tjaaltonhmm actually, wayland egl got moved13:02
tjaaltonwhat, we should have it in the same package13:02
Sarvatthmm13:02
tjaalton_should_, don't necessarily have it yet, I looked at the issue during one merge..13:03
tjaaltonsigh13:03
Sarvatttjaalton: libwayland-egl needs to be in /usr/lib/multiarch/mesa-egl/ with the rest of the egl libs, works that way13:11
tjaaltonso we ship it in both libegl1-mesa and libegl1-mesa-drivers13:11
tjaaltoncool13:11
tjaalton..13:11
tjaaltonI'll change that13:13
Sarvattdri/usr/lib/${DEB_HOST_MULTIARCH}/egl/egl_gallium.so usr/lib/${DEB_HOST_MULTIARCH}/egl looks wrong too13:13
Sarvattlibegl1-mesa-drivers.install.linux.in13:13
Sarvattshould be in mesa-egl i imagine13:15
Sarvatterg libxfixes is removing unity13:22
tjaaltonupdate13:23
tjaalton..again13:23
Sarvattah ok13:23
Sarvattus.archive.ubuntu.com is lagging, still offering 5.6.0-0ubuntu113:25
tjaaltonit's libxfixes3 1:5.0-4ubuntu3 that you want13:26
tjaaltonthe previous one broke the abi13:26
Sarvattits pulling down 1:5.0-4ubuntu4 which breaks the old unity offered13:27
tjaaltonoh13:28
tjaaltonhmm13:28
tjaaltonok not sure what's wrong then :)13:28
tjaaltonI managed to upgrade before the new libxfixes got built13:29
Sarvattthey're going back to the ubuntu2 xfixes and rebuilding unity against it but unity got stuck in depwait and had to be rebuilt again, just finished 20 minutes ago13:30
tjaaltonheh13:30
SarvattBinary: libwsbm-dev libwsbm113:30
Sarvattdoh13:30
Sarvattgotta fix cedarview packaging now13:31
tjaaltonI noticed that moving windows across workspaces is broken in fabulous ways if the wall animation timeout is 0 (=disabled)13:31
tjaaltonhas been for some time though13:31
tjaaltonwhat about the guy wanting to have gallium i915_dri back? should it build fine etc so it can be shipped in -dri-experimental?14:02
Sarvatttjaalton: dri/usr/lib/${DEB_HOST_MULTIARCH}/libwayland-egl.so usr/lib/${DEB_HOST_MULTIARCH} in libegl1-mesa-dev, doesn't that need to be in mesa-egl too?14:08
tjaaltonactually, why are we moving the wayland bits?14:10
tjaaltonexpecting the blobs to reiplement them?14:11
Sarvattit needs to be in the same place as egl14:11
Sarvattegl's getting moved to use with alternatives for blobs yeah14:11
Sarvatttegra, cedarview, all the arm crap14:12
tjaaltonok if it needs to be there then fine14:12
Sarvattwell weston failed until i moved libwayland-egl* to /usr/lib/multiarch/mesa-egl/14:12
tjaaltonman this is hard to get right14:13
tjaaltonin my head at least :)14:13
Sarvatttell me about it, mesa is crazy14:13
Sarvattmain reason i'd like to not bring back i915g14:13
jcristaucan't the folks who want i915g just build it themselves?14:14
tjaaltonok so yes libwayland-egl.so needs to be there too, since we already create a link pointing there..14:14
tjaalton..which is racy, dunno which one gets installed14:15
tjaaltonSarvatt: ok pushed, looks ok now?14:18
Sarvatttjaalton: yeah minus libegl-gallium.so not being usable, but i've got to dig out a gallium using system to look at that one. at least weston will build against that. want me to test build and try building weston just to be sure?14:22
tjaaltonSarvatt: if it's not much trouble, sure14:25
=== jussi01 is now known as jussi
=== yofel_ is now known as yofel
DarxusI just realized there's a chance of compatible wayland and gtk packages in 12.04 Precise.  What are the chances of gtk 3.4 being included?  18:26
seb128Darxus, gtk 3.4 is already in precise for 3 months18:32
DarxusOh.  Nice.  So some gtk apps can already run through wayland on precise with only packages in the precise repositories?18:33
Sarvatti imagine gtk+ needs to enable wayland support, but not sure thats something thats wise :)18:33
Sarvattits bad enough keeping wayland and mesa up to date together because the api changes so much, gtk+ would complicate things greatly18:35
Sarvattmany assumptions you're running git master of everything always to use it still18:36
DarxusSarvatt: Yeah except wayland did a 0.85 release that gtk is maintaining compatability with until the 3.4 relese.18:36
DarxusAnd the wayland 0.85 release is what's packaged for precise.18:36
Sarvattwell ya might want to ask in #ubuntu-desktop or file a wishlist bug, its definitely not enabled at the moment18:37
Darxusseb128: seb128 Where is gtk 3.4?  This looks like 3.3 is in precise:  http://packages.ubuntu.com/search?suite=precise&keywords=libgtk18:37
DarxusSarvatt: Okay, thanks.18:37
SarvattDarxus: from my perspective the problem is going to be when we do LTS backports, backporting X/mesa/kernel from 12.10 into 12.04 for newer hardware support, wayland will be included, thats guaranteed going to break 3.4 gtk+ wayland (gotta be crazy to think 0.85 will last that long without major breaks)18:40
Sarvattit's kind of too late already too, we're well past feature freeze but ya have to talk to the desktop guys about it to be sure18:42
DarxusThanks.18:43
DarxusI don't see how enabling wayland in gtk, so it works when precise is released but breaks when other packages get backported in the future is worse than never having it work in precise at all.18:45
seb128Darxus, 3.3 is the 3.4 serie, it just didn't turn stable yet18:46
Darxusseb128: Nice, thanks.18:47
SarvattDarxus: I bet ricotz would be interested in enabling it in the gnome ppa if you catch him on, possibly getting it ready to go for when 12.10 opens18:52
DarxusSarvatt: Good to know, thanks.18:52
Sarvatthe keeps wayland up to date in xorg-edgers and is interested in it and also does lots of gnome stuff18:53
Sarvatti'll ping him when i see him on18:53
DarxusCool.18:53
cndRAOF, I need help getting unity 3d on behemoth again :(20:09
cndI don't understand why it's always broken...20:09
cndwhen you have a minute, please ping me20:10
cndRAOF, nm, unity --reset fixed it21:23
cndRAOF, though I do need you to review the xorg-gtest patches :)21:23
RAOFcnd: Sure :)21:54
cndRAOF, as for the xorg-gtest MIR, we have a lot of work to do21:54
cndwe have to push to get xorg-macros 1.17 released upstream21:54
cndwe have to get the latest xorg-gtest released21:54
cndand then both packaged up and updated in precise21:55
cndall after the feature freeze...21:55
RAOFWell, we can leave that.21:55
cndreally, we have to do it anyways21:55
RAOFThe tests are now available for those who want to build locally.21:55
cndbecause xorg-gtest is currently broken in precise21:55
cndthe gtest update that removed the static libs breaks xorg-gtest21:55
RAOFOh, because it builds against the static library I removed.  Superb!21:55
cndyeah21:56
RAOFcnd: Do you have any magical way of easily pulling patches out of git send-email's output (rather than saving each mail and applying)?22:53
cndask for where one can pull patches from?22:53
cnddo you need my patches?22:53
cndif so, my personal xorg-gtest repo on fdo in the "source" branch has my commits22:54
cndRAOF, ^^22:54
RAOFThat's probably easier :)22:55
cndRAOF, remember you'll need the latest xorg macros22:55
cndand they need to be updated to appear as though they are 1.1722:55
cndor manually reset the minimum version requirements to 1.16 when you test it out22:56
SarvattRAOF: btw barriers are screwed up on some input drivers23:13
Sarvattmtrack is a mess but synaptics is fine23:13
RAOFSarvatt: ???!23:13
Sarvatthow do i go about finding out why? :)23:14
Sarvattit takes literally 10 attempts to make the launcher pop out with xf86-input-mtrack23:14
Sarvattguess i should try evdev, thats the one that would suck to have broken23:14
RAOFOk.  So the barrier blocking behaviour works fine, but the launcher reveal is brokenish?23:15
RAOFKindly build http://paste.ubuntu.com/882498/ (you'll need ‘gcc -o barrier-test barrier-test.c -std=c99 $(pkg-config --libs xi xfixes)’)23:15
Sarvattits like i cant press hard enough to make it pop out23:15
Sarvatthad to switch back to synaptics to use autohide23:16
RAOFIf you run that it'll dump the velocity values you generate when you hit the thingy.23:16
Sarvattincredibly frustrating :)23:16
Sarvattwhat should i use for threshold?23:18
RAOFAnything; it doesn't really matter.23:19
RAOFAlthough don't set it higher than a couple of thousand, or you won't be able to get past it  :)23:20
Sarvatthttp://paste.ubuntu.com/882516/23:27
Sarvattfirst is synaptics which works great23:27
Sarvattit could just be an mtrack specific problem, will try evdev out23:27
Sarvattnevermind evdev doesn't work23:29
RAOFSarvatt: Aaah.  Thanks for that.  mtrack is doing something crazy - notice how the ids for synaptics stay constant while you're hitting the barrier, and the mtrack ones don't?  That indicates that mtrack is sending motion events which *don't* hit the barrier in between.23:29
RAOFCould you try an xinput test, see what actual events are hitting the server when you try to run against the barrier?23:30
brycehSarvatt, is the mesa currently in xorg-edgers going to be pulled into precise, or are we on to doing individual cherrypicks at this point?23:31
Sarvattbryceh: yeah 8.0.2 is releasing this week23:31
SarvattRAOF: this is so chatty, do you want a log of just me pressing against the edge and it not revealing?23:42
Sarvatthttp://paste.ubuntu.com/882529/23:43
RAOFYah, that'd be fin.23:43
RAOFSarvatt: Is that constant motion right-to-left?23:44
RAOFOr, at least, constantish?23:44
Sarvatthttp://paste.ubuntu.com/882531/ thats me pressing against it 3 times trying to reveal it from the middle of the screen23:45
Sarvattwell i guess i do speed up as i get closer to the edge23:45
Sarvatti try to push it hard23:45
RAOFYou'll probably have better luck pushing it more gently.23:46
RAOFIt looks suspiciously like mtrack is sending some left→right motion events in the stream.  Which'll break the barrier stuff.23:47
RAOFCould you perhaps do the same with test-xi2?  That should give the raw relative events.23:48
Sarvatthttp://paste.ubuntu.com/882537/ thats 7 or so times being constant with how hard i'm pressing against the edge23:48
Sarvattok i'm happy as long its the unsupported universe driver is at fault :)23:48
Sarvatti had to switch while synaptics was causing me crashes with the lid closed to get things done, but synaptics seems to be working again after cnd's fixes23:49
RAOFI'd like to know the xi2 results too, as I think that's a better velocity measure.23:49
Sarvattholy hell thats even chattier23:50
cndwoot! synaptics with clickpad support released upstream23:50
RAOFYes.  Yes it is.23:50
cndclickpad+clickactions even23:50
Sarvatti wonder if that'll even fit on pastebin23:50
Sarvattcnd: aweeesome!23:51
cndnow I just need to reopen the FFe23:51
Sarvatthttp://paste.ubuntu.com/882543/23:51
Sarvattfirst attempt brought out the launcher, took 5 attempts or so after that to bring it out the next time23:52

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