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 29 Jul 2014, 21:11
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Next Puppy Development
Puppy 4.4 CE - Phase 1: pet tests
Post new topic   Reply to topic View previous topic :: View next topic
Page 8 of 17 [247 Posts]   Goto page: Previous 1, 2, 3, ..., 6, 7, 8, 9, 10, ..., 15, 16, 17 Next
Author Message
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Thu 08 Oct 2009, 17:17    Post subject:  

Hi Techno

Good to see you at the controls on this

I'd like to suggest a noobies request be given consideration, if anyone's up for it

hepcatfive wrote:
Is there a Puppy just for newbies loaded with extra help files, virtual tours of installed software, manual PDFs, video tutorials, etc.?


One of the things which irks me is the poor use of video help files - there've been a few on youtube & Lobster did a few....but lots more is possible - How about a help.sfs??

Any offers?

for some reason klu9's Truveo linker isn't working for me...?

http://klu9.50webs.com/puppystuff.html

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


Joined: 18 May 2008
Posts: 4284

PostPosted: Thu 08 Oct 2009, 17:31    Post subject:  

Thanks Aitch. I would prefer to have a basic getting started type help page (possibly with extra online links) in the root of the iso. That way it can be accessed from any OS even if it does not support sfs.... but yes its a good idea that I had meant to address. I already plan to make a separate DOC sfs that will contain all of the included programs' documentation (dir2pet makes them, might as well do something with them)
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 418
Location: Brisbane, Australia

PostPosted: Fri 09 Oct 2009, 12:41    Post subject: Improve the handling of desktop icons  

Hi,
Might I humbly suggest that some work be done to improve the way puppy handles desktop icons. Something a bit similar to the way menu items are defined. My suggestion, http://www.murga-linux.com/puppy/viewtopic.php?p=349427#349427

gyro
Back to top
View user's profile Send private message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Fri 09 Oct 2009, 21:19    Post subject:  

meagain, I forgot to request inclusion of, and maybe expansion to function re: sfs's , to Catdude's graphical grub

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

Makes for a more welcoming Pup, IMHO

Also some interesting thoughts being explored re: bugfixing/longevity of the Pup, and software maintenance, here

http://www.murga-linux.com/puppy/viewtopic.php?t=47309&start=135

As I said recently to Colonel Schell, I hope my mind meanderings don't deter you from your task...?

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


Joined: 28 May 2009
Posts: 2598
Location: Japan

PostPosted: Sat 10 Oct 2009, 06:33    Post subject: app. from 4.30 Japanese edition  

Hi all,
I propose 4 app.s from 4.30 Japanese edition. They must be usefull for the next puppy.

  • pupsaveconfig 1.2 : GUI of personal storage file setting at the first time shutdown.
  • Grub4Dos 0.4.4.v1.1 : A bootloader supports ntfs, with GUI configurator.
  • Winfonts 3.3 : If Windows is installed, divert the Windows fonts and the virtual memory.
  • acpid-1.0.8-5 : Shutdown with power supply button. Suspend by closing the lid such as notebooks PC.

All available from this link.

Remarkablly, Grub4Dos in the Japanese edition enables easy to install Puppy. Follow next procedure. You need not the Puppy Universal Installer.
  1. Boot from the live CD, or with any other measure.
  2. Create a folder at the top layer of any partition (can be ntfs, vfat or ext2/ext3 file systems), '/mnt/sda1/pup430' for example.
  3. Coppy all files in the live CD. (If you copy them on Windows OS, the file names may all turn to upper case. You need correct the case of file names in this occasion.)
  4. Menu > System > Grub4Dos boot loader. Answer 'OK' for any question.
  5. Remove CD and bootup Puppy from HDD. If failed, bootup from live CD and check the procedure up.
Back to top
View user's profile Send private message Visit poster's website 
moogsydodong


Joined: 16 Mar 2009
Posts: 81
Location: Tagum City, Davao del Norte, Mindanao, Philippines

PostPosted: Sat 10 Oct 2009, 07:03    Post subject:  

hi techno...

the idea of splitting puppy into different sfs i.e. soffice.sfs, wm.sfs and so on is a dream come true...I'm excited on the outcome of this 4.4CE

another suggestion would be to separate the Xorg package(Xorg.sfs)
maybe we can have 2 option for Xorg

1. Xorg_full.sfs(like in the PPM Xorg_full_dri.pet)
2. Xorg_basic.sfs(like the usual Xorg default in puppy)
3. Xorg_mega.sfs(maybe a full Xorg with openGL DRI and maybe Nvidia/Ati drivers already included...

I dont think this is a practical request...I guess I'm dreaming again)
please wake me up...

awaw... Wink

_________________
...SHUT UP AND LISTEN!!!...In a battle there is only ONE COMMANDER!!!
Back to top
View user's profile Send private message 
gyro

Joined: 28 Oct 2008
Posts: 418
Location: Brisbane, Australia

PostPosted: Sat 10 Oct 2009, 11:53    Post subject:  

technosaurus wrote:
That brings us back to how the file system is layered backwards, the pupXXX.sfs should be able to be covered by other files on a loaded sfs. This behavior makes it difficult to make useful addons.

I think I've produced a patched "init" for "initrd.gz" that loads pup-430.sfs last in the unionfs/aufs. This is only for the sfs's loaded at boot time, but it's a start.

I have attached a new "init" file, it is the release "init" from initrd.gz in pup-430.iso, with just my changes. My edits are marked with "#gyro" before and after them.

It seems to work in a test frugal install on my machine.

gyro

Edit: I'll have a look at extending the edits so that the zpXXXXXX.sfs also gets mounted under the used defined sfs's.
init_patched_pupsfs_last.tar.gz
Description  "init" script patched to load pup-xxx.sfs (pup_ro2/loop0) last
gz

 Download 
Filename  init_patched_pupsfs_last.tar.gz 
Filesize  19.52 KB 
Downloaded  347 Time(s) 
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4284

PostPosted: Sat 10 Oct 2009, 13:16    Post subject:  

@ gyro - this is a tricky one since you have to consider how many loops there are - did you use the maxloops patch as well?
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Sat 10 Oct 2009, 13:43    Post subject:  

There's also work done on SFS mounts by the Japanese Puppy team

http://murga-linux.com/puppy/viewtopic.php?p=349559#349559

shinobar wrote:
ICPUG wrote:

What changes were required to allow sfs stored in /mnt/home/puppy to be recognised?

tnx ICPUG for your interest

we modified both 'init' script in initrd.gz and /usr/sbin/bootmanager.

From this link, you can find the modified init init-430utf8 and the initrd.gz includs it, and the diff pet named I18nPuppy430_diff-0.3.pet.

you can experience it if you replace initrd.gz and apply the pet against puppy 4.30.


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

Joined: 28 Oct 2008
Posts: 418
Location: Brisbane, Australia

PostPosted: Sat 10 Oct 2009, 14:18    Post subject:  

technosaurus wrote:
@ gyro - this is a tricky one since you have to consider how many loops there are - did you use the maxloops patch as well?
No patches added to release 4.3, just my edits.
My edits should be independent of the number of loops. It just moves the system stuff to after the loop setup sfs's. Here's the original mount command for unionfs:
Code:
 mount -t unionfs -o dirs=${UMNTMAIN}${ZLAYER}${UMNTRO} unionfs /pup_new
here's mine
Code:
 mount -t unionfs -o dirs=${UMNTMAIN}${UMNTRO}${UMNTSYS}${ZLAYER} unionfs /pup_new
The preceding code generates the definitions for the various layers in the series of variables. The user specified sfs's are all in UMNTRO no matter how many loops. I've moved the definition for pup_ro2 (loop0), out of UMNTMAIN into a new variable UMNTSYS, and then rearranged the order of the variables.

Since zpXXXXXX.sfs is defined in ZLAYER, my latest version of "init" puts it under the user specified sfs's, also.

I have attached my latest version of "init"

gyro
init_patched_pupsfs_zpsfs_last.tar.gz
Description  patched "init" to mount both pup-XXX.sfs and zpXXXXXX.sfs last in the unionfs.
gz

 Download 
Filename  init_patched_pupsfs_zpsfs_last.tar.gz 
Filesize  19.52 KB 
Downloaded  351 Time(s) 
Back to top
View user's profile Send private message 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Sat 10 Oct 2009, 14:52    Post subject:  

If it hasn't been mentioned
Please also include pizzasgood's multi-user function

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

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


Joined: 18 May 2008
Posts: 4284

PostPosted: Sat 10 Oct 2009, 17:37    Post subject:  

I would really like to include multiuser but that may be better left for 4.5X since a lot of his fixes need to be translated into the woof build tree (from unleashed), and lots of software repackaged, but maybe it is easier than I suspect. I will make a separate multiuser branch for testing though.
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
shinobar


Joined: 28 May 2009
Posts: 2598
Location: Japan

PostPosted: Sat 10 Oct 2009, 22:52    Post subject: init script on japanese edition  

Aitch wrote:
There's also work done on SFS mounts by the Japanese Puppy team
http://murga-linux.com/puppy/viewtopic.php?p=349559#349559

tnx Aitch.
well... the init script on the japanese edition is quite a few modified from the original.

  1. as for the main sfs filename, it allows trail characters after the version number, such as 'pup-430JP.sfs'.
  2. additional sfs files can be read from subsidiry directories, say /mnt/home/puppy/*.sfs (coop with modified /usr/sbin/bootmanager).
  3. do not coppy the main sfs files to HDD. that is performed by /etc/rc.shutdown(also modified for japanese edition).
  4. in case you have pupsave and no main sfs on HDD, you boot up from live CD, the original init script does not coppy whole main sfs on the ram no matter the size of ram. therefore, you cannot unmount your live CD. japanese edition coppies the whole sfs if ram size >= 256MB.
  5. original init script fails to find the main sfs on HDD in case there are multiple main sfs on HDD and you boot up from the live CD. japanese edition, fixed.
  6. original init script does not always pick up main sfs from the same directory of pupsave. japanese edition, better but not perfect.

Last edited by shinobar on Sat 10 Oct 2009, 23:04; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
shinobar


Joined: 28 May 2009
Posts: 2598
Location: Japan

PostPosted: Sat 10 Oct 2009, 22:53    Post subject: idea on init script  

for the next init script i like to ignore case in finding main sfs.
means it allows both 'pup-xxx.sfs' or 'PUP-XXX.SFS'.
it is safe if a Windows user try to install puppy with Windows OS.

how do you think?
Back to top
View user's profile Send private message Visit poster's website 
Aitch


Joined: 04 Apr 2007
Posts: 6825
Location: Chatham, Kent, UK

PostPosted: Sun 11 Oct 2009, 07:05    Post subject:  

Cool - maybe those who are working on changes to init/sfs mounts can get together, or at least let Techno know who you are/what mods you have done.....as it seems we are getting many different mixes, where they could usefully be combined, and take good advantage of googlecode/bugtracker maybe?

Yes/no?

Aitch Smile
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 8 of 17 [247 Posts]   Goto page: Previous 1, 2, 3, ..., 6, 7, 8, 9, 10, ..., 15, 16, 17 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects » Next Puppy Development
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.0925s ][ Queries: 12 (0.0071s) ][ GZIP on ]