RSS

Monthly Archives: August 2010

Remastering tests

G’day,

So far I’ve had several failures as the remaster fails to squash the sfs files that resided in / directory – perhaps this is deliberate.  So I’ve renamed the filetype and moved it to it’s own directory in /usr/share so hopefully the remaster programme won’t recognise that it’s being duped.  But time will tell…  Remastering currently occurring.

Control Panel can wait as I’m a little tired of scripting.

Cheers

Martin

Advertisements
 
 

Progress and epiphanies

G’day,

Currently doing my 5x18hr work shifts for the fortnight – during this time progress does slow up. However, I have continued to make in-roads with the Control Panel.  Screensaver chooser proved to be stubborn as both PuppyBasicScreensaver and Gtk-Basic-Sceensaver both use the same daemon; and the daemon is set by the first screensaver that was used.  A simple change in launching changed the rsaver config directory.  Unfortunately, due to my lack of tech-head knowledge this was not initially apparent when launched through terminal (no errors!).  Oh, sometimes I wish I was a geek.

Remastering only allows a max of 2gbs iso – so as Baldric (Black Adder) would say “My lord I have a cunning plan.”.  Well my cunning plan is to have a two part install – the standard Puppy Installer to the selected Partition and a second one after rebooting has occurred.  This second one would install a cached sfs file with the remaining data that would allow all applications to work.  A squashfile of non-essential data would allow me to remaster the entire OS without any programmes being removed.  Initial tests have been encouraging.

Well there you have it! – I estimate that I have approximately 30 days of development left on this project before releasing an Alpha version.

Cheers

Martin

 
 

Discoveries

G’day,

Simplifying the Graphics installer as a modified Puppy Package Installer – my complex version is, well …. complex. In other words it didn’t quite work the way intended.

Remastering rewrites /etc folder where hotpup resides – as its not a base Puppy 3 package – it does not recognise that it needs to be written to the /etc folder. All other Hotpup files are in the system so it just requires an installer of the Hotpup folder into the /etc folder – just needs a simple installer button in Control Panel.

Base systems operations (including firewall, hotpup and wireless internet) requires only 33.9mbs (JWM) on a 1gb Ram laptop – will see how much the cups daemon uses when I set up a Printer.

Cheers

Martin

 
 

1st remaster completed

G’day,

I have completed the 1st remaster of Puppy Ultimate and sucessfully installed it onto another computer (my main laptop).

Issues: Hotpup was not active – may disable hotpup and allow activation via Control Panel.  This Hotpup has been modified to use the xscreensize programme so maybe a change in the resolution has played havoc with the settings – it was easily fixed by a reinstallation.  When I have time I may look into why it did this.

Next script will be downloading and installing the extra sfs (with updated menus)as I had to reduce the iso to under 2gbs.  But for release will remove the extraneous programmes from the menu and put an installer in the Control Panel.  This way the release looks like a complete OS; and if MU can have sfs extra files so can I .  Must also remember to make a screensaver chooser script.  Scripts for both Wbar and Conky work fine.  Graphics card installer scipt as well – need to get a list of what cards work with what drivers (this info will pop-up as an offline webpage in Dillo when the Help button is pressed).

Control Panel may find itself on the Desktop/Pinboard at this rate.

Online testing will begin today as the Laptop I was working on does not have Wireless capabilities.  Also may change majority of alterations and testing onto my main as no extra programmes will be installed.

Xampp will be added to the sfs but testing of the LAMPP server will have to wait – installed but inactive – need to fiddle with running mysql as root.  I suspect my previous failures may have been from the computer I was using (and perhaps being offline).

Outline for the Help Menu:

General Help will be fairly basic with a picture of the operational programme; a description and links to further info.  This will be accessible through a Pinboard icon.  It will open a browser (firepup) and will have a CSS layout.  Planning to include the Licences.

Programme specific help will be actived by a Help button in the Control Panel – eg: partitioning – step by step guide on how to use gparted – these will be opened through dillo and have a basic layout.

What may be a possibility is to reduce and modify Ultimate so it can be installed as a CD for the Toowoomba Linux Community OS – I know what can be taken out and not affect the operations – this way if they require additional programmes they will be able to access them – also I may be able resurrect my Software Installer project.

My 5 days of 18hr shift work starts tomorrow so hopefully the Help Menus will be started by next week.

Cheers

Martin

PS: I had no idea anyone would follow my ridiculous project…

 
 

Hiccup!

G’day,

Remastered Puppy Ultimate Edition and the iso came out as 2.3gbs – but the remastering programme refused to recognise and create the iso – this needed to be done manually which resulted in failure.  Considering that I have done no other iso larger than 2gbs – that I have reached the limit of the remastering programme….

Solution: Grab files not necessary for successful operation and create a sfs file out of them – remaster with what’s left (less than 2gbs) and create a script to install the squashfile after installation and reboot.  Hopefully this will work.  If it doesn’t then there’s another cause that’s interferring with the process.

Cheers

Martin

 
 

Scripts scripts script

G’day,

At this point I’m refining the operations of the OS.  Which involves chooser and launcher scripts generally run from the Control Panel.  Have installed Pburn as well as it appears to work well and has blu-ray burning capabilites; which makes it unique.  The going is slow as I’m a very basic programmer and many functions are beyond my capabilities – I just hack and modify.

I have made minor adjustments to the Menu as some programmes would not launch and I’m slowly discarding .desktop entries which either don’t work or are obsolete – this should tidy up the KDE menu.

An updated Audacity does not work – 1.3.6 but the current version is awesome with a hige array of presets that have appeared from no-where.  I suspect that some of the Audio production applications has added these presets – I not complaining!

Completing scripts and Control Panel then moving onto the enormous Help section.

Chromium did not work as documented previously however I may try to compile Chromium from source – I do want it on Puppy Ultimate Edition.

Cheers

Martin

 
2 Comments

Posted by on August 9, 2010 in SimplyPuppy Ultimate Edition

 

Slow and Steady

Continuing to develop Puppy Ultimate – already at this stage I have (surprisingly) impressed several people.

Additions include:

  • Updated IceWM menus
  • Designed “the look” of the KDE desktop
  • added the Doom games engine plus 21 based “lo rez” fps games + globulation
  • Desktop Environment Chooser/Launcher
  • Updated Wine to 1.1.43 + added WineTools + Wine-Doors (which amazingly works)
  • added qt-4.4.1.pet to allow MuseScore to work
  • Firefox 3.6 and Thunderbird 3.0 and Seamoney 2
  • Added Xampp (latest version) which partially works – and will remain dormant until I can get MYSQL to work as root (solutions found on forums atm don’t work).
  • On-going testing shows that most things work (changed some menu entries and added some launchers for programmes to work from the menu).
  • Rawstudio works but does not display pictures – may need to scrap rawstudio – no errors displaying when run from terminal
  • TightVNC easy server set-up and viewer and been installed.

ATM I can’t think of other developments that has occurred. As yet no on-line testing has occured but this will be addressed.

This to be addressed:

  • Online testing
  • Completion of Control Panel and its associated launchers and Dillo based Guides
  • Graphics Card driver installer
  • Basic programme overview Help guide
  • test to see if an updated version of audacity works
  • gfx-boot installer script for a pretty grub
  • Launchers for a couple of the Audio programmes
  • script to insert a port open in the firewall for VNC.

There’s significantly more than this to do but the Control Panel will be the major task to complete.

Cheers

Martin