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 Tue 16 Sep 2014, 11:28
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
XOpup Interest Group. Puppy Linux for the OLPC XO-1 laptop
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 7 of 30 [448 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, ..., 28, 29, 30 Next
Author Message
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 11 Dec 2009, 08:53    Post subject:  

Tomorrow and Sunday I'll spend time on it, My goal is around 90MB or less, most of kernel size is for other unneeded drivers etc, after I get booting and bring some other apps, hopefully 100MB or so including gimp. The Xo version I'm trying to build will be XO specific that way the size would be drastically reduced.

also mavrothal your doing your share Smile Your cheerleading does bring the spark back, but your providing much more than that Smile
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Fri 11 Dec 2009, 08:57    Post subject: Re: quirky  

raffy wrote:
I understand that quirky has the same advanced kernel version as playdayz' upup? Have you tried it?

Will it be easier for the interested parties (Uruguay govt, for example) to change the BIOS of the XO? I can help access contacts in Taiwan for this.

thats where I got the 90MB iso size, If Quirky can be that small, so can XO-pup. Plus earlier puppy version were around that size.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
mavrothal


Joined: 24 Aug 2009
Posts: 1615

PostPosted: Fri 11 Dec 2009, 10:00    Post subject: kernel  

I haven't tried BK's 2.6.31 kernel source but I did try 2.6.30 source and even with the olpc config it does not compile (to anything usable). Also I know that there are still OLPC kernel hacks that are not upstream, and finally playdayz' uPup does not boot with its kernel/initrd. I provided an OLPC based modified kernel /initrd/modules to "convince" the XO to boot.
Initrd is the other headache. OFW does several checks that must see in the initrd and if it doesn't it just stops. So "modifying" the OLPC initrd is much easier than rebuilding puppy's/your own.

I would strongly "advise" to start with an OLPC initrd/kernel/source but I'm really not an expert (I started in linux 1.5 years ago and I have no formal computer training of any kind. Just a user for 20 some years-really a cheerleader).
My very rudimentary approach is described (among other things) here, but I know is not the proper one.
The official way is to git clone the olpc kernel, patch it, modify the dracut init scripts as needed and rpm-build to get your kernel and initrd. The puppy way,... I have no clue Laughing (once I tried with the 431 devx and I got millions of errors).

But I guess the biggest advantage in using the OLPC kernels is that the builds can be readily adapted for XO-1.5 when it becomes available, by just switching the kernel (and minor changes). More important, if is build with an official signed build, it can boot ANY XO even if it is "locked"! (this was the case with an Ubuntu build)

Now regarding OFW and reflashing with a "real" BIOS that's up to the Governments and Quanta (the manufacturer) assuming that there is no OLPC-clause about it.
But really OFW is not a problem. What OFW does is to check that your XO is not stolen, allow for network booting, batch re-flashing the machines, test your hardware, play some games Smile and all other nice things. And if there is any FORTH programmer among puppy experts (s)he could really turn it to anything you want.
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 12 Dec 2009, 00:17    Post subject:  

Hi I just rebuilt woof 220 and used less modules, and the iso was 94MB, well I needed the devx to recompile the kernel, so I figured why not see the size, I'm thinking about ditching gnumeric and using a static Abiword without goffice and that would save a couple more MB.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
hailpuppy

Joined: 28 Oct 2009
Posts: 73

PostPosted: Sat 12 Dec 2009, 02:23    Post subject:  

HI Guys!!!! You cant imagine how thrilled I am to see our puppy on XO!!! This is the one way to bring life to XO. Thanksss for the effort and do continue til one day we can change the fate of XO.

And Mavrothal, is it true that you can speed this process up by a FORTH programmer. Im clueless about programming but I just tried a FORTH user group and cant we find a good FORTH guy to work on this. Well i personally believe that Puppy can be the best Linux distro out there and this effort to make an xopup just adds more testimony to that. In Sri Lanka also there are a set of FOSS guys working on OLPC project and they seem to have managed to workout Ubuntu on XO.

And ttuuxxx, well dropping Gnumeric may be a good idea at first but hopefully our goal is to make xo a real usable computer right? well im sure you guys will continue to work on this on behalf of us all. Both of you are doing a great job guys. Please do keep it up!!!
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 12 Dec 2009, 02:48    Post subject:  

hailpuppy wrote:


And ttuuxxx, well dropping Gnumeric may be a good idea at first but hopefully our goal is to make xo a real usable computer right? well im sure you guys will continue to work on this on behalf of us all. Both of you are doing a great job guys. Please do keep it up!!!

The thing about Gnumeric is that its very large, Its around 3MB of 94MB iso image, actually its the second largest application on puppy next to Gxine/xinelibs/ffmpeg media player. Only lately you can build abiword without Goffice, where before Gnumeric and Abiword both shared Goffice. And to tell you the truth I've never used Gnumeric and probably around 90% of puppy users never uses it either. But gimp at around 5MB pet would be used by around 80% of the people. Don't forget I'll build a Gnumeric pet package with a single click install. etc. By my figures if I drop Gnumeric I could add Gimp and about 10 other useful apps and still keep it under 100MB.
If anything it would be a more useful version for general public.
Maybe even I could add one of the inkscape statics also and keep around 100-102MB iso or img I guess. Smile
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
mavrothal


Joined: 24 Aug 2009
Posts: 1615

PostPosted: Sat 12 Dec 2009, 02:59    Post subject:  

ttuuxxx wrote:
Hi I just rebuilt woof 220 and used less modules, and the iso was 94MB, well I needed the devx to recompile the kernel, so I figured why not see the size, I'm thinking about ditching gnumeric and using a static Abiword without goffice and that would save a couple more MB.
ttuuxxx


Can we see it, can we see it,?.... Laughing

I would leave Goffice in. Most likely users will need it and the libs are useful for other apps I think.
If you make an XO specific build you can eliminate a lot of things from the xorgwizard(!) and all the video drivers but the intel and geode, all the firmware, all the wireless (but the marvel usb8xxx), I would say most modems but wireless 3G modems, and other dead wight that is required for general use but not for the one specific piece of hardware.
Besides a couple more MB is not going to kill anyone Very Happy

Oh..., and besides kernel and video you may need some other (but small XO specific) things like olpc-keys (some of the keys are going through the embedded controller!) power management, special key scripts etc probably less that 1MB, but stll.

Last edited by mavrothal on Sat 12 Dec 2009, 03:33; edited 1 time in total
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 12 Dec 2009, 03:32    Post subject:  

mavrothal wrote:
ttuuxxx wrote:
Hi I just rebuilt woof 220 and used less modules, and the iso was 94MB, well I needed the devx to recompile the kernel, so I figured why not see the size, I'm thinking about ditching gnumeric and using a static Abiword without goffice and that would save a couple more MB.
ttuuxxx


Can we see it, can we see it,?.... Laughing

I would leave Goffice in. Most likely users will need it and the libs are useful for other apps I think.
If you make an XO specific build you van eliminate a lot of things from the xorgwizard(!) and all the video drivers but the intel and geode, all the firmware, all the wireless (but the marvel usb8xxx), I would say most modems but wireless 3G modems, and other dead wight that is required for general use but not for the one specific piece of hardware.
Besides a couple more MB is not going to kill anyone Very Happy

Goffice is only used by 2 applications Abiword and Gnumeric, And the latest Abiword doesn't need it. Barry's inkscape full static is actually smaller than gnumeric, Also the main audience is the youth, do you think many youth would rather gnumeric over gimp or inkscape?
I don't think so, like I said I will provide a link to a single package install, that will have gnumeric and Goffice.
The drivers modules we'll have to weed-out later.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 12 Dec 2009, 04:05    Post subject:  

I re-read my previous post and when I read it, it came across a bit harsh, So I didn't intentionally mean for it to be as such. Puppy was always under 100MB, and with 2.14X I came across tons of excellent useful apps, when I look at 3MB that hardly gets used by most users, I think like
Gnumeric VS Xfburn+BMP-with ladspa+5BallGame+Fileroller+Xarchiver+RipperX+Asunder+Streamsniffer+Transmission and still have over 1MB left over.
Gnumeric has always been a bad addition to puppy, yes it gives you a fuller Office package but only a few ever use it.
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
hailpuppy

Joined: 28 Oct 2009
Posts: 73

PostPosted: Sat 12 Dec 2009, 10:15    Post subject:  

ttuuxxx, come on buddy never get worried about you being harsh or anything. We al love puppy and thats the bond we all have. Damn it!!!! you just dont know how badly i want to help you guys out by lending a helping hand in coding but alas of coding i have zero expertise. The good thing is ive made a resolution that my devotion is for puppy.(good for others who love other distros coz our main thing is to keep linux up and running).. Well buddy I still am for Gnumeric because with both Abiword and Gnumeric no one can complain that Puppy is incomplete..well what you say about Inkscape and Gimp is true also.Hmm infact when i saw the puppy 4.3.1 being 105MB my heart sank coz of the extra 5 MB! Crying or Very sad simply coz with that 5 MB i cant brag to friends that puppy is just 100MB!!! in addition this 27 th or so Sri Lankan FOSS community is going to have a meeting where I intend to distribute some puppy is to impress them. The catch is, among the attendants to meeting are some key officers who working with OLPC project in Sri Lanka. Lets see im going to put all my efforts to see that they will seriously take puppy in relation to XO...GOD..I just cant see why these people see the endless possibilities with Puppy+XO Mad ????
Back to top
View user's profile Send private message 
hailpuppy

Joined: 28 Oct 2009
Posts: 73

PostPosted: Sat 12 Dec 2009, 10:27    Post subject:  

ttuuxxx, buddy i was just telling you my wish regarding the addition of Gnumeric. didnt intend to go against you or any thing ok? Very Happy By the way im ok with the Gnemeric pet idea.My wish was to see that it reaches completeness. Even i havent used Gnumeric to any extent so far..but just thought that it would be cool to have it there.And im also with you regarding keeping the iso size below or at 100MB, Mavrothal,what i love about this 100MB thing is it adds to the hype of Puppy. Remember the slogan of DAmn Small Linux...A complete OS just in 50MB.
Back to top
View user's profile Send private message 
Minnesota

Joined: 11 Sep 2008
Posts: 313

PostPosted: Sat 12 Dec 2009, 10:54    Post subject: gnumeric
Subject description: include in base?
 

ttuuxxx:

Hi guys, been following this thread with interest. No, I do not have a xo, but been in the computer field for over forty years.

ttuuxxx .... do not abandon gnumeric....I know it is not your favorite app...but it needs to be readily accessible....why.. .because many teachers use it to teach everything from accounting to data base organization. That said... if you can find a substitute smaller spread sheet program.. even if it does not have all the bells and whistles... I am sure it will be appreciated. For years I wrote my own programs commercially and did not have a need for a spreadsheet... but most of my clients used them on a daily basis to supplement programs. It is an extremely powerful tool. Last year I used it in puppy to build a client appointment system. Five to ten contract operators each with her own sheet for appointments. A master sheet of clients. They have been using it for a year now... GO PUPPY! Personally I use spread sheets for quick adding machines as well as historic data collections.

In short... do not abandon a spreadsheet or a word processor.. they are part of the heart of the ability to use the XO as a learning tool.

Smile
Back to top
View user's profile Send private message 
mavrothal


Joined: 24 Aug 2009
Posts: 1615

PostPosted: Sat 12 Dec 2009, 11:08    Post subject:  

hailpuppy wrote:
Mavrothal,what i love about this 100MB thing is it adds to the hype of Puppy.


Yeh,... like "the 100MB OS for the $100 laptop" Laughing Laughing Laughing

I really think that an XO-1 specific puppy will be easily bellow 100MB even with Goffice. But this is not really the important part right now. The important thing is to have an XOpup that will support all the XO functions (from game keys and screen rotation to power management and ad-hoc networking), have the puppy feel and speed and not break easily.
Believe me the 100MB is going to be the easy part...

But for know, I'll take anything that will run Smile
Back to top
View user's profile Send private message 
hailpuppy

Joined: 28 Oct 2009
Posts: 73

PostPosted: Sat 12 Dec 2009, 12:40    Post subject:  

Mavrothal, Yes Sir Im with you!!! just counting the days before I can proudly present my XO with Puppy in it.ttuuxxx Please be noted the many thousands of XO and non xo users who are knowingly or unknowingly watching every post you post to this (and of course other. Laughing ) threads.. We are with you buddy...not a day passes without me checking on this thread as the first and the last thing i do when i log on to web. Your effort will revolutionize the XO use..and it will benefit millions of under privileged kids and adults world wide who are deprived of the comfort of a pc. Remember the reason the price of XO went up than 100$ ws due to the poor distribution. Im sure the reason for that was the unusable Sugar. with puppy enabled xo ,the OLPC lap will be readily usable and hopefully with the demand the price will go down hence again the poor will benefit. You guys are my heroes...Hail Puppy!!!!
Back to top
View user's profile Send private message 
ttuuxxx


Joined: 05 May 2007
Posts: 10750
Location: Ontario Canada,Sydney Australia

PostPosted: Sat 12 Dec 2009, 21:35    Post subject: Re: kernel  


_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile

Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 7 of 30 [448 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, ..., 28, 29, 30 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.1119s ][ Queries: 12 (0.0074s) ][ GZIP on ]