Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 20 Apr 2014, 10:26
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Puppylinux for the OLPC laptops: XOpup
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 19 of 21 [304 Posts]   Goto page: Previous 1, 2, 3, ..., 17, 18, 19, 20, 21 Next
Author Message
anthill

Joined: 07 Sep 2013
Posts: 3

PostPosted: 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? Rolling Eyes Hoping to compile some DVB tuner drivers for an ezcap RTL2832 i have lying around...
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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? Rolling Eyes Hoping to compile some DVB tuner drivers for an ezcap RTL2832 i have lying around...

Almost missed the edit...

Code:
powerd-config

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 Wink
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).

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy

Last edited by mavrothal on Fri 13 Sep 2013, 14:33; edited 1 time in total
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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 Wink , any problems here (PM is fine too).

Oh... the customary screen shot Razz

Edit Sep, 14: The tar.gz file might have been problematic and has been deleted. Please download the tar.xz file.
newscreen.jpg
 Description   fatdog-arm alpha 2 running on the XO-4
 Filesize   28.28 KB
 Viewed   464 Time(s)

newscreen.jpg


_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy

Last edited by mavrothal on Mon 30 Sep 2013, 08:13; edited 8 times in total
Back to top
View user's profile Send private message 
anthill

Joined: 07 Sep 2013
Posts: 3

PostPosted: 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
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
anthill

Joined: 07 Sep 2013
Posts: 3

PostPosted: 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
View user's profile Send private message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2052
Location: Heart of Texas

PostPosted: 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
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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?

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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.

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
Ted Dog


Joined: 13 Sep 2005
Posts: 2052
Location: Heart of Texas

PostPosted: 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
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 1876
Location: The Blue Marble

PostPosted: 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
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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 Embarassed 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.

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy

Last edited by mavrothal on Sat 14 Sep 2013, 05:41; edited 1 time in total
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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 Very Happy
Is also a 45MB smaller download so I uploaded this xz version.
See post above for the link

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
jamesbond

Joined: 26 Feb 2007
Posts: 1876
Location: The Blue Marble

PostPosted: 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 Very Happy
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
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1385

PostPosted: 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 Wink
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 Wink .
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.

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 19 of 21 [304 Posts]   Goto page: Previous 1, 2, 3, ..., 17, 18, 19, 20, 21 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

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
[ Time: 0.0920s ][ Queries: 12 (0.0116s) ][ GZIP on ]