Hey all,<br>tidbits:<br><br><a href="http://olpcnews.com/forum/index.php?topic=2240.msg26267;topicseen#msg26267" target="_blank">http://olpcnews.com/forum/index.php?topic=2240.msg26267;topicseen#msg26267</a><br>* working power management(tested)<br>

modprobe olpc_battery<br>* enables battery level detection - grab "battery-status" script from an XO running 8.2<br>sudo ifconfig eth0 up<br>* makes the eth0 interface show up if it's otherwise hidden or 'down'<br>

<br>Can someone please wikify this stuff?<br>Enjoy!<br>-- <br>Ian Daniher<br>--<br>OLPC Support Volunteer<br>OLPCinci Repair Center Coordinator<br>--<br><a href="mailto:it.daniher@gmail.com" target="_blank">it.daniher@gmail.com</a><br>
Skype : it.daniher<br>
<a href="http://irc.freenode.net/" target="_blank">irc.freenode.net</a>: Ian_Daniher<br><br><div class="gmail_quote">On Mon, Nov 3, 2008 at 12:24 PM, Erik Garrison <span dir="ltr"><<a href="mailto:erik@laptop.org">erik@laptop.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">This sounds right.  The OHM packages aren't in any debian repo afaik, so<br>
we'll have to package them.  Then we'd need a debian repository for<br>
these packages.<br>
<div class="Ih2E3d"><br>
On Mon, Nov 03, 2008 at 11:53:40AM -0500, Ian Daniher wrote:<br>
> RE Suspend / Resume : talk to CJB(Chris Ball) about OHM. I spoke with him a<br>
> few weeks ago and, if I recall correctly, all one needs to do is use the<br>
> official OLPC Kernel and install the OHM packages.<br>
><br>
> On Mon, Nov 3, 2008 at 1:20 AM, <<a href="mailto:david@lang.hm">david@lang.hm</a>> wrote:<br>
><br>
> > On Mon, 3 Nov 2008, James Cameron wrote:<br>
> ><br>
> > > On Sun, Nov 02, 2008 at 09:27:52PM -0800, <a href="mailto:david@lang.hm">david@lang.hm</a> wrote:<br>
> > >> On Mon, 3 Nov 2008, James Cameron wrote:<br>
> > >>> The TODO file in the xodist git repository has a hardware enablement<br>
> > >>> section that I added last week, which covers some of the things this<br>
> > >>> thread has discussed.<br>
> > >><br>
> > >> link to xodist please?<br>
> > ><br>
> > > xodist is the git repository name for the scripts that generate debxo<br>
> > > images.<br>
> ><br>
> > sorry, I missed that (and I even have that repository cloned, shame on me<br>
> > :-)<br>
> ><br>
> > > git://<a href="http://lunge.mit.edu/git/xodist" target="_blank">lunge.mit.edu/git/xodist</a> (per Andres' mail of 28th Oct)<br>
> > > or<br>
</div>> > > <a href="http://dev.laptop.org/%7Equozl/xodist.git/" target="_blank">http://dev.laptop.org/~quozl/xodist.git/</a><<a href="http://dev.laptop.org/%7Equozl/xodist.git/" target="_blank">http://dev.laptop.org/%7Equozl/xodist.git/</a>>(my repo, sync'ed)<br>

<div><div></div><div class="Wj3C7c">> > ><br>
> > >> do you have the direction and rotate game keys working?<br>
> > ><br>
> > > I don't know.<br>
> ><br>
> > they do not in the 0.3 build<br>
> ><br>
> > >>> brightness control keys (conflicts with function key usage)<br>
> > >>> volume control keys (conflicts with function key usage)<br>
> > >><br>
> > >> these don't need system changes, just deciding which function those keys<br>
> > >> should do, the brightness and volume functions are strictly in software<br>
> > >> (and done via X hooks, as can be shown by the fact that these do not<br>
> > work<br>
> > >> in a console, and in fact crash the system if you hit them there)<br>
> > ><br>
> > > Seems more logical to handle these keys in the kernel.<br>
> ><br>
> > I don't think so. since the hardware produces the function keys, if the<br>
> > kernel does the functions instead of userspace, you loose the flexibility<br>
> > to use these as normal function keys.<br>
> ><br>
> > the tendancy is to push more of this sort of thing to userspace anyway.<br>
> > the volume keys onthe thinkpads recently changed from being handled by the<br>
> > hardware to be intercepted by the kernel and treated as normal keys (with<br>
> > the default bindings being to control the volume) a few months ago this<br>
> > worked in Gnome, but not KDE, with the ubuntu release a few days ago it<br>
> > works in both (I don't use sound enough to have tried it outside of X)<br>
> ><br>
> > >>> turn off backlight on suspend or hibernate<br>
> > >><br>
> > >> I don't use suspend or hibernate enough to help, but now that we have<br>
> > the<br>
> > >> script to control the backlight this should be fairly easy (although you<br>
> > >> really want to turn off the entire screen, not just the backlight, at<br>
> > >> least for hibernate, don't you?)<br>
> > ><br>
> > > If you're saying "the OLPC XO build also turns off the screen hardware",<br>
> > > then the next question is "how?" ... presumably this can be found by<br>
> > > examining it.<br>
> ><br>
> > the thought just hit me that we don't always want to turn off the screen<br>
> > on suspend, unlike normal systems the XO is designed to be able to run the<br>
> > display when the main processor is suspended (although I remember being<br>
> > told that this isn't working due to software limitations today)<br>
> ><br>
> > >>> The latter method is how xodist's initchroot.sh script does some<br>
> > >>> features ... like setting up /etc/modules, xorg.conf, and so forth.<br>
> > >><br>
> > >> I'm actually not happy with how the OLPC currently handles these things,<br>
> > >> they are too X (and sugar) specific. we need to get a layer lower if we<br>
> > >> can.<br>
> > ><br>
> > > Good.  But the general purpose solutions in Debian are perhaps too<br>
> > > general for this situation.  Things like the discover package.<br>
> ><br>
> > ideally I want to figure out how to get these keys into the kernel, at<br>
> > that point any userspace can deal with them.<br>
> ><br>
> > David Lang<br>
> > _______________________________________________<br>
> > Devel mailing list<br>
> > <a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
> > <a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
> ><br>
><br>
><br>
><br>
> --<br>
> Ian Daniher<br>
> --<br>
> OLPC Support Volunteer<br>
> OLPCinci Repair Center Coordinator<br>
> --<br>
> <a href="mailto:it.daniher@gmail.com">it.daniher@gmail.com</a><br>
> Skype : it.daniher<br>
> <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a>: Ian_Daniher<br>
> --<br>
> c: 513.290.4942<br>
<br>
> _______________________________________________<br>
> Devel mailing list<br>
> <a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Ian Daniher<br>--<br>OLPC Support Volunteer<br>OLPCinci Repair Center Coordinator<br>--<br><a href="mailto:it.daniher@gmail.com">it.daniher@gmail.com</a><br>Skype : it.daniher<br>
<a href="http://irc.freenode.net">irc.freenode.net</a>: Ian_Daniher<br>--<br>c: 513.290.4942<br>