Classic Pup 2.14X -- Updated 2 series

A home for all kinds of Puppy related projects

What is the best Puppy Version ever, LOL

2.14x
11
29%
2.14x
4
11%
2.14x
11
29%
Other: 2.14x only
12
32%
 
Total votes: 38

Message
Author
PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4726 Post by PenguinPupLin »

That would be my last resort,hopefully not, as shrinking an existing WinXP boot partition(worse still for Win Vista/7),as far as I know,using GParted,for example,is risky business,not yet foolproof. And in the worst case scenario where even fixmbr and/or fixboot fails, I'd have to use the Acer restore CDs that came with the 10-yr-old notebook and put everything back to default factory condition i.e WinXP SP1 (not SP3) and reinstall all my accumulated programs including updates and patches and software, a few of which I've lost or damaged the original disks.
If originally, as is the case nowadays for Acer,the harddisk had come with two partitions,one as boot,the other data,I would have done so for the non-boot partition and created an ext3 plus swap partition(not file) plus VFAT right from the beginning.
Otherwise,from the start,I wouldn't have used the windows installer to install quickset wary511 without modifying the mbr instead of the Puppy Universal Installer Grub4Dos method. The former method only adds a line in the boot.ini and places the grldr and menu.lst in C: and puts the puppy core files in a subdir just like a frugal install. In fact,having done that,I went on to add several other puppies manually as frugal installs, all in ntfs partition. That's my setup.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4727 Post by ttuuxxx »

Here's the latests Claws Mail, I changed the default icon theme, then I compiled a wack of plugins and included them :) (adds 500kb compressed to the package)
-address keeper
-attachment warner
-attachment remover
-bs filter
-gtkhtml viewer
-mailbox
-Notification
-rssyl
-tnef parser
-vcalendar

I compiled it without gnutls also so it must be using ssl, any testers?
http://www.smokey01.com/ttuuxxx/2.14X/S ... 0-i386.pet
ttuuxxx
Attachments
claws.jpg
(72.11 KiB) Downloaded 1376 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4728 Post by ttuuxxx »

here's the latest Bluefish webpage code editor.
http://www.smokey01.com/ttuuxxx/2.14X/S ... 1-i386.pet
enjoy
ttuuxxx
Attachments
bluefish.jpg
(53.08 KiB) Downloaded 1385 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4729 Post by sc0ttman »

ttuuxxx wrote:I compiled it without gnutls also so it must be using ssl, any testers?
http://www.smokey01.com/ttuuxxx/2.14X/S ... 0-i386.pet
ttuuxxx
May not be relevant your this thread, but I tested Claws in Akita, needed dbus and dbus-glib from wary5OLD repo, create a symlink, but then it worked fine, really nice.. Thanks for this ttuuxxx, I'm gonna repackage and add to my repo...

Cheers :)
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4730 Post by ttuuxxx »

sc0ttman wrote:
ttuuxxx wrote:I compiled it without gnutls also so it must be using ssl, any testers?
http://www.smokey01.com/ttuuxxx/2.14X/S ... 0-i386.pet
ttuuxxx
May not be relevant your this thread, but I tested Claws in Akita, needed dbus and dbus-glib from wary5OLD repo, create a symlink, but then it worked fine, really nice.. Thanks for this ttuuxxx, I'm gonna repackage and add to my repo...

Cheers :)
great good to hear :)
thanks for testing.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Puppyt
Posts: 907
Joined: Fri 09 May 2008, 23:37
Location: Moorooka, Queensland
Contact:

#4731 Post by Puppyt »

ttuuxx, your java+exec bin worked great in sc0ttman's Akita Beta6 too,
Many Thanks!
REF:http://www.murga-linux.com/puppy/viewto ... 348#545348

EDIT: 3 days later and I've realised I was remiss on not updating. Yes, the pet worked fine for a CF-card install of Akita6 on my main work machine, in that I was able to then select jar game files and have them open. But when I closed down, the pup_save borked. After repeated failed attempts to re-install the pet to the CF install on a slower machine - and this happened for other jre pets I tried - I found a string of err_hid_log (from memory) files all giving the same error codes. Strange pup_save failures also often occurred after a JRE pet installation. I'll move the discussion to his thread though and save hijacking the 2.14X one :?
Last edited by Puppyt on Fri 20 Jan 2012, 02:25, edited 1 time in total.
Search engines for Puppy
[url]http://puppylinux.us/psearch.html[/url]; [url=https://cse.google.com/cse?cx=015995643981050743583%3Aabvzbibgzxo&q=#gsc.tab=0]Google Custom Search[/url]; [url]http://wellminded.net63.net/[/url] others TBA...

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4732 Post by PenguinPupLin »

Sorry,where do I find the devx and source files for Classic Pup 214X-TOP9 which I need to compile the Nvidia96 driver?

I downloaded the devx_214X-TOP9.pet and unzipped, it turned out to be 819MB in size as shown in Xarchiver!? :? As for the source file,the earliest kernel I could find is 2.6.18.8.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4733 Post by ttuuxxx »

PenguinPupLin wrote:Sorry,where do I find the devx and source files for Classic Pup 214X-TOP9 which I need to compile the Nvidia96 driver?

I downloaded the devx_214X-TOP9.pet and unzipped, it turned out to be 819MB in size as shown in Xarchiver!? :? As for the source file,the earliest kernel I could find is 2.6.18.8.
Install the devx pet, it comes complete with the kernel drivers
http://www.smokey01.com/ttuuxxx/2.14X/i ... top9.0.pet
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#4734 Post by tempestuous »

ttuuxxx wrote:Install the devx pet, it comes complete with the kernel drivers
Be very very careful !!
i) devx is just the compiler tools. Since you are trying to compile drivers (kernel modules) you will also need the full Puppy 2.12-2.16-compatible kernel source.

ii) apparently at some stage in the 214X-TOPxx devlopment, glibc was upgraded. This will potentially break compatibility with the original kernel and kernel modules, since 214X-TOP inherits its kernel from the original Puppy 2.14.
Thus to be truly binary-compatible with the 214X-TOP kernel you need to compile drivers using the original devx. Get it here -
http://distro.ibiblio.org/puppylinux/sf ... vx_216.sfs

Then the original, 2.12-2.16-compatible kernel sources are here -
http://distro.ibiblio.org/puppylinux/sf ... ce_216.sfs

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4735 Post by PenguinPupLin »

Thanks so much for pointing me in the right direction. My brief experience with Puppy Linux has been a happy yet challenging one with the kind assistance and generous guidance of such maestros as you two as well as a few others.

Is that why (a question I've posted in another thread) I ran into problem with Lighthouse Puppy 5.0.3 when I tried to compile the Nvidia 96 driver unsuccessfully i.e unable to compile Nvidia driver module - just after the message about gcc version check incompatibility (4.4 vs 4.3) where I was given a choice to go ahead and ignore it?

Edit: Sorry to trouble you again. A dense noob question, I downloaded the two files to /mnt/home as I did for other puppies but they didn't show up in the bootmanager config of Pup 214X so that I can select them for bootup. Copying the two files to the same subdir as Pup214X didn't help either.

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4736 Post by PenguinPupLin »

Just found out that the bootmanager config bootup will not list anything that has .xxx.sfs which is not .214.sfs.

Also sfs_load-1.2 is not supported by 214X-TOP9 whereas for sfs_load-1.3 while it sets up as a menu item,however failed to load the devx and source files after informing that " unionsf support is experimental ".

Hoped there is a workaround or solution for me. Thanks in advance.

Again,have asked this before but yet to get an answer,pardon my iteration,if only i can get swapfile to work in Classic Pup 214X-TOP9.

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#4737 Post by Colonel Panic »

More problems I'm afraid.

I've had a few problems with the browsers in Top 9 (Aurora's given me some "fuzzing out" in some pages, and neither of the Seamonkeys I installed from Sully Sat's page would load at all unfortunately), but I've found success by installing the latest standard Seamonkey (2.6.1) in the /usr/lib directory. Even Flash works in it without any further installation or "fiddling about."

If my experience is at all typical, may I suggest Seamonkey for Top 10 when it's released?

CP .
Gigabyte M68MT-52P motherboard, AMD Athlon II X4 630, 5.8 GB of DDR3 RAM and a 250 GB Hitachi hard drive running Ubuntu 16.04.6, MX-19.2, Peppermint 10, PCLinuxOS 20.02, LXLE 18.04.3, Pardus 19.2, exGENT 200119, Bionic Pup 8.0 and Xenial CE 7.5 XL.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4738 Post by ttuuxxx »

PenguinPupLin wrote:Just found out that the bootmanager config bootup will not list anything that has .xxx.sfs which is not .214.sfs.

Also sfs_load-1.2 is not supported by 214X-TOP9 whereas for sfs_load-1.3 while it sets up as a menu item,however failed to load the devx and source files after informing that " unionsf support is experimental ".

Hoped there is a workaround or solution for me. Thanks in advance.

Again,have asked this before but yet to get an answer,pardon my iteration,if only i can get swapfile to work in Classic Pup 214X-TOP9.
swap files should be ext3, or ext2 and yes they work fine if they are made with 2.14x Gparted,
sfs need to be made with 2.14X, you can extract most sfs with the /root/SfS-converter/ I also made a update a few pages ago that will allow some wary sfs to work, you need to name them like. namegoeshere_214.sfs
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4739 Post by ttuuxxx »

Colonel Panic wrote:More problems I'm afraid.

I've had a few problems with the browsers in Top 9 (Aurora's given me some "fuzzing out" in some pages, and neither of the Seamonkeys I installed from Sully Sat's page would load at all unfortunately), but I've found success by installing the latest standard Seamonkey (2.6.1) in the /usr/lib directory. Even Flash works in it without any further installation or "fiddling about."

If my experience is at all typical, may I suggest Seamonkey for Top 10 when it's released?

CP .
I've been working on Top 10 this weekend, It will take some time, I'm updating GTK2, and recompiling Gcc so that we can compile c++ apps properly,
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4740 Post by PenguinPupLin »

ttuuxxx wrote:[snipped]

swap files should be ext3, or ext2 and yes they work fine if they are made with 2.14x Gparted,
sfs need to be made with 2.14X, you can extract most sfs with the /root/SfS-converter/ I also made a update a few pages ago that will allow some wary sfs to work, you need to name them like. namegoeshere_214.sfs
1) Does it mean swapfile created in ntfs partition will not work? As I've stated in my previous post here, my setup is a multi-boot environment of puppies with WinXP, all in ntfs partition, after first using puppy windows installer to set up Wary511 as the first frugal install - I didn't have any Linux ext2/3 partition as I was reluctant to shrink an existing WinXP boot partition and risk messing it up.

2) I'm not sure if I've understood you correctly,pardon my noob status,am I supposed to convert the devx_216.sfs and source file.216.sfs using the sfs-converter and rename them like namegoeshere_214.sfs in order for them to be listed in the bootconfig manager? If so, I hoped I can manage that, will give it a try.

It will be great if I can solve the swapfile problem and compile the Nvidia96 driver, the only two drawbacks for me as your Classic Pup 214X-TOP9 is certainly one of my favourites for my aged 10-yr-old notebook and other similar hardware.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#4741 Post by ttuuxxx »

I personally would use the devx pet on top of page 1, I have system links to the older libc, etc. I've compiled drivers before without any issue.
If you post the link to the sources of what drivers you want compiled, I could do it for you.
Also a swap file is a partition, that has to be made with gparted, you can also make a swap file on a usb stick, I've done that in the past :) so to have a swap file/ partition you would have to shrink your windows partition or use a usb stick.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
MinHundHettePerro
Posts: 852
Joined: Thu 05 Feb 2009, 22:22
Location: SE

#4742 Post by MinHundHettePerro »

PenguinPupLin,

a swap partition is a swap partition and a swap file is a swap file. In pupmode 12 (standard frugal install to HDD), 214X will use a swap file called pupswap.swp if found in /mnt/home/, but it won't auto-create it if your home partition FS is ntfs, see lines 199-238 of /etc/rc.d/rc.sysinit:

Code: Select all

#v2.01 case of 128M PCs with pup_save.3fs, need more ram space...
#NOTE future, do not assume /initrd/mnt/dev_save/ is mntpt for part. that has pup_save.3fs,
#     get device out of PUPSAVE and use 'mount' to find mntpt.
#do this for PUPMODE=12 only, pup_save.3fs direct on pup_rw layer (fast storage)...
if [ "$PUPMODE" = "12" ];then
 if [ -f /initrd/mnt/dev_save/pupswap.swp ];then
  echo -n "Activating swap file /initrd/mnt/dev_save/pupswap.swp..." >/dev/console
  swapon /initrd/mnt/dev_save/pupswap.swp;check_status $?
 else
  #only create a swap file if no swap partition...
  if [ "`free | grep -F 'Swap:' | tr -s ' ' | cut -f3 -d' '`" = "0" ];then
   #v2.02final for now, no auto creation of swap on ntfs partition...
   case "$PUPSAVE" in msdos,*|vfat,*|ext2,*|ext3,*|reiserfs,*|minix,*) 
    DRVFREE=`df -m | grep '/initrd/mnt/dev_save' | tr -s " " | cut -f 4 -d " "`
    if [ "$DRVFREE" ];then
     #if [ ! "$PMEDIA" = "ideflash" ];then #pakt: prevent swapfile on ide-cf card.
      let DRVFREE=DRVFREE/2
      SWPSIZE=100 #100M
      [ $SWPSIZE -gt $DRVFREE ] && SWPSIZE=$DRVFREE #never use more than half free space.
      if [ $SWPSIZE -gt 20 ];then
       echo -n "Creating Linux swap file in /initrd/mnt/dev_save..." >/dev/console
       RETFLAG=1
       dd if=/dev/zero of=/initrd/mnt/dev_save/pupswap.swp bs=1048576 count=$SWPSIZE
       if [ $? -eq 0 ];then
        sync
        mkswap /initrd/mnt/dev_save/pupswap.swp
        if [ $? -eq 0 ];then
         sync
         swapon /initrd/mnt/dev_save/pupswap.swp
         RETFLAG=$?
        fi
       fi
       check_status $RETFLAG
      fi
     #fi
    fi ;;
   esac
  fi
 fi
fi
You could try this:
Boot your frugally installed 214X, open a terminal window and run

Code: Select all

dd if=/dev/zero of=/mnt/home/pupswap.swp bs=1M count=SWAPSIZE
mkswap /mnt/home/pupswap.swp
where SWAPSIZE is the size in MiB you desire for your swapfile.
Reboot and see if it loads ......

If you just can't wait to see if your newly created swapfile works and can be loaded, run

Code: Select all

swapon /mnt/home/pupswap.swp
and then

Code: Select all

swapon -s
to see if it was mounted.

hth :)/ MHHP
[color=green]Celeron 2.8 GHz, 1 GB, i82845, many ptns, modes 12, 13
Dual Xeon 3.2 GHz, 1 GB, nvidia quadro nvs 285[/color]
Slackos & 214X, ... and Q6xx
[color=darkred]Nämen, vaf....[/color] [color=green]ln -s /dev/null MHHP[/color]

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4743 Post by PenguinPupLin »

ttuuxxx wrote:I personally would use the devx pet on top of page 1, I have system links to the older libc, etc. I've compiled drivers before without any issue.
If you post the link to the sources of what drivers you want compiled, I could do it for you.
Also a swap file is a partition, that has to be made with gparted, you can also make a swap file on a usb stick, I've done that in the past :) so to have a swap file/ partition you would have to shrink your windows partition or use a usb stick.
ttuuxxx
Pardon my delayed reply, it's Chinese New Year here. I've been wanting to compile the Nvidia96.43.20 driver for the Geforce 2 Go graphics chipset used in my Acer notebook. The Nvidia link http://www.nvidia.com/Download/index.aspx? and choosing
Product Type: Legacy
Product Series: Geforce 2 MX series
Product: Geforce 2 Integrated GPU
Operating System: Linux 32-bit
Language: English

Very kind and helpful of you to offer to compile it for me; after compiling , you might post it here to share with others;I believe there are many Classic Pup 214X users who could use this legacy nvidia driver for their older relevant hardware.

And,yes,indeed it's swapfile that I want not swap partition as I am reluctant to touch my WinXP ntfs partition.
Last edited by PenguinPupLin on Mon 23 Jan 2012, 17:11, edited 2 times in total.

PenguinPupLin
Posts: 130
Joined: Fri 23 Dec 2011, 09:21
Location: The Little Red Dot

#4744 Post by PenguinPupLin »

MinHundHettePerro wrote:PenguinPupLin,

snipped

You could try this:
Boot your frugally installed 214X, open a terminal window and run

Code: Select all

dd if=/dev/zero of=/mnt/home/pupswap.swp bs=1M count=SWAPSIZE
mkswap /mnt/home/pupswap.swp
where SWAPSIZE is the size in MiB you desire for your swapfile.
Reboot and see if it loads ......

If you just can't wait to see if your newly created swapfile works and can be loaded, run

Code: Select all

swapon /mnt/home/pupswap.swp
and then

Code: Select all

swapon -s
to see if it was mounted.

hth :)/ MHHP
That was exactly what I did as stated in my earlier post(the only difference was that I played safe and did it in Windows) :

"I created a swap file called pupswap.swp in my WinXP partition for my frugal installed Classic Pup 214X-TOP9 using a method I found in the Internet, i.e in WinXP (ntfs partition),type "fsutil flie createnew C:\pupswap.swp 528244000" (without quotes, and for 512MB size).
Then in Puppy rxvt, I first "mkswap /mnt/home/pupswap.swp" successfully as it showed the correct size and UUID.
But when I wanted to turn swap on by " swapon /mnt/home/pupswap.swp" , it said "swapon: argument is invalid".
Upon rebooting puppy,the message about swapon invalid argument also appeared."

However,this method worked alright for my other frugal installs, namely, Wary 511, Puppy 431, Lighthouse Pup 5.0.3, and lupu525 retro . Just that I later discovered the winfonts method which made use of my WinXP pagefile.sys as swap space, and so went for that instead to save harddisk space, esp when I also realized in certain cases I had to create the swapfile from within the puppies concerned for it to work properly.

I thought, perhaps, the swapon command for Classic Pup, which uses the older kernel k2.6.18.1 as opposed to the slightly newer ones of my other puppies, is different. Incidentally, my harddisk icon on the desktop is labelled "home" and not "sda1" or "hda1" as is usually the case.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#4745 Post by tempestuous »

MinHundHettePerro wrote:a swap partition is a swap partition and a swap file is a swap file.
Thank you MinHundHettePerro for clearing up the confusion and misleading information in recent posts!

PenguinPupLin, I encourage your efforts to skill up to compile a kernel and kernel modules, but I for one, don't want to get involved in the arduous how-to's involved to get you to that point.
I will say that if you're serious about it, you should set up a full hard-drive installation of Puppy (not just "frugal") since this is more suitable for intensive development purposes.
As for your complex attempts to set up a swap-file on an NTFS partition? Do yourself a favour and forget this.
Properly format a hard drive with an EXT3 partition for Puppy, plus a proper Linux swap partition. Do things properly, and it will then work properly.

PenguinPupLin wrote:I've been wanting to compile the Nvidia96.43.20 driver for the Geforce 2 Go graphics chipset used in my Acer notebook.
Now that I know what you actually want to achieve, what about using the nVIDIA graphics drivers that were packaged back when Puppy 2.12-2.16 was originally released?
The "legacy" nVIDIA driver at that stage (compatible with your Geforce 2) was Version 7184. Get it here -
http://dotpups.de/files/Nvidia-drivers-for-Puppy-2.12/

Manual setup is explained here -
http://www.murga-linux.com/puppy/viewto ... 0561#80561

or forum member MU provided an automated installer (using the same driver package) -
http://dotpups.de/dotpups/3D-Control-Ce ... d-2.13.pup

Post Reply