The time now is Mon 23 Apr 2018, 00:20
All times are UTC - 4 |
Author |
Message |
anthill
Joined: 07 Sep 2013 Posts: 3
|
Posted: Sat 07 Sep 2013, 14:40 Post subject:
Re: Precise 5.6.1 for the XOs |
|
mavrothal wrote: | Not sure if anyone (in the wild) is still using Puppylinux on the XOs |
I'm still breaking it out from time to time. Thanks for the update Mavrothal!
edit: I don't suppose you know how to change the backlight dimming level / time out? I'd like to see if the screen could blank to 'reflective' zero backlight mode (still this laptop's distinguishing feature).
edit2: Kernel headers? Hoping to compile some DVB tuner drivers for an ezcap RTL2832 i have lying around...
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Thu 12 Sep 2013, 11:07 Post subject:
Re: Precise 5.6.1 for the XOs |
|
anthill wrote: |
edit: I don't suppose you know how to change the backlight dimming level / time out? I'd like to see if the screen could blank to 'reflective' zero backlight mode (still this laptop's distinguishing feature).
edit2: Kernel headers? Hoping to compile some DVB tuner drivers for an ezcap RTL2832 i have lying around... |
Almost missed the edit...
to configure timeouts and level
Manually you can do it from the XO buttons. They work! Use also the ctrl and alt modifiers with them
You can even reverse the colors using this pet
The headers are here.
Since I do not know which version you are uing I have bothe the 2.6 and th 3.3 headers of the XO-1 kernels (though should be OK for XO-1.5 too).
_________________ == Here is how to solve your Linux problems fast ==
Last edited by mavrothal on Fri 13 Sep 2013, 14:33; edited 1 time in total
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Thu 12 Sep 2013, 12:59 Post subject:
XOpup for the XO-4 |
|
Here is the first development release of FatDog-ARM linux (a Puppy heritage "dog") for the ARM-based XO-4 and XO-1.75.
Is working fine on the XO-4 but there is no GUI for the XO-1.75 (for more on XO-1.75 problem see here)
Is intended mostly for developers ( there are not many "wild" XO_ARMs anyway).
At 300 MB has the full development tools, kerne- specific, X and all the other headers, git etc, with the usual assortment of puppy/fatdog apps.
To test/work/check it out, download fd-arm_a2_XO.tar.xz (md5sum:ae0f16950da130b7d50a484db4be662d), expand it at the root of a USB stick or SDcard and boot your XO-4 or XO-1.75.
Known Issues (besides the major XO-1.75 X problem):
- Touches are not recognized by X in XO-4 (but they are from the power management infrastructure)
Edit: To fix touchscreen open Gslapt and upgrade to the xf86-input-evdev-2.8.1git-armhf-2 package.
- Screen rotation does not work.
Edit: To fix rotation open Gslapt install xf86-video-dove-0.3.11xo4-armhf-1 and uprate to xorg-server-1.14.3
- The rocker pad keys are not recognized (the game keys are OK - Edit: now fixed. Fix will be in a3).
- The Wifi.sh connection tool crashes after wake up from suspend. Use it only for occasional/transient connections as it is much faster.
Use Classic Network Wizard for more permanent setting (is a bit laborious - see visual instructions if not familiar)
Report, better yet solve , any problems here (PM is fine too).
Oh... the customary screen shot
Edit Sep, 14: The tar.gz file might have been problematic and has been deleted. Please download the tar.xz file.
 |
Description |
fatdog-arm alpha 2 running on the XO-4 |
Filesize |
28.28 KB |
Viewed |
1088 Time(s) |

|
_________________ == Here is how to solve your Linux problems fast ==
Last edited by mavrothal on Mon 30 Sep 2013, 08:13; edited 8 times in total
|
Back to top
|
|
 |
anthill
Joined: 07 Sep 2013 Posts: 3
|
Posted: Fri 13 Sep 2013, 13:22 Post subject:
Re: Precise 5.6.1 for the XOs |
|
mavrothal wrote: |
The headers are here.
Since I do not know which version you are uing I have bothe the 2.6 and th 3.3 headers of the XO-1 kernels (though should be OK for XO-1.5 too). |
Ah, sorry, I should have specified! I'm running the latest one:
Code: | -Version-
Kernel : Linux 3.3.8_xo1-20130530.2216.olpc.f12d9e6_Aufs (i586)
Version : #1 PREEMPT Thu May 30 22:38:40 EEST 2013
C Library : GNU C Library version 2.15 (stable)
Distribution : Precise Puppy - 5.6.1
|
Puppy package manager complains that the 3.3.8 pet is for the wrong kernel version - but that's just the date/time of build that differs, right?
Thanks for the brightness daemon configuration tip - that does the trick all right.
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Fri 13 Sep 2013, 14:33 Post subject:
Re: Precise 5.6.1 for the XOs |
|
anthill wrote: | [
Puppy package manager complains that the 3.3.8 pet is for the wrong kernel version - but that's just the date/time of build that differs, right?
|
Might be some very minor changes (different git version) but better be safe.
Here is the correct ones both for the XO-1 and XO-1,5
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
anthill
Joined: 07 Sep 2013 Posts: 3
|
Posted: Fri 13 Sep 2013, 15:13 Post subject:
Re: Precise 5.6.1 for the XOs |
|
mavrothal wrote: | better be safe.
Here is the correct ones both for the XO-1 and XO-1,5 |
Thanks Mavrothal! The package unpacks the headers into /usr/include/linux - is that the desired behavior? Most packages seem to look for /usr/src/linux-headers*.
|
Back to top
|
|
 |
Ted Dog

Joined: 13 Sep 2005 Posts: 4013 Location: Heart of Texas
|
Posted: Fri 13 Sep 2013, 15:27 Post subject:
|
|
Does MESH networking WORK in this? I'm interested in turning my Mele into a WiFi Access point, like Byzantine Linux does..
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Fri 13 Sep 2013, 15:32 Post subject:
Re: Precise 5.6.1 for the XOs |
|
anthill wrote: |
Thanks Mavrothal! The package unpacks the headers into /usr/include/linux - is that the desired behavior? Most packages seem to look for /usr/src/linux-headers*. |
The kernel source goes in /usr/src .
Headers of (all kind) are going into /usr/include. If you load devx your see all the other header files there too.
If any problem you can symlink to wherever you want.
BTW which package is looking for headers in /usr/src?
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Fri 13 Sep 2013, 15:40 Post subject:
|
|
Ted Dog wrote: | Does MESH networking WORK in this? I'm interested in turning my Mele into a WiFi Access point, like Byzantine Linux does.. |
Which one is "this"?
Mesh networking is only available for the XO-1 wifi card. Other XO models do not have cards with this functionality. I have no idea if the MELE WiFi card supports mesh.
However, AFAIK mesh networking and turn it into wifi AP are different things, and again it depends on the wifi hardware of your machine.
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
Ted Dog

Joined: 13 Sep 2005 Posts: 4013 Location: Heart of Texas
|
Posted: Fri 13 Sep 2013, 15:56 Post subject:
|
|
Oh, thanks, I must be behind on my XO knowledge, did not know they did way with MESH, the software MESH method used by BznLinux acts like a AP on all the boxes tested (all x86 worked, nicely). They have a version for RazPi so I guess an ARM version is do-able..
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 3146 Location: The Blue Marble
|
Posted: Sat 14 Sep 2013, 01:52 Post subject:
Re: XOpup for the XO-4 |
|
mavrothal wrote: | (will not work with vfat formatted media) and boot your XO-4 or XO-1.75. |
Now that I've booted my very first XO-1.75 kernel (still buggy, very early days), I can answer this question: it is because you use "initrd.arm.2" as the filename. OLPC's OpenFirmware doesn't support vfat due to patent reasons, it only support FAT (with 8.3 filename convention). If you rename "initrd.arm.2" to "initrd.2" (or anything that meets 8.3 filename convention, and fix the olpc.fth accordingly), it will work with vfat (at least, in my case it allows me to complete the boot process to console).
cheers!
_________________ Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Sat 14 Sep 2013, 03:45 Post subject:
Re: XOpup for the XO-4 |
|
jamesbond wrote: | mavrothal wrote: | (will not work with vfat formatted media) and boot your XO-4 or XO-1.75. |
Now that I've booted my very first XO-1.75 kernel (still buggy, very early days), I can answer this question: it is because you use "initrd.arm.2" as the filename. OLPC's OpenFirmware doesn't support vfat due to patent reasons, it only support FAT (with 8.3 filename convention). If you rename "initrd.arm.2" to "initrd.2" (or anything that meets 8.3 filename convention, and fix the olpc.fth accordingly), it will work with vfat (at least, in my case it allows me to complete the boot process to console).
cheers! |
Boy you did your homework!
I had forgotten about the name size limit Thank you.
I just needed to change olpc.fth. a bit and the name and is fine!
BTW I _think_ The uploaded build has some issues.
I'm now running a new one (that also includes kernel headers in the initrd and behaves much better (faster, SeaMonkey/ wifi.sh OK etc)
I'll uplade it as soon as I mange to get it under 300MB (is 300.05!!!)
I'll compress the SFS with xz and if is not too slow, I'll go with this.
_________________ == Here is how to solve your Linux problems fast ==
Last edited by mavrothal on Sat 14 Sep 2013, 05:41; edited 1 time in total
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Sat 14 Sep 2013, 05:40 Post subject:
Re: XOpup for the XO-4 |
|
mavrothal wrote: |
I'll compress the SFS with xz and if is not too slow, I'll go with this. |
Well, it is just a bit slower, but still plays youtube videos full screen with sound
Is also a 45MB smaller download so I uploaded this xz version.
See post above for the link
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
jamesbond
Joined: 26 Feb 2007 Posts: 3146 Location: The Blue Marble
|
Posted: Sat 14 Sep 2013, 06:39 Post subject:
Re: XOpup for the XO-4 |
|
mavrothal wrote: |
Well, it is just a bit slower, but still plays youtube videos full screen with sound
Is also a 45MB smaller download so I uploaded this xz version.
See post above for the link |
Great! Did you decompress omni.ja from SM (the "faster seamonkey")? I did that and the gzip SFS went down by 1MB, I'm quite sure if you use xz it will go down a bit more. I uploaded the full unzip to the repo too.
_________________ Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
|
Back to top
|
|
 |
mavrothal

Joined: 24 Aug 2009 Posts: 2964
|
Posted: Sat 14 Sep 2013, 07:00 Post subject:
Re: XOpup for the XO-4 |
|
jamesbond wrote: | Did you decompress omni.ja from SM (the "faster seamonkey")? |
Neah... I'm waiting for a3/b1
I just try to do only XO-specific changes for now (as you can see)
Is a first development release anyway.
BTW, If you have specific packages that need recompiling to become XO-1.75 compatible too, I can put my XOs to work .
Though from what I saw, gcc, libtoolise, m4 work but make, autoreconf etc spit "Illegal instruction", so the problem appears deep. PM as needed anyway.
_________________ == Here is how to solve your Linux problems fast ==
|
Back to top
|
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|