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 Fri 19 Sep 2014, 09:59
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Ecopup 0.7 Beta [Depreciated]
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 6 [85 Posts]   Goto page: 1, 2, 3, 4, 5, 6 Next
Author Message
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Fri 29 Jun 2007, 07:06    Post subject:  Ecopup 0.7 Beta [Depreciated]
Subject description: Puppy for Recycling Projects
 

Note: a new version of this software is out, please see

http://www.murga-linux.com/puppy/viewtopic.php?t=36988




Update: enhanced bugfix version 0.7.1 is out, please see the second page.

Current Download Mirror(s)

Northern Hemisphere
http://www.ecomoney.eu/ecopup/iso/ecopup0.7.iso
http://www.ecomoney.eu/ecopup/iso/ecopup0.7.1.iso

Southern Hemisphere
http://os.cqu.edu.au/pub/iso/puppylinux/ecopup0.7.1.iso
(Many thanks to Central Queensland University for this mirror)


Purpose-
Ecopup will be a puppy based distro for recycling projects and "community computing".

Aims:-

1. To have a large variety of applications that will be required by most non-technical computer users in a low income home environment.

2. To be intuitive and familiar to those with existing windows experience.

3. To be able to be installed extremely simply on donated hardware, in under ten minutes, permanently removing all traces of the previous windows operating system. This is make it economically viable to refurbish older p.c.'s and sell them at a price point affordable to low income families and individuals.

4. To be natively compatible with as much hardware as possible, *without* additional setup time or training (i.e. autodetect).

5. To install on older hardware running other common operating systems at the end of their supported lifetime with that OS, without effecting the access to or configuration of the origional operating system. It will allow users to transfer operation of their computers to Ecopup gradually, without loss of productivity, and extend the lifetime of their current hardware.

at a point just before it becomes obselete, to allow end users to


This Setup is based on the system we use for recycling p.c.'s at our communty centre cybercafe, where we already have this beta installed. We are also using it for repairing virused/dead windoze machines that people bring in, and for setting up on donated hardware.

Technical Description

The structure of it differs from other puppy derivatives, in that it is a pup_2xx.sfs file and a pup_save.2fs file (this has been changed so that the it is called eco_save.2fs so as not to conflict with other puppy versions on the same computer and to facilitate dual booting via grub of those systems). The CD is basically puppy 2.15ce but boots/saves eco_save.2fs instead of pup_save). On the Cd is a zip archive containing a pre built eco_save.2fs file containing all of the additional applications, the open office .sfs and a "/boot" directory containing appropriate menu entries to start the computer.

The method to install currently on a donated computer is to boot from the cd and use gparted to partition the hard disk into a ext2 linux and a small linux swap. Then install grub on the MBR using the puppy Grub loader. After this we simply unzip the contents of the ecopup.zip file (including the /boot directory) from the cd onto the formatted hard disk, and add to it zdrv_215.sfs and pup_215.sfs copied directly. Reboot machine and setup the screen resolution and there is a computer ready for sale. This process currently takes around ten minutes depending mostly on the speed of the cd.

Software Included
----------------------
All applications currently packaged with puppy 2.15ce, along with

Office:-
Openoffice 2.2,

Games:-
gCompris, Tuxpaint, Supertux, lBreakout, lTetris, TuxType, Lincity 2 Solitaires, Mahjongg, ZSNES emulator and Descent II

Communications:-
AMSN 0.96, Gaim instant messenger, XChart IRC, Yahoo instant messenger, Skype and Gizmoproject 2.0 (Gekko)

Internet:-
Firefox 2.0.0.x series, Limewire, Thunderbird

Multimedia:-
XMMS, Audacity

Other:-
CUPS 0.3, Torsmo, IceWM Vista themes (WhoDo) and themes from icewm Ultra (MU)

As well as this, we have incorporated various useablilty enhancements, configuration. Here is a copy of our working notes:-

Code:

Done
----

X Mic volume levels on mute at boot - Fixed
X firefox bookmarks
X xsane
X Torsmo Hard disk space monitor
X Set volume up for mic
X Skype hang at shutdown bug fixed
X Splash Screens for all apps to prevent double clicking/single clicking
X Firefox Splash
X Weather for Firefox
X Download Statusbar for Firefox
X Vista I.E. theme for firefox
X BetaFTPd added
X Firefox plugin selection
X Firefox Streaming Gxine Plugin
X Swapfile to 200mb
X WebCamwizard (Nick Biker)
X Firefox open downloads automatically
X abiword British English Dictionary (rick random)
X Limewire previews video and audio in Gxine
X Logout in icewm brings up shutdown/restart menu like doze
X Removed email and rxvt (white) from the quickstart menu (email duplicated in system toolbar)
X Changed initrd.gz and pup_215.sfs to handle eco_pup.2fs not pup_save.2fs
X Audacity changed to Stereo in preferences to fix ALSA bug
X graveman no disk error - Fixed through config
X Timeout on hard-poweroff recovery
X gprip 0.4 added
X Gimpshop Added
X GtKam added 
X Changed working directory to "/root" in xsane
X .odt opens with Openoffice writer
X make double click handler for all icons and folders on the Desktop (credits to Guestoo)
X Make sure all openoffice docs open with openoffice, icons for files changed too
X icewm quick launceh menu changed, added volume, eth0 reconnect
        prog "Terminal" xterm_16x16 rxvt -rv -sl 32000
   prog "Kill Process" mini-run kp
   prog "Note pad" mini-edit defaulttexteditor /root/my-documents/puppy-notes.txt
   prog Rox home rox
        prog "Volumes" kcmsound.png zmixer
X Grays autoplay cd from Gxine
X Check cd ripping
X Manually register with ntl/virgin link (our local isp)

To Do
-----

Liberation fonts
Links in Thunderbird open in firefox
Pet-be gone not working
betaftp keeps trying to install with petget
Theme Selector, moved under Settings and changes desktop background (possible ?), which will change
window manager/theme as appropriate.
Double Check Song Ripper
Repair "hang" in AMSN when notification window is displayed in bottom right
"Trying to connect eth0 via autodhcp" message overwrites screen during bootup screens (xorgwizard and "not shut down properly message").
Possible to merge OO22_215.sfs,zdrv_215.sfs and pup_215.sfs into eco_save.2fs file (or at least into just one file) to simplify installation (just one file on hard disk).

Scripts Needed
--------------

Auto setup of burner/cd drives (check for "RW" and "DVD" in autodetect names
Script to install at boot if windows or no Ecopup already found (see "Installer" notes)



Installer
---------

Currently the installation procedure for ecopup is unduly complex and needs lengthy training for it to be undertaken. We would like an installation script that would follow the following logic.

Code:


                                            Boot from CD
                                                     |
                                                     |
                                       M$ Windows Found ?
                                              /              \
                                           NO            YES
                                           /                    \
              Ecopup Found on hd?       Ecopup Found on hd?
                    /                   \                            |              \
              Yes                  No                        No            Yes
                 |                        |                          |                    \
                 |             Format, Copy                |        "Do you want to upgrade?"
                 |             files, install                     |             /                               \
                 |             Grub, reboot                  |          Yes                            no
                 |                                                   |              \                                  \
                 |                                                   |   replace files(upgrade)      Boot in RAM
                 |                                                   |
                 |                                          dual boot or wipe/install ecopup"
                 |                                                      /                              \
      Previous Ecopup Version?           DUAL BOOT                   WIPE
              /                 \                                    /                                   \
         Yes                No                         Unzip/copy               Format HD,
           |                       \                          files to C:, reboot     install Grub,
           |                     Boot                    -cd in linux                copy/unzip files,
           |                     from CD              -cd out Windoze       Eject CD,
           |                     into RAM                                              "press key to reboot"
           |                                                 
       Ask "Upgrade (y/n)"
         |                           \
        No                      Yes
         |                              \
      Boot                         Unzip/Copy
      from CD                   files from CD
      into RAM                  (no format)


_________________
Puppy Linux's Mission

Sorry, my server is down atm!

Last edited by ecomoney on Fri 02 Jan 2009, 09:22; edited 5 times in total
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Fri 29 Jun 2007, 09:56    Post subject:  

Update

- OK it is a standard Puppy 2.15CE Viz - forgot how gorgeous 2.15 is . . . I am in the 2.15 part now . . .

To answer my questions below - pretty obvious from your text . . . I need a hard disk . . . OK maybe tomorrow will install - download took 3 hours (slow broadband) but as usual went fine with xwget . . .

==========

That is the biggest Puppy ever . . .

A full CD Smile

Smile Thanks for making it available


From the description it is designed to be installed on a HD? It is not for use as a live CD? Would it be best to start with a fresh hard disk to install this?

Warren and others involved in recycling, might find this very worthwhile

Have placed it on the news
http://puppylinux.org/wikka/LatestNews

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Fri 29 Jun 2007, 13:44    Post subject: Install  

Yes its meant to be installed, either standalone with grub and a linux partition, or alongside windows in a frugal install (CD in-Puppy, CD out-Windoze). People at the cafe either want to buy a refurbished computer, or they have a balked windoze installation and want to pup puppy on it while keeping their windoze data (the dual boot option)

Theres no reason it cant be installed on DVD or usb stick from what I understand about these mediums. If people want to try it it will not interfere with any other pup_saves they have (because its called eco_save.2fs). It does not need a partition or anything else, just unzip the ecosave.zip file on the CD to a partition with enough space and boot from the cd.

Thanks for putting it in the puppy news lobster! Smile

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Fri 29 Jun 2007, 16:13    Post subject:  

Very Happy Excellent.
Another Puppy success.

OK I unzipped two files from the zip archive
e_save.2fs
and 0022_215.sfs

and placed these in /mnt/home

rebooted
there was a bit of a mess at the resolution screen, where the auto dhcp kicked in. I pressed enter chose my xorg resolution and everything seemed set up and working including ethernet connection . . .

Great to see Descent and Tux with a supply of fish typing and all sort of good things.

Very impressed with this. I listened to the radio. Played some games. Connected to the chat. Changed into a varied selection of Tux backgrounds.

This would be very empowering for a low income family being given a free or cheap computer.

Smile An ideal distro for the whole family. Very well done. Great energy, fun and enthusiasm is all present and waiting to be explored . . .Smile

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sat 30 Jun 2007, 03:28    Post subject: Thanks for testing Lobster  

I think the eth0 autodhcp script that connects to the internet runs somewhat later in 2.15 as I have seen it place a black message ("getting ip from dhcp server...") appear on the startup messages before. This lacks polish and would degrade the confidence of the user at a critical point when they are first booting, I will figure out how to remove it. Another thing it does is, when I package (i.e. zip up) the ecopup.zip file with eco_save.2fs, its generally running, so I must remember to delete the .XLOADED flag so at the first boot on the new machine, it does not come up with the time out "computer was not shut down properly"). I will add these to the todo List above.

Just for your information, the files that would ideally be copied to the hard disk are...

eco_save.2fs (the main save file)
0022_215.sfs (the openoffice 2.2 addon)

and also

zdrv_215.sfs (the drivers)
pup_215.sfs (the puppy 215 files themselves)

However, if these last two were not present on the hard disk, then the puppy loader would take them from the cd instead, not causing any problems bu increasing boot times slightly. A full hard disk install with GRUB would need these but as you are booting from the CD you got away with it.

It would be good to be able to merge the .sfs files into just one so as to simplify the setup (I dont know why the drivers were ever put into a separate package, I cant see a situation where they wouldnt be needed.). If they could be included in the eco_save.2fs file this would be ideal. I believe that this is possible (by copying or unzipping them to "/" within the eco_save.2fs internal filesystem?). I need some expert advice on this.

Thanks again for testing this Lobster, hope you have fun with it.

Rob

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sat 30 Jun 2007, 04:52    Post subject: Re: Thanks for testing Lobster  

ecomoney wrote:


It would be good to be able to merge the .sfs files into just one so as to simplify the setup (I dont know why the drivers were ever put into a separate package, I cant see a situation where they wouldnt be needed.).

Rob


Rob from what I understand the drivers are separate for low ram systems. Only being called if required . . .

Thanks for the info - I am in my second day of using your Puplet - so will copy over the suggested files.

Now time for me to do some fishing . . .
As you are a fan of Community Editions any interest in doing a CE for 2.18 or 2.19?

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
Gekko


Joined: 22 Jul 2006
Posts: 445
Location: Sydney, New South Wales

PostPosted: Sat 30 Jun 2007, 07:19    Post subject:  

Organising a Community Edition is a very time consuming activity and requires a lot of expertise. I don't know if ecomoney is too busy for that.
Back to top
View user's profile Send private message 
Raman


Joined: 01 Sep 2005
Posts: 86
Location: A Place Where Cows Are Sacred

PostPosted: Sat 30 Jun 2007, 18:27    Post subject: MD5 sum for EcoPup ISO download
Subject description: MD5 sum needed for the EcoPup ISO download
 

Dear Ecomoney,

On behalf of those living in the Great Digital Outback, I salute you.

On behalf of those living in the Great Dialup Outback, I salute you.

On behalf of those living in the midst of the unreliable, intermittent, and ultimately discontinuous copper telephone connection that lies at the core of the Great Narrow-Band Digital Outback, I salute you ... and ask that you provide an MD5 sum for your downloadable ISO which will, doubtless, bring great joy and salubrity to those living in the aforementioned netherworld.

Thank you for posting such a promising endeavor.

Hail Puppy!

Hail EcoPup!

All the best.

Raman
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 01 Jul 2007, 03:09    Post subject: Expertise  

Quote:
Organising a Community Edition is a very time consuming activity and requires a lot of expertise. I don't know if ecomoney is too busy for that.


Time consuming is fine (I spend a lot of time with puppy), Im just not sure about the expertise part! Im very up for contributing anything I can to the next community edition though in terms of user feedback and testing. I had promised to help with the 2.15ce edition, but I can see that an excellent job has been done anyway Smile

Raman, Im going to find out what an md5 sum is, then I will post one just as soon as I do!

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
raffy

Joined: 25 May 2005
Posts: 4765
Location: Manila

PostPosted: Sun 01 Jul 2007, 06:33    Post subject: console  

In console opened from a directory where you have the ISO:

md5sum name_of_.iso

save the result by

md5sum name_of_.iso > save_file.txt
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 01 Jul 2007, 06:38    Post subject:  

Perhaps it is something to be worked towards gradually . . . maybe for the autumn around Puppy 2.19 Smile
_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 01 Jul 2007, 10:34    Post subject:  

Thanks for that tip raffy, The MD5 Sum is 89069dc32e5cfc7deb851e8ba20500f9

Its included in a text file in the same directory.

I always look forward to the community editions of puppy (and have used every one so far), but I think its important to leave Barry and the other developers to make sufficient updates to the the core of puppy (like hardware detection, wireless and the dvd tools which have come out since 2.02ce) before adding the new user interface and useability features.

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Raman


Joined: 01 Sep 2005
Posts: 86
Location: A Place Where Cows Are Sacred

PostPosted: Mon 02 Jul 2007, 08:37    Post subject: Torrent download is needed for EcoPup
Subject description: Torrent download is more reliable than either http or ftp download
 

Dear Ecomoney,

Given the potential broad appeal that EcoPup offers, and given that the download size ranges in the neighborhood of 700 MB, using a torrent file-sharing download would be more reliable -- certainly for the dialup user -- than using either an http download or a ftp download. Perhaps a torrent for EcoPup could be created?

Using the MD5 sum will supply confirmation of whether or not the finished http/ftp download was successful, but only after the 700 MB download is complete. But a 700 MB download on telephone dialup takes several days to accomplish, which is quite an investment in time and telephone, and while I personally have done this countless times, a torrent file-sharing download provides an ongoing continuous hash check -- like the MD5 sum which is done only at the end of the http/ftp download -- which gives much better certainty that the final 700 MB will be a good 700 MB, and that the time spent will not have been wasted.

A torrent is also quite cheap, given the wide distribution of costs associated with bandwidth.

But beyond that, the dialer supplied with Puppy does not automatically redial upon loss of telephone dialup connection, so maybe a dialer for Puppy could be supplied that offers automatic redial. This would be a huge advantage for the heavy-usage dialup puppy puppet.

Thank you again for posting EcoPup.

Raman

Last edited by Raman on Tue 03 Jul 2007, 14:29; edited 1 time in total
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Mon 02 Jul 2007, 13:57    Post subject: Thanks  

Thanks Raman, certainly this would be the best way to go on, it is a huge download (it took me a day to upload it!). Im going to have to ask advice on how to get this going?
_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
Raman


Joined: 01 Sep 2005
Posts: 86
Location: A Place Where Cows Are Sacred

PostPosted: Tue 03 Jul 2007, 14:40    Post subject: Torrent upload for EcoPup 0.7beta ISO
Subject description: http://btjunkie.org/
 

Dear Ecomoney,

BTjunkie.org http://btjunkie.org/ provides an easy way to upload and start a torrent. Perhaps you could go to their site and click around to see what's what.

A torrent for EcoPup would be perfect for wide and cheap -- and reliable -- distribution.

Raman
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 6 [85 Posts]   Goto page: 1, 2, 3, 4, 5, 6 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.1315s ][ Queries: 13 (0.0074s) ][ GZIP on ]