[02:45] <Darxus> Why isn't the linux-meta source package part of the linux source package?
[02:50] <darthanubis> https://bugs.launchpad.net/ubuntu/+source/lm-sensors-3/+bug/447837
[02:50] <ubot3`> Malone bug 447837 in lm-sensors-3 "asus_atk0110 driver not enabled in kernel configuration by default" [Undecided,New] 
[12:14] <hyperair> is there a way to change a kernel's CPU scheduler during runtime?
[12:16] <Darxus> hyperair: That's called pluggable schedulers.  It's been implimented, but mainstream won't accept it.
[12:16] <Darxus> They think variety is bad.
[12:16] <Darxus> I think they're wrong.
[12:16] <Darxus> hyperair: Why do you ask?
[12:17] <hyperair> well
[12:17] <hyperair> i just compiled a zen kernel
[12:17] <hyperair> and am runningi t
[12:17] <hyperair> and bfs is driving me up the wall
[12:17] <Darxus> Hah.
[12:17] <hyperair> so off i go back to my mainline kernels =)
[12:17] <hyperair> i'm just lazy to reboot
[12:17] <Darxus> I patched the linux source package with bfs.
[12:18] <hyperair> heh is it?
[12:18] <Darxus> I'm running it, no objections.
[12:18] <hyperair> how fun
[12:18] <hyperair> CONCURRENCY_LEVEL=2 make-kpkg screws up my entire system =.=
[12:18] <Darxus> Well, I didn't patch the main package, I made a copy...
[12:18] <hyperair> mouse lagging win
[12:18] <Darxus> Er... weird.
[12:18] <Darxus> You should join #ck on irc.oftc.net.
[12:18] <hyperair> hmm?
[12:18] <hyperair> what's there?
[12:19] <Darxus> Everybody interested in bfs, it's the author's initials.
[12:19] <Darxus> I'm sure they would be interested in your feedback.
[12:19] <hyperair> hmm i see
[12:19] <hyperair> by the way, do you have a bfs patch against the 32-rc3 kernel?
[12:19] <Darxus> Nah, I just patched what's in ubuntu karmic.
[12:20] <hyperair> heh i see
[12:21] <Darxus> hyperair: The info about the packages is here:  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/424927
[12:21] <ubot3`> Malone bug 424927 in linux "[needs-packaging] include Brain fuck Scheduler" [Wishlist,Confirmed] 
[12:49] <AlanBell> hi all
[12:49] <AlanBell> I want to run Karmic on my OLPC
[12:49] <AlanBell> but the stock kernel won't drive the screen
[12:50] <AlanBell> I think my options are to recompile the ubuntu kernel with the .config from the olpc kernel
[12:50] <AlanBell> or to try and run karmic on top of the olpc/fedora kernel 2.6.25
[12:51] <AlanBell> which do you think would be the more promising approach?
[13:10] <Darxus> AlanBell: Either should be fine.
[13:10] <Darxus> I'd probably try the ubuntu kernel with the .config from the olpc kernel first.
[13:13] <Darxus> AlanBell: apt-get source linux ; cd linux-2.6.31 ; cp /path/to/olpc/.config . ; fakeroot debian/rules clean ; AUTOBUILD=1 fakeroot debian/rules binary-debs
[13:13] <Darxus> Looks like it should work.  You'll probably need to grab build-deps too.
[13:13] <Darxus> AlanBell: https://help.ubuntu.com/community/Kernel/Compile
[13:14] <Darxus> AlanBell: I have more info on circumventing ABI and modules checks if that doesn't work (it might say that a package doesn't exist in the control info).
[13:15] <Darxus> AlanBell: Also, you should file a bug requesting that to be included in the ubuntu kernels.
[13:15] <Darxus> Might get it in karmic backports.
[13:17] <AlanBell> thanks Darxus 
[13:20] <Darxus> You're welcome.
[13:21] <Darxus> Sorry if that was overwhelming.  
[13:23] <AlanBell> not at all!
[13:24] <AlanBell> just digging out a machine with a decent processor
[13:24] <AlanBell> kernel compile on a 433mhz geode doesn't sound like fun
[13:35] <AlanBell> apt-get source linux seems to be a bit small, I think that is just the metapackage itself. getting linux-image-2.6.31-12-generic
[13:39] <Darxus> Yup, sorry.
[13:39] <Darxus> -13 is current in karmic, which release are you using?
[13:50] <AlanBell> using karmic, but didn't update today
[13:52] <AlanBell> ok, yes, -13
[13:52] <AlanBell> got it
[13:55] <AlanBell> hmm, failed with an error, says it is not clean and suggests mrproper. I will reclean and try again. I will pastebin the output if it falls over this time.
[13:57] <AlanBell> http://pastebin.com/f5ed03d05
[13:57] <AlanBell> running make mrproper now
[13:59] <AlanBell> ooh, not so great
[13:59] <AlanBell> the debian directory has moved to debian.master and .config has gone
[14:15] <Darxus> AlanBell: You said you were going to use somebody else's .config?
[14:16] <Darxus> Yeah, that package is... kind of scary.  But you don't have to do any of the scary stuff.
[14:16] <AlanBell> yes, that was my plan
[14:16] <AlanBell> or I could turn on the bits it needs if I can find them
[14:16] <Darxus> The .config is split into multiple pieces, a base, a piece for every architecture, and a piece for every flavor.  They're catted together.
[14:17] <Darxus> Just copy the other config into the directory and run... make-kpkg or whatever it is.
[14:18] <Darxus> https://wiki.kubuntu.org/KernelTeam/KernelMaintenance                         
[14:19] <Darxus> https://wiki.kubuntu.org/KernelTeam/AbstractedDebian
[14:20] <Darxus> fakeroot debian/rules binary-generic binary-headers skipabi=true skipmodule=true
[14:20] <Darxus> That's probably your best option.
[14:20] <Darxus> So just copy the .config and run that.
[14:20] <Darxus> From https://wiki.kubuntu.org/KernelTeam/KernelMaintenance
[14:21] <AlanBell> ok, having messed things up with mrproper is there a quick way to get back to a clean state?
[14:21] <Darxus> I'd apt-get source again.
[14:21] <Darxus> First thing I do after apt-get source is always make a backup copy so I don't have to do it again :)
[14:22] <AlanBell> ok, I have the orig.tar.gz and diff.gz, I hoped it would re-expand them
[14:22] <Darxus> Oh, right.
[14:22] <Darxus> You have the .dsc too?
[14:22] <Darxus> rm -r linux-2.6.31
[14:23] <Darxus> dpkg-source -x linux_2.6.31-13.43.dsc
[14:23] <AlanBell> oh cool, it just works, skipping already downloaded files
[14:23] <Darxus> Cool.
[14:24] <Darxus> If the only thing you need to change is the .config, you might want to figure out the exact options in the .config, and just change them in the .config the ubuntu package uses.
[14:25] <Darxus> cat debian.master/config/config.common.ubuntu 
[14:25] <Darxus> No..
[14:25] <Darxus> cat debian.master/config/config.common.ubuntu debian.master/config/i386/config.common.i386 debian.master/config/i386/config.flavour.generic > .config
[14:25] <AlanBell> ok, http://pastebin.com/f3abc2afb is the config, I will diff it against that
[14:25] <Darxus> Will get you the basic kernel config.
[14:26] <Darxus> AlanBell: "OLPC" shows up a lot in that file :)
[14:27] <Darxus> You might want to try just using that .config...
[14:28] <AlanBell> ok, so I put that in linux-2.6.31/.config
[14:28] <Darxus> Yup.
[14:29] <AlanBell> then fakeroot debian/rules binary-generic binary-headers skipabi=true skipmodule=true
[14:29] <Darxus> And run: fakeroot debian/rules binary-generic binary-headers  skipabi=true skipmodule=true
[14:29] <Darxus> Actually, that will almost certainly overwrite your .config.
[14:29] <Darxus> I'm not sure.
[14:30] <Darxus> You could always just do a regular kernel source make / install, without the packaging stuff.
[14:30] <AlanBell> put it in debian.master/config/i386/config.olpc.generic maybe?
[14:30] <Darxus> No, it won't know to find it there.
[14:31] <Darxus> To skip the packaging just do "make silentconfig && make modules && make install && make modules_install".  I think.  It's been years.
[14:31] <Darxus> Ohh, you could use... 
[14:31] <Darxus> checkinstall.
[14:32] <Darxus> Just replace each instance of "make" with checkinstall, and it'll make a package for each.
[14:32] <Darxus> http://newbiedoc.sourceforge.net/system/kernel-pkg.html
[14:32] <Darxus> ^ This is probably better.
[14:34] <Darxus> Yeah, that looks good.
[14:34] <Darxus> I'm going back to bed.  Good luck.
[14:36] <AlanBell> ok, thanks for your help
[15:25] <EagleScreen> hello friends
[15:26] <EagleScreen> I have an incident in Ubuntu and Kubuntu karmic
[15:27] <EagleScreen> when I enable the Broadcom STA wireless driver "wl", for first time with jockey, kernel freeze
[19:17] <corp186> I've found a regression between karmic and jaunty
[19:18] <corp186> I wanted to use git bisect, but it seems the kernel trees are kept in separate repos
[19:18] <corp186> what's the best way to do a bisect between the two distros?
[19:21] <Womble2> You can clone from one repo and then add another repo as a remote
[19:22] <Womble2> However, I don't know whether bisect will work properly with the way Ubuntu patches are applied
[19:24] <corp186> I'd be surprised if bisect worked across branches
[19:25] <corp186> I'm not sure how that would work