/srv/irclogs.ubuntu.com/2011/02/18/#ubuntu-x.txt

RAOFbryceh: Revised mesa with better changelog, debian changelog in source.changes, and actual building on i386 is up on cooperteam.net.01:02
brycehRAOF, awesome thanks01:05
RAOFOh, and perhaps incidentally, it also works ;)01:06
brycehRAOF, btw the previous mesa had been failing to build01:06
bryceh# Also get rid of other files which aren't installed. Do not01:06
bryceh# use -f to ensure we notice disappearing files:01:06
brycehset -e; for file in dri/usr/include/GL/glfbdev.h dri/usr/include/GL/glu.h dri/usr/include/GL/glu_mangle.h dri/usr/include/GL/mesa_wgl.h dri/usr/include/GL/osmesa.h dri/usr/include/GL/vms_x_fix.h dri/usr/include/GL/wglext.h dri/usr/include/GL/wmesa.h dri/usr/lib/libGL.so dri/usr/lib/pkgconfig/gl.pc usr/include/GL/glext.h usr/include/GL/glfbdev.h usr/include/GL/gl.h usr/include/GL/gl_mangle.h usr/include/GL/glxext.h usr/include/01:06
brycehv/pkgconfig/gl.pc ; do rm debian/tmp/$file; done01:06
brycehrm: cannot remove `debian/tmp/usr/lib/i686/cmov/libGL.so': No such file or directory01:06
brycehmake: *** [binary-arch] Error 101:06
brycehdpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 201:06
brycehE: Failed autobuilding of package01:06
RAOFbryceh: Yeah, that's what I fixed for i386.01:06
brycehhadn't had a chance to investigate it yet though.  Will try again with your new package01:06
RAOFif you were to build that package on amd64 it would have built just fine :) 01:06
RAOFIt's becaues Debian build i686 swrast packages on i386 and we don't.01:07
RAOFOr even because.01:07
brycehhuh interesting01:08
brycehdpkg-source: info: upstream files that have been modified: 01:08
bryceh mesa-7.10.1~git20110215.cc1636b6/src/mesa/drivers/dri/common/dri_util.c01:08
bryceh mesa-7.10.1~git20110215.cc1636b6/src/mesa/drivers/dri/radeon/radeon_bocs_wrapper.h01:08
RAOFYeah.  From debian's cherry-picks.01:08
RAOFDebian cherry-picks into the debian diff, and I think we should too.01:09
RAOFIt means the cherry-picks get automatically dropped when they get included in the upstream tarball.01:09
RAOFHm.  Sam's out at work.  I'll have to make my *own* coffee this morning!01:12
brycehheh01:16
brycehI will be joining you in a cup, even though it's after 5pm01:16
brycehgo little processor go, let's get this mesa built01:31
RAOFI could throw up binaries if you wanted.01:32
brycehnah it just finished01:35
brycehmight not be a bad idea in the future though01:35
brycehotoh can't hurt to doublecheck the build01:36
brycehI'm installing libgl1-mesa-dri_7.10.1~git20110215.cc1636b6-0ubuntu1_i386.deb libgl1-mesa-glx_7.10.1~git20110215.cc1636b6-0ubuntu1_i386.deb libgles2-mesa_7.10.1~git20110215.cc1636b6-0ubuntu1_i386.deb01:37
brycehanything else worth putting in for testing purposes?01:38
brycehwell, lets start with this... rebooting01:38
RAOF...01:39
* RAOF is too slow :)01:39
brycehmetacity looks fine...01:43
brycehew, unity looks like trash01:44
RAOFWhat card?01:45
brycehRV77001:45
brycehactually it was fine after I did a screen refresh01:46
brycehguessing it's a dual-head issue, since only the left screen showed it01:46
RAOFAh, yeah, entirely possible.01:47
bryceh(it redrew the left portion of the screen in the middle of the screen)01:47
brycehanyway, otherwise so far so good01:47
RAOFNux is easily confused about where things should be.01:47
brycehalso to be honest I'm not sure that effect might have been there previously01:47
RAOFApart from, I presume, alt-tab still segfaulting in mipmap generation code :)01:47
brycehoh yeah lemme try that01:47
RAOF(Still segfaulted here, and also did so on master, so I'm quite confident that yours will segfault too ;))01:48
RAOFOh.  That looks ominous!01:48
brycehyep sure did01:49
brycehalso, left screen weirdness reproduces 2-for-201:49
RAOFIs there any dynamic xrandr happening?01:49
brycehfonts are all stretched out 01:49
RAOFIs gdm cloned, and on login unity starts before g-s-d sets up the spanned desktop?01:50
* RAOF doesn't see that, possibly because g-s-d sets up the second head before unity has got far enough to care.01:50
brycehgdm is not cloned01:50
RAOFAlthough it sounds exactly like what happens when I plug or unplug a second head.01:51
brycehI set up side-by-side dual head and set as system default01:51
brycehso login prompt appears only on the left screen01:51
brycehbut01:51
brycehI have a bunch of apps that start up in my .xprofile01:51
brycehand I've found they sometimes will initiate prior to the window manager being "done" loading01:51
brycehso I get fun things like xchat not having the themed decorations, and gnome-terminal windows that shift around once the panels launch01:52
brycehgoodness unity is buggy01:53
brycehif the launcher is over a gnome-terminal session, gnome-terminal appears to steal the mouse events01:54
RAOFI should possibly take up Jason's call and do the (apparently pretty easy) dynamic xrandr integration stuff.01:54
RAOFHm, that doesn't happen here :)01:54
brycehfwiw I'm also running apw's 2.6.38-4-generic pre-release kernel thingee, although that probably doesn't matter01:55
bryceh(however now plymouth works all of a sudden)01:55
RAOFHeh!01:56
cndRAOF, bryceh: an update: I've got touch events integrated into the pointer event stream properly now01:56
cndafter redoing most of the stack01:56
RAOFcnd: Yay!01:56
brycehironically for ~1-2 min boot it displays the ubuntu logo for barely 1 sec01:56
cndI'm now just fixing up touch event handlin01:56
cndg01:56
cndthe code is a bit of a mess right now, so once I have it working I need to clean it up a little01:57
RAOFcnd: I think it's a fair call that Xserver 1.10 is not being released today; when do you want to incorporate Xi 2.1?L01:57
cndbut it will still be hairy when it's ready to go, probably early next week01:57
brycehcnd, so I take it you wouldn't like to hear that the unity guys want us moved back to xserver 1.9 so -nvidia will work?01:57
cndbryceh, (!)?01:57
cndas in, roll back for natty?01:57
cndor roll back just for right now?01:58
cndI had heard the nvidia drivers still worked, but there was some politics with abi versioning and the distro01:58
brycehcnd, just kidding (although they did ask...)01:58
cndgah!01:58
cndif you can't tell, I'm a bit on edge...01:58
bryceh<tease>01:59
cndbeen working the last 11 days straight01:59
cndand I've been bashing my head against the wall trying to figure out pointer grabs :)02:00
cndtook me three days to figure it out02:00
cndthere can't be many people in the world who understand it...02:00
RAOFThe few, and the proud.02:00
cndI'd venture a guess of only 3 now :)02:00
cndI can't say I'm very proud02:01
cndI'm very afraid02:01
brycehthat kinda describes a lot on the XInput side of things02:01
cndafraid that any time there's a bug in xinput now, I'll have to handle it :)02:01
brycehyay!02:02
RAOFI'm not sure that should be a fear so much as a certainty.02:02
cnd:(02:02
cndok, it's 9 PM here and I think things are headed in the right direction02:02
cndso I'm going to call it quits for the evening02:03
brycehnight cnd02:03
cndbryceh, RAOF: btw, when would you say is drop dead date for getting stuff into ubuntu before feature freeze?02:03
cndI'm aiming to have things ready on monday, but just in case02:03
RAOFAbsolutely drop-dead?  Probably wednesday evening, my time.02:04
cndRAOF, ok, hopefully it doesn't come to that :)02:04
cndbtw, I'll be dropping X MT support for trackpads...02:04
cndI just don't think the protocol makes sense for trackpads as it is02:05
cndso it'll sadly just be touchscreens that get all the gooey xi 2.1 stuff02:05
RAOFIf push comes to shove I can do another FF firedrill.02:05
cndRAOF, I don't think anyone wants that again :)02:05
brycehhmm, I probably should focus on wayland for a few days and get some stuff updated there before FF02:05
RAOFYeah, probably a winner.02:06
RAOFHm. I wonder if “doesn't absolutely suck when plugging in monitors” would be regarded as a Unity feature :)02:06
brycehRAOF, the real question is do we have any recourse when it does?02:07
brycehI mean, aside from classic ;-)02:07
RAOFWell, that would be a slam-dunk FFe I guess.02:07
RAOFDoes this work now that I'm no longer strnduping a random memory address?  Lets ask Science!02:12
* apw wonders if others have noticed as sudden change in brightness control, i think i am getting 3 brightness changes for each key press ... confirmed there is only on press in the input stream02:15
brycehRAOF, I'm going to call this mesa good.  I've run several gl-ish things and am satisfied it's not going to bugger children.  Any last minute regrets?02:15
apwRAOF, does unity dump core for you if you plug a wide monitor into your intel kit?  if i end up with more than 2k width it just exits02:15
RAOFbryceh: I haven't thought of any regrets yet :)02:16
brycehalrighty here we go02:16
RAOFapw: I “happily” get above 2k width (modulo the crazy positioning), but this is a GM45 which has a nice big texture limit.02:17
RAOFCanonical should sponsor me a couple of nice big monitors so I can test other, non-laptop things :)02:17
apwyeah i hear its a texture limit02:18
RAOFcompiz probably shouldn't dump core, but it also probably won't work.02:19
brycehit should refuse to start up in such a case02:19
RAOFUnless dx feels like making compiz use RandR 1.4 where available.02:19
RAOFAt which point it actually *could* work, as long as no head is individually > any of the texture limits.02:20
* RAOF suspects RandR 1.4 support is *way* down the TODO.02:20
apwso it sounds like there no plan to fix this?02:20
apwthat common platforms will be working, plug in a projector and blam02:21
RAOFDoes metacity kick in nicely?02:21
apwnope you end up dead in the water with no window manager, well last i checked02:21
RAOFIf nothing else, that should be fixed.02:21
bryceh[ubuntu/natty] mesa 7.10.1~git20110215.cc1636b6-0ubuntu1 (Accepted)02:21
* apw sighs, one more thisn to test02:22
RAOFWoot!  Now that I'm not trying to copy a random piece of memory as a file path this works :)02:22
apwbryceh, more fun coming down the pipe?02:22
RAOFWell, it will at least allow nvidia users to test unity :)02:24
apwohh that reminds me, i am seeing corruption on scroll in gnome-terminal, sort of foreground stippling over the text02:25
brycehalright that's enough unity for me02:25
apwhave been for some time, known?02:25
brycehapw, yep new mesa snapshot02:25
apwheh fun fun fun02:25
brycehapw, funny you should ask, I just went through a bunch of terminal corruption bugs today02:26
apwhopefully that -4 kernel will be accepted tommrrow, seems i missed the AAs today02:26
brycehcrap, forgot to test that with unity02:26
brycehapw, anyway so far there are 3 different terminal corruption bugs we know about (all different)02:26
apwi see it come and go on scroll up, and at times i have felt it was 'repeatable' such that a scroll down where available would reverse it02:26
apwheh, then till some of those are gone i'll assume its known :)02:27
apwis that a compiz issue or more mesa-ery02:27
brycehmy guess would be you're having this one - https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/71711402:28
ubot4Launchpad bug 717114 in xserver-xorg-video-intel (Ubuntu) "[i945gm] Screen Corruption with new Xorg stack with terminal programs (affects: 4) (dups: 1) (heat: 22)" [Medium,Incomplete]02:28
brycehapw, at this point we don't know what's to blame.  I posted some questions to the bug to help narrow it down02:29
brycehapw, any thoughts or insights you can share might help (e.g. maybe you can help rule out the kernel as a suspect)02:29
apwyeah see them02:30
brycehoffhand I'm going to guess we have some mesa issues, and I'm curious if raof's new mesa I just uploaded will help02:30
apwi'd say its improved, is less reproducible recently02:30
apwi've been ignoring it, i'll try and get a feel for how often i really see it02:31
apwand then try out the older kernel02:31
apwbryceh, i assume you know what it looks like.  i have it right now in a wndow where scrolling down one shows it, one more and its ok again and reversing through the same 3 lines seems the same02:33
brycehapw, here's what I'm guessing - https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/710961/+attachment/1831040/+files/Still-Present.png02:34
ubot4Launchpad bug 710961 in xserver-xorg-video-intel (Ubuntu) "[i945gm] Screen Corruption with new Xorg stack (dup-of: 717114)" [Undecided,Incomplete]02:34
ubot4Launchpad bug 717114 in xserver-xorg-video-intel (Ubuntu) "[i945gm] Screen Corruption with new Xorg stack with terminal programs (affects: 4) (dups: 1) (heat: 22)" [Medium,Incomplete]02:34
apwlooking closly at it, the 'dammage' is actually a ghost of what was on that line before the scroll, about half the lines vertically have not been cleared02:34
brycehapw, is this with compiz or without?  (Classic Desktop w/out effects?)02:36
apwits more pronnounced than that, but the same range, exactly two lines of fookage each time it occurs02:36
apwthis is with unity, compiz02:36
apwthe example there is also exactly two lines of text which are bust02:37
RAOFHm.  That looks a bit like the damage bug that got fixed in -1ubuntu6.02:37
brycehalright lemme restart into unity and try reproducing it myself02:37
apwRAOF, i updated earlier today, whats that version of so i can check02:38
RAOFxserver-xorg-video-intel; it's quite old, though, so you almost certainly already have it.02:38
apw2:2.14.0-1ubuntu902:39
apwbryceh, i find that its normally most obvious in a long less02:39
apwi also note its pretty much output specific02:39
apwie if you see it on a couple of lines of a less output, it willl  be there again if you scroll02:40
apwa few pages away and back to the same point02:40
RAOFThat's a bit strange.  I don't think there's anything Xy that should do that sort of caching except for the glyph cache.02:41
RAOFAnd that doesn't look like glyph cache corruption.02:43
brycehhmm, not seeing anything weird with xterm+less+kern.log or gnome-terminal+less+kern.log02:45
brycehwell, with xterm I notice the border seems messed up02:46
brycehah not messed up, just transparent.  Weird.02:46
brycehcompiz shadow is really irritating02:47
apwRAOF, ok this corruption is definatly in the window, it can be covered and exposed and its still in there02:47
brycehapw do you see it *only* with terminals or does it show up in any other client apps?02:48
brycehe.g. scrolling slashdot.org in firefox02:48
apwi have never notices any corruption of anything else no02:48
apwnot for launchpad pages for instance which i use almost as much02:49
RAOFHm.  (a) why is the crda regulatory daemon setting my zone to FR, (b) my, aufs is generating a lot of dmesg backtraces.02:49
brycehhmm, unity is significantly more tolerable with gnome-panel manually launched02:50
RAOFxterm doesn't seem to be having any troubles here.02:50
brycehyeah no corruption for me either02:50
brycehapw, what video driver, -intel?02:51
apwhttp://people.canonical.com/~apw/misc/corruption.png02:51
apwintel yes02:51
apwthis is a N450 netbook02:51
brycehoh you know what, I override the default terminal theme stuff02:51
RAOFThat looks like it's reasonably easy to generate?02:51
RAOFN450 means... i945?02:52
apwnote that the shadowing is clearly text which is not on the window, but has been visible recently02:53
apw00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller02:53
RAOFThe shadowing?  You mean, the interleaved text?  That looks like it's from quite nearby in the buffer.02:54
RAOFapw: grep "intel(0): Chipset:" /var/log/Xorg.0.log?02:54
apwyeah its from nearby but not the page above or below02:54
apw[    13.397] (--) intel(0): Chipset: "Pineview GM"02:54
brycehyeah even with default theme, not reproducing on -ati / rv77002:55
RAOFNot reproducing on GM4502:55
brycehalthough this is with the new mesa and your -rc4 kernel02:55
RAOFOk. g3302:56
RAOFAh, that's why unity hates big screens, too.02:56
RAOF(For you).02:57
apwyeah a very very common platform, we need to replace all those macs in design with soemthing normal people have02:57
apwso they get some pain from these kinds of bugs02:57
brycehmm, this is new:02:57
bryceh[  685.163321] [drm:subconnector_show] *ERROR* Unable to find subconnector property02:57
bryceh[  685.163349] [drm:select_subconnector_show] *ERROR* Unable to find select subconnector property02:57
bryceh[  685.222891] [drm:subconnector_show] *ERROR* Unable to find subconnector property02:57
bryceh[  685.222917] [drm:select_subconnector_show] *ERROR* Unable to find select subconnector property02:57
* RAOF wonders idly how hard it would be to port compiz to RandR1.4 to stop apw bitching :)02:58
RAOFHm.  If I reboot my irc bouncer and flip the bios switch I can also have access to an i915-driven GPU.02:59
apwRAOF, my plan is to offer my laptop to our leader for a presentation and see how long it takes to get fixed after it explodes03:00
RAOF:)03:00
apwbryceh, well none of the code which produces that error is new ... so hrm03:01
Sarvattapw: does it go away if you move the mouse to the top left of the screen? :)03:01
apwSarvatt, which ?03:01
ScottKapw: Bigger question is would you still be around to find out?03:01
Sarvattapw: the corruption, sorry03:02
apwScottK, heh indeed03:02
apwSarvatt, heh no, i get a nice unity launcher pop over it, but no change in the corruption03:03
Sarvattalso curious if it happens on .3703:03
Sarvattah alrighty, saw one case of a corruption problem with a fix just posted on the intel-gfx list but they said it went away when the mouse was in the top left03:03
apwnow that is somewhat odd fix is it not?03:04
apwyeah .37 is my next test03:04
Sarvattnah they fixed it properly, that was just a symptom the guy had03:05
Sarvatthttp://permalink.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/294903:05
Sarvatt2.6.38 is proving to be all kinds of "fun" on intel03:05
brycehtell me about it03:06
apwok back ... on .37 ... the triple brightness issue is still here so i can ignore that as a kernel issue03:07
apwits hard to prove a negative, but i've done more wibbling to reproduce it, i managed to reproduce it 3-4 times in the same period on .38, nothing so far on .3703:11
brycehmm interesting03:13
RAOFOh, hurrah.03:13
brycehapw, btw while we have your attention... any updates on the -intel/vesafb conflicts (bug #702090)?  the bugs keep rolling in daily on that one03:14
ubot4Launchpad bug 702090 in xserver-xorg-video-intel (Ubuntu Natty) (and 4 other projects) "i965gm GPU lockup if vesafb is left loaded (EIR: 0x00000010 PGTBL_ER: 0x00000100) - *ERROR* EIR stuck: 0x00000010, masking (affects: 36) (dups: 25) (heat: 287)" [High,Triaged] https://launchpad.net/bugs/70209003:14
apwbryceh, not had a chance to fiddle with the ordering there03:14
apwmr watson and i were meant to get together to discuss it this week and its nto yet happened hrm03:14
Sarvattapw: if 2.6.38-rc1 works too you might want to try https://patchwork.kernel.org/patch/571511/ and https://patchwork.kernel.org/patch/572241/03:16
apwhow the heck does it work without those !03:17
Sarvatt<3 2.6.38 so far03:19
Sarvattbroadcom fail in it invalidated 3 days of hibernate testing here, i'm grumpy :)03:20
apwbroadcom is always fail03:21
Sarvattapw: those commits are in drm-intel-next too, not sure when you guys build those? could just check in the morning03:23
apwwe rebuild at 10am utc i think it is03:26
apwahh awsome that 'skip FDI & PCH enabling for DP_A' fix looks to be on the intel fixes branch, so i assume destined for .3803:28
brycehok EOD'ing03:29
brycehapw, btw looks like your kernel solved my nfsv4 woes, thanks03:29
apwyay for new kernels03:29
RAOFYay!  I can now actually interact with the grub menu on my radeon system now!03:31
RAOFOh, bother.  My evergreen card doesn't have *any* acceleration without KMS, so I can't test the ums fallback.03:33
RAOFWhoops.  Moderately easy to crash firefox with WebGL03:41
RAOFHow big a NOT E6510 do you need to have in the bug title before users with E6510 hardware stop posting on it? :)04:02
brycehstrange, my gnome-terminal sessions all froze up and my music started repeating the same broken lyrics over and over in a loop05:37
brycehoh wait, I'm listening to techno, it's supposed to sound like that05:37
brycehRAOF, I tried on my i945 dell mini...06:57
brycehRAOF, gnome-terminal doesn't show the corruption06:57
brycehRAOF, weirdly, I launched xterm and got a >frozen< xterm window.  No cursor, completely unresponsive.06:58
hyperairhi. does anyone know about ubuntu's x with intel chipsets not sending out XRRNotifyEvents to clients?07:04
hyperairit seems to work with xorg-edgers, but not with the stock X in maverick07:04
RAOFbryceh: I'll have the switch-to-gallium stuff ready an hour or so after making, then eating dinner.07:06
brycehhyperair, first I've heard of it, but I don't really deal with maverick bugs07:10
brycehRAOF, sounds good; ping me when it's ready07:11
hyperairbryceh: hmm strange. basically i plug in a monitor into the VGA port, and only after manually polling the hardwrae with XRRGetScreenResources does the event come in07:11
hyperairbryceh: but that X call causes X11 to hang momentarily07:11
lilstevieI have X dying and respawning, is there a way of getting more detailed logs from what is killing it as Xorg.0.log has nothing about errors07:12
brycehlilstevie, I'd look in /var/log/gdm for errors07:13
brycehalso Xorg.0.log.old07:13
lilstevieunfortunantly doesnt give me any errors07:13
brycehlilstevie, ok then start X up in gdb run it to a crash and then gather a full backtrace07:14
lilsteviek07:14
brycehactually probably easier to start X and then attach gdb to it (pidof X to get X's pid, then run gdb /usr/bin/Xorg, and then attach <pid>)07:15
brycehsee http://wiki.ubuntu.com/X/Backtracing for more tips07:15
lilstevieX on its own doesnt crash07:15
lilsteviejust doesnt work07:15
brycehhyperair, well the automatic XRR kernel events stuff is fairly new, it may just be a missing feature from maverick07:16
hyperairbryceh: ah, so it's a kernel events thing? is this a new feature in the kernel, or in X, or somewhere else?07:16
brycehlilstevie, I don't know what you mean by "doesn't work"07:16
brycehhyperair, yeah07:16
brycehhyperair, new kernel drm feature07:16
lilsteviebryceh: the screen backlight flashes on then off again07:16
hyperairokay, that narrows down my search a bit, thanks =)07:16
lilsteviehttp://pastie.org/1577791 <- this is Xorg.0.log.old07:17
brycehhyperair, I'm not sure if the kernel bubbles the event up to X and then that passes it to clients, or if clients listen directly for kernel events07:17
hyperairbryceh: no, the clients get it via some XRR stuff07:18
brycehhyperair, if X passes things along it's conceivable the X we shipped in maverick simply lacked the feature, but I wasn't paying attention to X during maverick so raof would be the one to ask07:18
hyperairokay thanks.07:18
hyperairRAOF: ^^ =D07:18
RAOFhyperair: It requires kernel events (which *were* in Maverick) to be picked up by the DDX and forwarded to X; I'm not sure if the latter was in Maverick.07:19
brycehlilstevie, oh you're not running natty?07:20
lilsteviebryceh: no maverik07:20
lilsteviemaverick07:20
brycehlilstevie, dunno then, you might have something misconfigured, hard to say07:21
lilstevietrying to port to a new device07:21
lilsteviebut struggling to figure out what is broken07:21
brycehyou're right though that it's not crashing, just exiting.  the log seems to be complaining about input device stuff07:21
lilsteviehm07:22
brycehhard to make any guesses without more info, you could try http://askubuntu.com07:22
hyperairRAOF: oh so kernel events were in maverick, i.e. kernel <= 2.6.35?07:22
hyperairRAOF: what's DDX?07:22
lilsteviethe nexus S has the same SoIC and that seems to work with x07:22
brycehDDX is the X driver07:22
brycehso that would be like xserver-xorg-video-intel as opposed to the intel driver inside the kernel 07:23
brycehhyperair, https://wiki.ubuntu.com/X/Glossary07:23
hyperairbryceh: thanks07:24
hyperairRAOF: i'm trying to look in the kernel git log for the introduction of this whole hotplug kernel events thing so i can figure out how new a kernel i need.07:24
brycehwow http://www.semiaccurate.com/2011/02/15/atom-dead-strangled-slowly-intel/07:34
brycehharsh!07:34
bryceh"The other major problem facing Atom is software, especially drivers. Intel has a track record in making graphics drivers that are simply unmatched in the world of chipmaking. I can honestly say that I can not think of a single company that has made drivers as badly as Intel for as long, even if you take the awful hardware into account. Even a blind dog occasionally finds a bone, unless they work for Intel making graphics driv07:34
brycehers."07:34
lilstevielol07:34
lilsteviebut true07:34
RAOFhyperair: Hm.  I may have had it backwards; the DDX component may have been there but the kernel component not :)07:35
hyperairRAOF: nah, i just tried upgrading to xorg-edgers on this computer and it suddenly started workgin07:36
brycehSarvatt, ^^ you'll find that link an interesting read I think07:36
RAOFDear lord, mesa.  Do you *really* need to take that long to build?12:14
jcristaumaybe we should get rid of some (all?) of the osmesa packages12:15
RAOFOr at least build only one.12:17
RAOFI'm sure the user of the 16bit renderer will be *devastated*12:18
RAOFOf course, it doesn't help that I'm doing an i386 and amd64 build in parallel.12:19
tjaaltonheh12:19
tjaaltonwhat are those osmesa-stuff for, anyway?12:19
RAOFIt's an offscreen software rasteriser, from what I gather.12:23
RAOFAs for what anyone *uses* that for… well, mesa-dev@ attests to there being at least one dev who notices when it breaks.12:24
tjaaltonheh, ok12:25
RAOFbryceh, tjaalton: Radeon gallium transition stuff is in http://cooperteam.net/Packages ; build order is mesa -> xserver with -ati going whenever.12:30
RAOFNote: Due to mesa taking forever to build I haven't actually tested building the xserver against that mesa in a clean chroot.12:32
tjaaltonRAOF: ok, so mesa is good to upload?12:32
tjaaltonand xserver too, since the build-dep is bumped12:33
RAOFIt should be good to upload.12:33
tjaaltonyeah they all are12:34
RAOFBut it's not thoroughly tested here.12:34
tjaaltonbah, it's the weekend anyway :)12:34
tjaaltonsoon12:34
RAOFIn some places sooner than others :)12:34
tjaaltonright, so Sarvatt and bryceh can fix the pieces that are left behind :)12:34
RAOFI'll throw the binaries up on cooperteam, too; save you some bulid time.12:35
tjaaltonok, thanks12:36
tjaaltonI'm trying to make some sense to this "xinput1 broken" -bug..12:36
tjaaltonbut, after the break->12:36
RAOFNow with bonus binaries.12:38
RAOFAnd with that, bed.12:38
tjaaltonok, lets try mesa then (don't have radeon)12:51
tjaaltonwat, there's no menu in mumble anymore?12:55
tjaalton+h12:56
tjaaltonduh12:56
seb128bryceh, there?14:18
=== seb128_ is now known as seb128
seb128bryceh, let me know if you are around, I want to discuss about the retracers16:34
seb128I stopped those to investigate that xorg retracing issue but I would need an xorg crash to be submitted to be able to do that16:34
=== apachelogger_ is now known as apachelogger
cndbryceh, I did a ppa-purge of xorg-edgers (which I should have done a while ago...)17:51
cndbut now my keyboard doesn't work anymore..17:51
cndany ideas?17:51
tjaaltondo you have evdev installed?17:52
cndI've debugged in the server, and I know that key events are getting generated17:52
tjaaltonok17:52
cndtjaalton, yes, still installed17:52
cndbut they seem to get filtered out?17:52
cndin _XkbFilterXF86Private17:52
cndI don't know anything about how keyboard events work...17:52
cndI'm just wondering if there's some magical change to stuff in xorg-edgers17:53
jcristaunobody does, it's all black magic17:53
tjaaltonxorg-edgers doesn't have much, maybe the ppa-purge removed something vital17:53
tjaaltonwell, there's stuff but still17:53
tjaaltonbut filtering sounds odd17:54
tjaaltonthough it sounds what's happening with mumble (XI1 app)17:57
tjaalton+like17:57
cndyeah, but this isn't even generating core events...17:57
tjaaltonhm17:57
cndI'm going to try to purge my xorg-unstable ppa17:57
cndthen reinstall it17:57
cndhmm, still no luck18:07
cndI'm going to apt-get dist-upgrade and reboot18:07
tjaaltonoh you aren't on current natty?18:07
cndI am18:07
tjaaltonk18:07
cndbut I haven't updated in a few days18:07
tjaaltonyeah that shouldn't make a difference..18:07
cndI know18:07
cndbut I figure if I'm screwing up the machine18:08
cndI might as well go all the way :)18:08
tjaaltonright :)18:08
cndgrr... still nothing18:19
tjaaltoncnd: you've seen the mumble bug? shouldn't XI1 apps continue working just as before with XI2, or do they need to be ported over?18:28
cndtjaalton, I have seen it, haven't had time to investigate18:29
cndthey should continue to work as normal18:29
cndso it's a bug18:29
tjaaltonyeah18:29
tjaaltonbest to file it upstream then and discuss it there18:30
cndtjaalton: I wonder if it has to do with input methods18:34
cnddo you know anything about them?18:34
tjaaltonXIM? not really18:35
tjaaltonGlobalShortcutX: Using XInput 2.018:36
tjaaltonyet the app is for XI118:36
tjaaltonah that's not from the app18:38
cndbtw, I don't think it's XIM18:55
cndthis all seemed to start when I downgraded from libx11-1.3.4 in xorg-edgers to 1.3.3 in natty18:56
cndand there's some xkb stuff in libx1118:56
cndso I'm going to try to upgrade back to it18:56
cndhmmm... there's no libx11 there anymore...18:56
cndI may be screwed :)18:57
tjaaltonyou have some self-compiled stuff for multitouch?18:58
tjaaltoneh, so we have an ancient libX1118:59
tjaaltonwonder if 1.4.1 could fix mumble19:00
cndI do have stuff for multitouch19:00
jcristau*cough* klongon crap *cough*19:00
jcristauklingon, even19:00
cndI'm all confused...19:00
tjaaltonjcristau: haha19:00
cndI just want my keyboard to work!19:01
tjaaltoncnd: dunno if there's some ABI break doing what you see19:01
cndtjaalton, it doesn't work on stock natty packages19:01
cndI've ppa-purged everything19:01
cndI think some xkb file has been screwed up19:01
cndsome setting somewhere19:02
tjaaltonwhat packages does it touch?19:02
cndtrust me, I've downgraded them all again :)19:02
tjaaltoncrap, forgot about RAOF's mesa/xserver/ati19:02
tjaaltoncnd: I know, but if your multitouch'y packages need something to be rebuilt19:02
jcristautjaalton: friday, 8pm, what could possibly go wrong.19:02
jcristauor is it 9 over there19:03
tjaaltonjcristau: right. I'll get another beer19:03
jcristau:)19:03
tjaalton(not working anymore btw)19:03
jcristaucheers19:03
tjaaltonbryceh: do you want to take over mesa/xserver/ati from RAOF? I can test them, but if something breaks after uploading them I'd be either in bed or..19:04
tjaaltonyeah 21:04 here19:05
tjaaltonoops :0519:05
brycehtjaalton, sure19:05
tjaaltonbryceh: got the link?19:06
tjaaltonbryceh: http://cooperteam.net/Packages19:06
brycehoh cool, debs too19:07
tjaaltonyeah19:07
cndtjaalton: GAH! it was libx11-1.3.419:11
tjaaltoncnd: :)19:11
cndso, downgrading from libx11-1.3.4 breaks your keyboard!19:11
tjaaltongood, I'll merge 1.4.1 to see if it helps with mumble19:12
cndI'd like 2 hours of my life back now :)19:12
tjaaltonhehe19:12
tjaaltonhmm, libxi 1.4.1 available19:12
tjaaltonwe have 1.4.019:12
tjaaltonnothing too special there19:13
brycehcnd, that's weird19:14
tjaaltonbut I'll sync the packages that don't have any diff19:15
tjaaltoncouple of libs19:15
brycehabi change between previous and libx11-1.3.4?19:15
brycehtjaalton, yeah probably a bunch that could be sync'd http://www.bryceharrington.org/X/Reports/ubuntu-x-swat/versions-current.html19:15
tjaaltonyeah looking at that now (been a looong time..)19:16
brycehthere's also drivers that I think the only changes are the rebuilds after the last abi bumpery19:16
tjaaltonooh and new xbacklight and xbitmaps19:17
jcristautjaalton: exciting, right? :)19:17
tjaaltonsuper-19:18
cndbryceh, it can't really be abi19:19
cndbecause I had downgraded everything19:19
cnddrivers and server19:19
cndbut I don't have any alternative explanation either...19:20
brycehcould something have statically linked against it?19:20
tjaaltonyou've built something against libx11 1.3.419:20
cndtjaalton, no, I was running stock ubuntu packages19:20
cndI had gotten rid of all my stuff19:21
tjaaltonok19:22
Sarvattcnd: libx11 1.3.4 isn't even in xorg-edgers natty?19:22
cndSarvatt, it must have been at one point19:22
tjaaltonconfirmed that focus-follows-mouse doesn't dig on unity..19:22
cndand it's still there in the maverick and lucid series I believe19:22
Sarvattnope can guarantee it hasn't been19:22
tjaaltonor the menubar19:23
Sarvattsounds like ya didnt purge edgers before going maverick -> natty?19:23
cndSarvatt, perhaps?19:23
Sarvattgotta be it19:23
Sarvattto fix that i add xorg-edgers maverick to sources, apt-get update then purge the ppa before upgrading so it knows all the crap in the old release to remove, kind of a pain in the butt :(19:24
cndyeah19:25
Sarvattthats.. odd19:27
Sarvattthe libx11 checkout in there was back from when 1.3.x was master19:28
Sarvattand it has the XKeysymDB removal in it even though its 1.3.419:28
Sarvattbut they didn't remove xkeysymdb until 1.3.6 on the 1.3 branch19:28
brycehok reboot onto new -ati first19:35
tjaaltondamh19:35
tjaaltondamN19:35
tjaaltonforgot to tell bryce about the build order19:36
brycehso far so good19:36
tjaaltonquick reboot?19:37
Sarvattsandybridge system? :)19:37
tjaaltonbryceh: RAOF said something about the build order, but you're installing the binaries so it doesn't matter really19:37
tjaaltonthe xserver does depend on the new mesa though19:38
bryceh-ati I rebuilt while other stuff was downloading; assumed that bit was safe to do independently, but maybe not?19:38
tjaaltonyeah it should be independent19:39
brycehok the other stuff I'll just load the .debs then19:39
brycehthink there's an upload dependency?  Do I need to put mesa in and wait for it before sticking xserver in, or vice versa?19:39
tjaaltonno the xserver build-deps on the new mesa, so it'll wait until mesa is ready19:40
brycehhrm, wish you could just dpkg -i *.deb with mesa19:40
tjaaltonhehe19:40
tjaaltonthere are only a few you need19:40
brycehyeah19:40
brycehdpkg -i libgl1-mesa-dri_7.10.1~git20110215.cc1636b6-0ubuntu2_i386.deb libgl1-mesa-glx_7.10.1~git20110215.cc1636b6-0ubuntu2_i386.deb libgles2-mesa_7.10.1~git20110215.cc1636b6-0ubuntu2_i386.deb 19:41
brycehdid I miss anything?  that should be enough19:42
brycehactually it looks like I could do everything except libgl1-mesa-swx11  - isn't that the only package that'd screw me up?19:42
tjaaltonthat can be installed as well19:42
jcristauthat conflicts with -glx iirc19:43
brycehlibgl1-mesa-dri-experimental might be "fun" but it shouldn't cause conflicts for installation19:43
jcristauboth provide libGL.so.119:43
tjaaltonoh19:43
tjaaltonright I was looking at apt-cache search output, duh19:43
brycehheck, I'm gonna give a try to install everything but that19:43
brycehunhappy19:44
brycehoh duh, gotta exclude amd64 pkgs19:44
tjaaltonheh19:44
brycehthere we go19:45
brycehyeah, just rm *swx11*deb ; dpkg -i *.deb19:45
brycehreboot time19:46
brycehmetacity fine19:47
brycehunity still crazy, but no crazier19:48
brycehaaaa too crazy for me tho, brb19:49
brycehaha, most of this craziness is compiz19:52
tjaaltonhum, I wonder where the syncs went19:55
tjaaltonoh, nowhere19:55
Sarvattsync freeze was in december, i've done like 40 since then19:57
tjaaltoni thought syncpackage would've uploaded them too, but it just signed them19:58
tjaaltonprobably because i didn't specify the release19:58
Sarvattoh they might have removed that ability, i think archive admins want to do the syncs?19:58
tjaaltonthey can't prevent me from uploading packages signed by me :)19:59
tjaaltonhm19:59
tjaaltonof course they can19:59
tjaaltonby revoking my upload rights :)19:59
Sarvattnot sure, the guy who used to upload them when I file just acks my sync requests instead of uploading them now so figured there was a policy change along the way19:59
tjaaltonit could recognize packages without ubuntuN in the version20:00
brycehok, -ati, xserver, mesa all tested and uploaded20:04
bryceh[   175.611] (II) RADEON(0): [DRI2]   DRI driver: r60020:06
bryceh[   175.618] (II) AIGLX: Loaded and initialized /usr/lib/dri/r600_dri.so20:06
brycehhm, shouldn't that be r600g?20:06
brycehnope20:06
brycehwonder how I tell whether I'm running g?20:06
tjaaltonglxinfo should tell20:06
brycehOpenGL renderer string: Gallium 0.4 on AMD RV77020:07
brycehbingo, thanks20:07
Sarvattr600g default now?20:07
brycehhum, I just pulled glxinfo out of the apport hook yesterday... but it occurs to me that maybe useful info for debuggery20:07
brycehSarvatt, yep once the buildds are done20:08
bryceh 389 N + Feb 18 Ubuntu Installe ( 105) [ubuntu/natty] xserver-xorg-video-ati 1:6.14.0-0ubuntu1 (Accepted)20:08
bryceh 390 N + Feb 18 Ubuntu Installe ( 148) [ubuntu/natty] mesa 7.10.1~git20110215.cc1636b6-0ubuntu2 (Accepted)20:08
bryceh 391 N + Feb 18 Ubuntu Installe ( 119) [ubuntu/natty] xorg-server 2:1.9.99.901+git20110131.be3be758-0ubuntu6 (Accepted)20:08
tjaaltonmesa-utils isn't installed by default though20:09
tjaaltonand in universe20:09
tjaaltonbecause of that20:09
brycehtjaalton, yeah that's why I took it out of the apport hook20:10
brycehwas causing the hook to error when glxinfo wasn't installed20:10
Sarvattmesa-utils-extra? what the heck20:10
Sarvattsomeone add more stuff to it and forget it's in debian now? :D20:10
tjaaltonSarvatt: syncs uploaded and accepted20:11
Sarvatttjaalton: \o/ what'd ya get? libxcb?20:11
tjaaltonthat too20:11
tjaaltonlibxi, libxaw, libxext, libxcb, libxfont, xbacklight, xbitmaps20:12
tjaaltonmerged libx11, building it now20:12
tjaaltonbut won't upload it until monday20:12
Sarvatttjaalton: I missed you man :)20:13
tjaaltonhehe20:13
tjaaltonI've missed these tools20:13
Sarvatti had a bug for libxext but it was rejected, forgot to look into it20:14
Sarvattthink it was header removal, lets see20:14
tjaaltonthere was some changes yes.. could that break something?20:15
Sarvatthttps://bugs.launchpad.net/ubuntu/+source/libxext/+bug/70501020:15
ubot4Launchpad bug 705010 in libxext (Ubuntu) "Sync libxext 2:1.2.0-1 (main) from Debian experimental (main) (affects: 1) (heat: 118)" [Wishlist,Incomplete]20:15
Sarvattnothing we care about or ship20:15
tjaaltonhah, sorry daniel..20:15
tjaalton"overruled"20:16
Sarvattlbxproxy20:16
Sarvatthttps://bugs.launchpad.net/ubuntu/+source/x11-xserver-utils/+bug/10201820:16
tjaaltonyeah moved to liblbxutil20:17
ubot4Launchpad bug 102018 in x11-xserver-utils (Ubuntu) "[needs-packaging] lbxproxy (affects: 3) (heat: 17)" [Wishlist,Triaged]20:17
tjaaltonbryceh: I've installed mesa here and will reboot in a minute20:31
tjaaltonthe new one20:31
brycehok20:31
tjaaltonworks20:43
tjaaltonlibx11 update didn't fix mumble20:47
Amaranthanyone seeing excessive wakeups on intel when running compiz?21:11
Amaranthit used to be 60 wakeups a second if you enabled vsync in compiz but now it's about that either way21:12
SarvattAmaranth: got second hands visible on your clock?21:13
Sarvattwas reading something about having the clock show seconds kept interrupts enabled all the time with compiz21:13
AmaranthSarvatt: I don't even have a panel right now :)21:13
AmaranthI've got xchat-gnome and gnome-terminal as far as things drawing to the screen21:16
brycehheya seb12821:20
brycehseb128, you had questions about the retracer?21:20
seb128hey bryceh21:20
seb128bryceh, not really questions21:20
seb128rather I need some xorg crash reported and not retraced to run a retracing and see what is the issue21:21
brycehseb128, ok, I'll keep an eye out for one21:21
seb128but it's getting late for this week now so let's see next week rather21:21
brycehseb128, sounds good21:21
AmaranthSarvatt: actually vsync on or off in compiz I get 57.2 wakeups21:21
seb128bryceh, thanks21:21
SarvattAmaranth: terminal cursor blink?21:22
AmaranthSarvatt: It's blinking, yeah21:22
brycehSarvatt, ooh that'd be evil21:22
Sarvattthat did it years ago so i've always disabled it (they mention turning it off on their lesswatts page) :D21:23
AmaranthI just noticed it's on, could have sworn it was disabled by default21:23
SarvattAmaranth: i'm not sure though, let me see if i can dig up the discussion on the intel-gfx list because I think it had some debugging tips for it21:24
AmaranthSarvatt: nope, wasn't the cursor blink :/21:27
Amaranthwow, actually it does it when running metacity too21:28
brycehSarvatt, hey I was just looking at bug #62696721:59
ubot4Launchpad bug 626967 in xserver-xorg-video-intel (Ubuntu Natty) (and 2 other projects) "MASTER: Hang in MI_WAIT_FOR_EVENT on framebuffer switch. (affects: 30) (dups: 42) (heat: 184)" [Medium,Fix released] https://launchpad.net/bugs/62696721:59
brycehSarvatt, looks like that is believed fixed for natty, but looks like the patch wasn't sru'd to maverick.  Do you think it'd make sense to do so?21:59
brycehor is it too ambiguous what the fix was?22:00
brycehbbiab22:07

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