[00:04] <RAOF> persia: Where are you getting this x11-common?  I see “debconf (>= 0.5) | debconf-2.0, upstart-job, debianutils (>= 1.13), lsb-base (>= 1.3-9ubuntu2)” as the full list of depends for x11-common=1:7.5+1ubuntu3
[00:05] <bryceh> persia, there haven't been any recent changes to x11-common which would change that
[00:05] <bryceh> (at least, not in git)
[00:06] <persia> Ugh.  I can't replicate for some reason.
[00:06] <persia> I really just saw this with a lucid upgrade (which I didn't perform).
[00:06]  * persia goes hunting, and apologises for the noise
[00:06] <bryceh> no prob
[00:26] <persia> In case anyone else complains, blame onboard.
[02:05] <RAOF> So, we need to put the update-initramfs hook for nouveau in a package somewhere.  lbm-nouveau-2.6.whatever would be the obvious choice, but that needs to be parallel-installable, so that'd be awkward.
[02:05] <RAOF> The linux-backports-modules-nouveau-lucid-{generic,generic-pae} metapackages from linux-meta would be another option, but they're not set up to actually ship files at all.
[02:06] <RAOF> Finally, xserver-xorg-video-nouveau would be possibly the easiest option, but feels a bit wrong because it's not really the same package as the kernel module.
[02:15] <RAOF> Does anyone have any firm opinions one way or the other?
[02:32] <bryceh> RAOF, no firm opinion
[02:32]  * bryceh ponders
[02:33] <bryceh> don't we run update-initramfs with -nvidia?
[02:33] <RAOF> We might, if we now try to blacklist nouveau when we install -nvidia.
[02:34] <RAOF> But before then, why would we?  nvidia.ko doesn't want to be in the initramfs.
[02:34] <bryceh> I think it was being done for removing nouveau
[02:34] <bryceh> tseliot would probably be the one to solicit an opinion from
[02:35] <RAOF> That would probably be right.  We'd need to blacklist nouveau good and early, lest it be in the initramfs and grab the hardware before nvidia.
[02:35] <bryceh> right
[02:36]  * RAOF heads off to send *another* offer to the real estate agent.
[02:36] <bjsnider> RAOF, i thought you didn't want nouveau to be the default in lucid
[02:37] <bryceh> RAOF, aha debian/nvidia-96.postinst.in
[02:38] <bryceh> bjsnider, ?
[02:39] <bjsnider> because nouveau depends on an experimental libdrm
[03:18] <libv> heh, you're all wasting your time. People will fight anything that means changing any of their current mindset or working practices. Reasons like "we are trying to run a business and making the linux desktop work" are deemed completely irrelevant upstream. All that matters to some people upstream is their own fun and big statements proclaiming how great they are. There is no point discussing, just do the work, and prove things _hard_ an
[05:40] <vish> hmm , something in today's -edgers update makes high Xorg CPU usage if xchat is opened :(  
[05:40] <vish> it turns out that if the progress meter graph is displayed it burns CPU on and ATI
[05:42] <vish> similar to Bug #355355
[05:43] <vish> xorg (1:7.5+1ubuntu2) to 1:7.5+1ubuntu3
[05:43] <vish> xserver-xorg (1:7.5+1ubuntu2) to 1:7.5+1ubuntu3
[05:43] <vish> xserver-xorg-input-all (1:7.5+1ubuntu2) to 1:7.5+1ubuntu3
[05:43] <vish> xserver-xorg-video-all (1:7.5+1ubuntu2) to 1:7.5+1ubuntu3
[05:43] <vish> xserver-xorg-video-ati (1:6.12.99+git20100215.47136fa3-0ubuntu0sarvatt) to 1:6.12.99+git20100218.a3b730ec-0ubuntu0sarvatt
[05:43] <vish> xserver-xorg-video-radeon (1:6.12.99+git20100215.47136fa3-0ubuntu0sarvatt) to 1:6.12.99+git20100218.a3b730ec-0ubuntu0sarvatt
[05:43] <vish> those were the updates ^
[05:47] <vish> oh , not xchat alone ....  it happens with _any_ progress bar , if i activate widget factory [which previews themes] Xorg starts to use high CPU
[05:53] <vish> and only when the progressbar is using the _murrine_ engine
[06:11] <tjaalton> bryceh: isn't nv needed for the fallback, and for those devices where the server automatically chooses it and not nouveau?
[06:12] <RAOF> There are a couple of cards that fall into that category; the rivas at least won't be driven by -nouveau and should be driven by -nv, yeah.
[07:56] <bryceh> ah ok
[07:58] <RAOF> I think I'll put the kms hook in x-x-v-nouveau for now.  Are we aiming for libdrm 2.4.18 for alpha 3, or shall I pass on updating the DDX until after A3?
[07:59] <bryceh> I think we should at least do 2.4.18 sans the API bump patch for a3
[08:06] <RAOF> Ok.  So I'll look at pulling a newer DDX, changing the dependency to the lbm metapackage (already in git), and putting in the kms hook this evening.
[08:16] <bryceh> RAOF, oh, I just changed the dependency to the lbm metapackage
[08:17] <bryceh> sorry, didn't realize you'd already done that
[08:18] <bryceh> we needed it to get the cd's buildable
[08:22] <RAOF> That's fair enough.
[08:41] <bryceh> $ git push origin ubuntu
[08:41] <bryceh> fatal: The remote end hung up unexpectedly
[08:41] <bryceh> ^ that's from trying to push the aforementioned change to the nouveau git tree
[08:42] <RAOF> I'll merge it in to my tree locally, if you like
[08:42] <bryceh> thanks
[10:24] <dholbach> hiya
[10:24] <dholbach> so I just had the nouveau driver installed, I rebooted and I just get a black screen
[10:26] <dholbach> after a while I get the drum sound of the gdm login, but the monitor doesn't seem to get any signal
[10:26] <tjaalton> what if you boot without splash?
[10:27] <tjaalton> could be a plymouth bug
[10:30] <RAOF> Why must git-buildpackage mock me?
[10:31] <RAOF> Any ideas what's happening here? http://pastebin.ca/1802514
[10:31] <dholbach> tjaalton: same :/
[10:32] <tjaalton> RAOF: never used it..
[10:32] <RAOF> dholbach: Do you have a dmesg?  Particularly: is vga16fb loaded?
[10:32] <dholbach> aniel@bert:~$ dmesg  | grep -i vga16fb
[10:32] <dholbach> [    2.211558] vga16fb: initializing
[10:32] <dholbach> [    2.211563] vga16fb: mapped to 0xffff8800000a0000
[10:32] <dholbach> daniel@bert:~$ 
[10:33] <RAOF> Ding.
[10:33] <RAOF> We need to add lbm_nouveau to the initramfs so that it'll take over before vga16fb gets loaded.
[10:34] <tjaalton> so people upgrading now will "hose" their systems?
[10:34] <RAOF> Possibly.
[10:35] <dholbach> what do I do now? :-D
[10:35] <tjaalton> unload the module and load lbm_nouveau instead
[10:35] <tjaalton> then start gdm
[10:36] <RAOF> You could also check that adding this: http://pastebin.com/d7755dc1b to /usr/share/initramfs-tools/hooks/nouveau_kms and make it executable, and run update-initramfs.
[10:37] <RAOF> There was a hook in the linux-backports-modules-nouveau package; that seems to have been lost along the way.
[10:38] <dholbach> hum, seems I can't rmmod vga16db easily
[10:38] <dholbach> how do I find out what "uses it"
[10:38] <RAOF> The VTs, I think.
[10:38] <dholbach> man, I'm so glad I don't have to do this very often
[10:38] <tjaalton> dholbach: stop gdm first
[10:38] <dholbach> tjaalton: did that already
[10:38] <tjaalton> ok
[10:39] <RAOF> tjaalton: Will that work?  His VTs are useing vga16fb, aren't they?
[10:39] <dholbach> daniel@bert:~$ sudo rmmod -f vgastate vga16fb
[10:39] <dholbach> ERROR: Removing 'vgastate': Resource temporarily unavailable
[10:39] <dholbach> ERROR: Removing 'vga16fb': Resource temporarily unavailable
[10:39] <dholbach> daniel@bert:~$ 
[10:40] <jcristau> need to unbind first, i think
[10:44] <dholbach> RAOF: 
[10:44] <dholbach> daniel@bert:~$ sudo update-initramfs -u
[10:44] <dholbach> update-initramfs: Generating /boot/initrd.img-2.6.32-13-generic
[10:44] <dholbach> woozy: Possible missing firmware /lib/firmware/nouveau/nvac.ctxvals for module lbm_nouveau
[10:44] <dholbach> woozy: Possible missing firmware /lib/firmware/nouveau/nvac.ctxprog for module lbm_nouveau
[10:44] <dholbach> ...
[10:44] <dholbach> ...
[10:44] <dholbach> ...
[10:45] <RAOF> dholbach: That's ok.  That'll mean if you've got a geforce 8 or higher you won't get accel, but it should at least bring up X.
[10:45] <dholbach> alright, I'll take the plunge
[10:46] <RAOF> Oh!  And nothing depends or recommends nouveau-firmware.
[10:46] <RAOF> That got lost from linux-backports-modules-nouveau, too.
[10:46] <dholbach> grub, a lot of flickering back and forth, "No signal detected", gdm's drum sound, no screen
[10:46]  * dholbach installs firmware
[10:47] <dholbach> grub, less flickering back and forth, "No signal detected", gdm's drum sound, no screen
[10:47] <dholbach> daniel@bert:~$ dmesg  | grep vga16fb
[10:47] <dholbach> [    2.216952] vga16fb: initializing
[10:47] <dholbach> [    2.216957] vga16fb: mapped to 0xffff8800000a0000
[10:47] <dholbach> daniel@bert:~$ 
[10:48] <dholbach> RAOF: ^
[10:48] <RAOF> :(
[10:49] <dholbach> http://paste.ubuntu.com/379657/
[10:49] <dholbach> detected a tv connector - wow - i didn't even know I had one
[10:50] <dholbach> RAOF: does the pastebin tell you anything?
[10:53] <tseliot> tjaalton: are you going to update radeon soon? I would like to add this quirk: http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=e68d3a3890fc81c51f2006b5548da1e8756ad2fd81c51fi
[10:55] <dholbach> tseliot: Bad object id: e68d3a3890fc81c51f2006b5548da1e8756ad2fd81c51fi
[10:56] <tseliot> http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=e68d3a3890fc81c51f2006b5548da1e8756ad2fd
[10:56] <dholbach> :)
[10:56] <tjaalton> tseliot: nah, you can add it on top of the current one as a patch :)
[10:56] <tseliot> tjaalton, dholbach: something must have messed with my clipboard
[10:57] <tjaalton> bryce has handled it so far
[10:57] <tseliot> tjaalton: yes, I just wanted to avoid uploading this patch if you had already planned to update the driver
[10:57] <tseliot> ok
[10:57] <tjaalton> I'll do libdrm and mesa
[10:57] <tseliot> good
[10:58] <tjaalton> xserver would probably need a FFe by now :/
[10:58] <dholbach> RAOF, tjaalton: shall I just deinstall those nouveau packages or is there anything I can test?
[10:58] <tjaalton> actually so does libdrm
[10:58] <tjaalton> meh
[10:58] <tjaalton> dholbach: tbh I haven't played with nouveau yet
[10:58] <tseliot> tjaalton: the xserver? Why?
[10:58] <tjaalton> tseliot: 1.7.5
[10:59] <RAOF> dholbach: Final check - was the initramfs you built for the kernel you booted into?
[10:59] <tseliot> oh, I missed another release
[10:59] <tseliot> tjaalton: if it's only bug fixes I don't think we need a FFE
[11:00] <tjaalton> tseliot: but will they get stuck in a queue?
[11:00] <dholbach> RAOF: let me retry to make sure
[11:00] <dholbach> sudo update-initramfs -u -k all
[11:00] <RAOF> That should make it happen.
[11:01] <tseliot> tjaalton: no, I don't think so
[11:01] <tjaalton> tseliot: ok cool, I'll upload that as well then
[11:01] <tseliot> good
[11:02] <dholbach> daniel@bert:~$ ls -l /usr/share/initramfs-tools/hooks/nouveau_kms
[11:02] <dholbach> -rwx--x--x 1 root root 242 2010-02-19 11:43 /usr/share/initramfs-tools/hooks/nouveau_kms
[11:02] <dholbach> daniel@bert:~$ dmesg | grep vgs16fb
[11:02] <dholbach> [    2.197797] vga16fb: initializing
[11:02] <dholbach> [    2.197801] vga16fb: mapped to 0xffff8800000a0000
[11:02] <dholbach> daniel@bert:~$ 
[11:02] <dholbach> RAOF: ^ no dice
[11:02] <tjaalton> why does nouveau conflict with that anyway?
[11:02] <tjaalton> intel is working ok with it
[11:04] <RAOF> And why does booting into recovery mode suddenly make it work, even with vga16fb?
[11:04] <dholbach> anything else I could test?
[11:04] <tjaalton> RAOF: at least plymouth is not used then
[11:04] <RAOF> tjaalton: Yeah.
[11:04] <RAOF> dholbach: Test without splash?
[11:05] <dholbach> I did that
[11:05] <dholbach> didn't help either
[11:06] <RAOF> does recovery mode work for you, too?
[11:07] <tseliot> dholbach: what does this command say? grep nouveau /etc/modprobe.d/*
[11:08] <dholbach> tseliot: nothing
[11:08] <dholbach> RAOF: let me try
[11:08] <tseliot> ok
[11:10] <dholbach> RAOF: no dice either
[11:10] <dholbach> RAOF: even worse - I can't ssh into it
[11:14] <dholbach> tjaalton, RAOF, tseliot: anything else I can try before I remove those packages again?
[11:14] <dholbach> to me it sounds like this should at least be in #ubuntu-devel's topic or something
[11:14] <tjaalton> dholbach: I'm out of ideas..
[11:14] <dholbach> it's going to screw a bunch of people
[11:14] <RAOF> I'm out, too.
[11:15] <dholbach> if they can't ssh into it from another machine or have a live cd handy they're screwed
[11:15] <tjaalton> I'll try it on the desktop I have
[11:16] <tseliot> dholbach: do you have an X log and the output of dmesg we can have a look at?
[11:16] <RAOF> Has the patch to make X autoload nouveau not yet made it into the main packages?
[11:17] <dholbach> tseliot: http://people.canonical.com/~dholbach/dmesg http://people.canonical.com/~dholbach/Xorg.0.log
[11:17] <tjaalton> RAOF: hah, good point
[11:18] <dholbach> RAOF: can I try that patch somewhere?
[11:18] <tjaalton> there we go
[11:18] <tjaalton> it loads nv
[11:18] <tseliot> tjaalton: we don't have an ubuntu branch for radeon, do we? (I bet I asked you the same thing last time I uploaded radeon)?
[11:18] <tjaalton> I'll upload 1.7.5 merge asap
[11:18] <tjaalton> tseliot: no
[11:18] <tseliot> ok
[11:19] <dholbach> if you have the patch, I'm happy to build packages locally to try it out
[11:19] <tjaalton> dholbach: http://git.debian.org/?p=pkg-xorg/xserver/xorg-server.git;a=commitdiff;h=cfdca8e85ca73f18edaeff1a411e356afac2bc4c
[11:19] <tjaalton> ..selectively
[11:19] <tseliot> dholbach: it looks like you loaded nouveau (the kernel module) but you're using the "nv" X driver
[11:20] <RAOF> I've just booted up my laptop; it's booted fine, and is using nv successfully with the nouveau kernel module loaded.
[11:20] <tseliot> dholbach: maybe try creating this xorg.conf? http://pastebin.ubuntu.com/379673/
[11:21] <tseliot> hmm...
[11:21] <RAOF> Oh, whoops.  I think because I've got the initramfs hook.
[11:23] <dholbach> RAOF: the hook that I have?
[11:23] <dholbach> tseliot: I'll try tjaalton's patch first (just building), if that fails, I try that xorg.conf
[11:24] <RAOF> dholbach: The hook that you have, yes.
[11:24] <tseliot> dholbach: oh, I missed that patch. That should work
[11:25] <dholbach> tseliot: I haven't lost hope yet :)
[11:25] <tseliot> that's the spirit ;)
[11:26] <RAOF> Rebuilding the initramfs with that hook made it work for me.
[11:28] <RAOF> And, again, booting without “quiet splash” works, ish for me.
[11:34] <dholbach> new xserver installed
[11:34] <dholbach> let's see what happens
[11:34] <dholbach> yeeeeeeeeehaw
[11:34] <RAOF> Win?
[11:34] <dholbach> yep
[11:34] <dholbach> let's get all those changes uploaded asap
[11:35] <dholbach> the firmware change, the added initramfs hook and the xserver patch
[11:35] <RAOF> Why does vga16fb get loaded anyway?
[11:35] <dholbach> xorg-xserver
[11:35] <dholbach> I dunno, but right now people who upgrade and restart will get bitten
[11:36] <tjaalton> xorg-server uploaded
[11:41] <dholbach> thanks guys for fixing this
[11:47] <RAOF> tjaalton: I've got a nouveau with the initramfs hook and updated to build against libdrm 2.4.18.  I'm just test-building it.
[11:47] <tjaalton> RAOF: so I should basically drop all the patches you added, and revert the two commits?
[11:47] <RAOF> Yes.
[11:48] <tjaalton> right
[11:48] <RAOF> I can extract out the update requiring 2.4.18 if libdrm will take a while.
[11:49] <tjaalton> no I'm on it
[11:50] <tjaalton> hmm, what's the best way to generate a reverse patch?
[11:50] <tjaalton> git show foo > ...
[11:51] <jcristau> git revert, git format-patch, git reset --hard?
[11:51] <RAOF> That'd work.  git revert foo; git show foo'scommit
[11:56] <tjaalton> maybe I'm not doing it hard enough, stops right away
[11:56] <tjaalton> hmm, patch -R could be useful
[11:57] <tjaalton> then git diff
[12:04] <tseliot> radeon uploaded
[12:05] <tjaalton> one hunk failed, otherwise it worked
[12:10] <tjaalton> right, needed to revert the smaller commit first
[12:21] <tjaalton> RAOF: libdrm pushed and uploaded
[12:21] <RAOF> tjaalton: xserver-xorg-video-nouveau in alioth git should be ready to go, too.
[12:22] <RAOF> But I can't upload it, 'cause it's in main.
[12:23] <tjaalton> RAOF: ok, I'll upload it too
[12:23] <RAOF> Thanks.  It's getting late here - you might want to give it a quick sanity check first.
[12:24] <tjaalton> sure
[12:24] <tjaalton> "if it builds, ship it"
[12:24] <tjaalton> :P
[12:24] <RAOF> Well, it certainly builds, I can check that mechanically :)
[12:24] <RAOF> And with that, I bid goodnight.  Thanks!
[12:25] <tjaalton> thank you
[12:32] <tjaalton> oh bah, forgot to build-check libdrm. missing symbols
[12:34] <tjaalton> well, symbol
[13:54] <dholbach> RAOF: what is going to depend on nouveau-firmware?
[13:54] <dholbach> and where is usr/share/initramfs-tools/hooks/nouveau_kms going to live?
[13:57] <tjaalton> the hook comes with xserver-xorg-video-nouveau
[13:58] <tjaalton> I think the lbm package should depend on the firmware, not sure though
[13:59] <dholbach> isn't that ... like ... very important stuff? :)
[13:59] <tjaalton> yes
[14:00] <tjaalton> ask on #ubuntu-kernel :)
[14:00] <tseliot> naah, who wants a working graphics driver these days :-P
[14:00] <tjaalton> totally overrated
[14:00] <tseliot> absolutely
[14:00] <tjaalton> I'll have my terminal kthxbye
[14:03] <kklimonda> tjaalton: does it make sense for the hook to come in the xorg driver package? is nouveaufb unusable without xorg driver for some reason?
[14:14] <tjaalton> kklimonda: that's where RAOF put it, probably because he could touch the package more easily
[14:14] <kklimonda> ach, I see
[15:14] <apw> tjaalton, the x userspace for i915 will that cope with a .33 kernel?
[15:41] <jcristau> yes
[15:56] <tjaalton> apw: right
[15:58] <tjaalton> apw: aiui there should be no abi breaks anymore, at least planned ones, apart from the nouveau one we talked about
[15:58] <apw> tjaalton, we need to understand the scope of the patches this nouveu stuff is going to drop on us
[16:01] <tjaalton> apw: it only touches nouveau
[16:02] <tjaalton> and the upstream ddx needs it
[16:02] <apw> yes. but i need to understnad the maintenance issues it will cause for us if we have that on top of the other backports we are contemplating
[16:02] <apw> who would be able to point me at what is needed
[16:03] <tjaalton> so backporting fixes will be tough without it
[16:03] <tjaalton> sorry being slow, baby on lap, 
[16:03] <tjaalton> duh
[16:03] <tjaalton> and cant type on my e71
[16:04] <tjaalton> apw: RAOF is the one on top of things
[16:04] <apw> and tracking any stable upstream branches will be hard with it, so i need to know what it looks like to try and figure out how much pain it represents
[16:06] <tjaalton> there was no nouveau in .32, so the stable branch will be a non-issue :)
[16:07] <apw> tjaalton, and there will be in the .33 stable branch
[16:07] <apw> which is why it matters
[16:11] <tjaalton> maybe airlied could answer that
[16:12] <tjaalton> if there will be nouveau fixes in .33.x
[16:16] <tjaalton> since there is no released ddx/libdrm with the .33 abi
[16:17] <tjaalton> so it would feel pointless to add nouveau fixes on the stable branch
[18:15] <Sarvatt> RAOF: any ideas about this? http://launchpadlibrarian.net/39392763/buildlog_ubuntu-lucid-i386.linux-backports-modules-2.6.32_2.6.32-13.999~git20100218~xorgedgers_FAILEDTOBUILD.txt.gz
[18:15] <Sarvatt> not having any luck building nouveau with the new api
[18:15] <Sarvatt> argh gotta disappear again, so busy the past few days
[18:18] <Sarvatt> if anyone is still getting the sigquit and gdm restart after pressing enter the first boot issue, can you try compiling this kernel module and loading it before reproducing it? I can't make it happen anymore http://sarvatt.com/downloads/trace-signal.c
[18:19] <Sarvatt> compile instructions at the top of the source
[18:34] <fagan> hey all if I remove the nvidia driver in lucid does x automagicly fall back to nouveau?
[18:34] <fagan> I want to test it im just wondering if its as easy as removing the other driver
[19:07] <bjsnider> Sarvatt, looks like lbm_list_sort was defined once and then redefined again as something different
[19:07] <bjsnider> that's bizarre
[19:18] <Sarvatt> there is no list sort in the nouveau tree, i had to grab that stuff from linux-2.6 in the update-nouveau script
[19:19] <Sarvatt> fagan: if you have xserver 1.7.5-1ubuntu1 thats all you need, if not you need nouveau in xorg.conf
[19:27] <bjsnider> one of the deaders you're loading has list sort. two, actually
[19:27] <bjsnider> headers
[19:37] <Sarvatt> window redraws are so darn slow with this newest gtk+ that has client side decorations enabled
[20:01] <bryceh> Sarvatt, RAOF, apw put together another backports module for testing:  http://people.canonical.com/~apw/drm-backport-lucid/
[20:02] <apw> i have some reports of it working ok, even with the nouveau bits if you blacklist the lbm-nouveau
[20:02] <bryceh> er, actually that's a backport of drm .33 to the .32 kernel not an lbm
[20:02] <apw> thats what i mean, if you have lucid with the lbm, if you blacklist that, then the kernel one seems to work
[20:02] <bryceh> Sarvatt, RAOF, so I think to incorporate this for Lucid, we'd merely need to remove some of the lbm_ hacks we'd put in earlier
[20:03] <apw> i think the lbm hacks must have been 'try both' style hacks so we might not need to remove them even
[20:03] <bryceh> I'm thinking we might wait until right after alpha-3 to upload this stuff, since getting it into a3 would be kind of a rush
[20:04] <apw> bryceh, yeah the kernel is done for a-3
[20:05] <bryceh> apw, think we need a FFe for this stuff?
[20:05] <apw> we should get together on monday, and go over the testing we have by then and make a final go/no-go decision on this one
[20:05] <bryceh> ok, that sounds good
[20:05] <apw> i don't think we get any new features do we, just working things which didn't
[20:06] <apw> but we can ask on monday once we've deciced where we are going
[20:06]  * bryceh nods
[20:06] <apw> dunno if we can get a test matrix filled or something, i have some of my boys testing
[20:06] <apw> just to get a feel ... i'd like to have at least all of us tested on everything we have
[20:07] <bryceh> we can continue using https://wiki.ubuntu.com/X/Testing/NouveauEvaluation for the test matrix
[20:07] <bryceh> I stuck in a date column exactly because I anticipated we'd be making changes as we go
[20:08] <apw> yeah in the meantime we might want to collect the ones with my kernel in a new table at the bottom and integrate them once we 'go'
[20:08] <bryceh> apw, ok
[20:09] <apw> so we can see what has been tested easy to help decision makeing
[21:08] <DanaG>  '(12:55:21 PM) mwk: DanaG: upgrade libdrm, recompile DDX      (12:56:44 PM) DanaG: libdrm2 version is 2.4.18+git20100217.2d9990c7      (12:57:35 PM) DanaG: ddx is 0.0.15+git20100219+9b4118d    (12:58:31 PM) DanaG: What's new since then?
[21:08] <DanaG> is xorg-edgers ppa not new enough?
[21:09] <DanaG> xorg log: http://pastebin.com/d7f22c765
[21:18] <tjaalton> apw: airlied said that there probably will be nouveau updates in .33.x, since F12 has that
[21:45]  * bryceh sends email to ubuntu-x@ about -nouveau and begins the count for how long until it appears on phoronix
[21:46] <bryceh> tjaalton, yeah, I think apw has some skepticism.  Guess we'll see
[21:46] <bryceh> tjaalton, btw how did the libdrm merge go?
[21:47] <DanaG> hmm, for nouveau help on lucid, is this channel okay?  Nobody's answered in #ubuntu+1.
[21:48] <tjaalton> bryceh: it wasn't that hard, just had to make sure the revert patch was flawless
[21:48] <bryceh> DanaG, this is more of a developer/integrator channel, but feel free to ask about nouveau and if someone knows they'll chip in with an answer
[21:49] <tjaalton> DanaG: nouveau in edgers is broken due to the abi change
[21:49] <DanaG> aah.  So it'll be fixed eventually?
[21:50] <tjaalton> yes
[21:50] <tjaalton> though lucid has most of it
[21:50] <tjaalton> already
[21:50] <tjaalton> and is working I hear
[21:50] <bryceh> only most?
[21:50] <tjaalton> apart from the abi change
[21:50] <bryceh> ah right, only the non-broken parts ;-)
[21:51] <tjaalton> yep, and what's on top of that
[21:51] <DanaG> I did think it odd that it said it opened it successfully (got "10"), and then said it failed to open.
[22:16] <bryceh> heh, already on phoronix - http://www.phoronix.com/scan.php?page=news_item&px=ODAwMg
[22:17] <BUGabundo> night
[22:17] <BUGabundo> guys need your help
[22:18] <BUGabundo> after the last batch of updates to X and nouvoue the upgrade complains of no firmware
[22:18] <BUGabundo> and i cant start GDM/X
[22:19] <BUGabundo> Sarvatt: RAOF: ^^^^^^
[22:24] <BUGabundo> $ pastebinit Xorg.0.log http://paste.ubuntu.com/379998/
[22:24] <BUGabundo> $ pastebinit Xorg.0.log.old  http://paste.ubuntu.com/379999/
[22:24] <BUGabundo> $ pastebinit Xorg.1.log http://paste.ubuntu.com/380000/
[22:33] <BUGabundo> using Sarvatt ppa-purge
[22:33] <BUGabundo> Errors were encountered while processing:  nvidia-current  nvidia-glx-185 E: Sub-process /usr/bin/dpkg returned an error code (1)
[23:21] <BUGabundo> i'm back
[23:21] <BUGabundo> no X
[23:22] <BUGabundo> not even recovery console
[23:25] <fmarl> BUGabundo, try installing the nouveau-firmare package
[23:25] <BUGabundo> fmarl: will do
[23:26] <BUGabundo> shouldnt it be pulled as a depency ?
[23:27] <fmarl> I dunno..
[23:36] <fmarl> the firmware it's optional depending on the video card
[23:37] <BUGabundo> ok
[23:37] <BUGabundo> still upgrading to PPA, again
[23:37] <BUGabundo> lets see if that saves me 
[23:38] <Sarvatt> BUGabundo: xorg-edgers is broken for nouveau right now until I can get the linux-backports-modules-nouveau built with the api changes
[23:39] <BUGabundo> BAHABAAB
[23:39] <BUGabundo> i just upgraded :(
[23:39] <BUGabundo> Sarvatt: alternatives?
[23:39] <Sarvatt> the stuff already in lucid
[23:40] <BUGabundo> didnt work
[23:40] <BUGabundo> i just tried that
[23:40] <fmarl> compile from source :)
[23:40] <BUGabundo> vesa only, once i tried jockey all hell broke lose
[23:40] <Sarvatt> you installed the nouveau-firmware package?
[23:40] <BUGabundo> not yet
[23:40] <BUGabundo> i have all the logs here
[23:40] <Sarvatt> its just not a depends yet like it needs to be
[23:40] <BUGabundo> if u wnat to take a pic
[23:40] <BUGabundo> *peak
[23:41] <BUGabundo> so purge PPAs (again), initram the kernel, boot vesa, install fw, then jokey?
[23:41] <Sarvatt> sorry man, I really dont have much time to debug it at the moment :(
[23:41] <BUGabundo> np
[23:41] <Sarvatt> purge ppa, install nouveau-firmware and you're good to go
[23:42] <BUGabundo> just give me an working X at full resolution
[23:42] <BUGabundo> thanks
[23:42] <BUGabundo> can purge-ppa do both at the same time?
[23:42] <Sarvatt> maybe remove "quiet splash" from the kernel command line if that doesnt work
[23:42] <Sarvatt> do both what?
[23:42] <BUGabundo> already dod that
[23:43] <BUGabundo> Sarvatt: ppa-purge both nouveua and xedgers
[23:43] <Sarvatt> oh you have both PPAs? afraid not, the script is broken at the moment and only works for whatever/ppa
[23:43] <Sarvatt> but everything in xorg-edgers/nouveau should be supersceded by stuff in lucid already
[23:44] <BUGabundo> ok
[23:44] <Sarvatt> yep it is
[23:44] <BUGabundo> # ppa-purge xorg-edgers, it is
[23:45] <BUGabundo> The following packages will be DOWNGRADED:   libdrm-intel1 libdrm-nouveau1 libdrm-radeon1 libdrm2 libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa mesa-utils xserver-xorg-input-evdev   xserver-xorg-input-synaptics xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-radeon xserver-xorg-video-sis
[23:46] <Sarvatt> no xorg-server-core and such?
[23:46] <Sarvatt> xserver-xorg-core i mean
[23:47] <BUGabundo> The following extra packages will be installed:   intel-gpu-tools libdrm-intel1 libdrm-nouveau1 libdrm-radeon1 libdrm2 libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa mesa-utils xserver-xorg-input-evdev   xserver-xorg-input-synaptics xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-radeon xserver-xorg-video-sis Suggested packages:   libglide3 gpointing-device-settings touchfreeze firmware-linux
[23:47] <BUGabundo> i did notice i had no Xorg last time
[23:47] <Sarvatt> oh xserver in lucid is a higher version already
[23:48] <BUGabundo> nouveau-firmware next
[23:48] <BUGabundo> The following packages will be REMOVED:   libx11-xcb1{u} libxcb-dri2-0{u} 
[23:48] <BUGabundo> but nothing installed
[23:50] <BUGabundo> nouveau-firmware:   Installed: 20091212-0ubuntu1
[23:50] <Sarvatt> xserver-xorg-video-intel in edgers had those as depends for XvMC support, no biggie
[23:50] <BUGabundo> seems i already had it
[23:50] <BUGabundo> # dpkg -l | grep xorg | pastebinit  http://pastebin.com/d2631efb4
[23:51] <BUGabundo> # dpkg -l | grep nvid ii  nvidia-current-modaliases                         195.36.03-0ubuntu1
[23:51] <Sarvatt> ok it looks like the libdrm in lucid now doesnt have the lbm-nouveau patch to it
[23:52] <BUGabundo> going for another reboot
[23:52] <Sarvatt> sorry BUGabundo, it probably wont work
[23:52] <BUGabundo> hope to be rigt back
[23:52] <BUGabundo> what?!
[23:52] <BUGabundo> why !?
[23:53] <Sarvatt> libdrm needs a patch for nouveau that didnt get brought along
[23:53] <BUGabundo> :(
[23:53] <BUGabundo> so lucid users are screed right now?
[23:53] <Sarvatt> http://sarvatt.com/downloads/patches/libdrm-lbm-nouveau.patch
[23:53] <BUGabundo> no vesa, no nouveua nor blob?
[23:54] <Sarvatt> where'd you get that?
[23:54] <Sarvatt> other things are fine its just nouveau
[23:54] <BUGabundo> i couldnt even install blob
[23:56] <BUGabundo> Sarvatt: what should i do with that patch?
[23:56] <BUGabundo> i never patch X!
[23:59] <Sarvatt> nevermind about that, the libdrm patch is there after all