Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3196 Post by fredx181 »

Hi Toni,
It is not strange. It is boot method difference. We should start report some more information when some problem appear. Like what is the boot code which turns to be very important.
Ah, thanks for clearing that up and yes it would save us some time and confusion if we would give more info.
I don't have enough RAM to test /tmp with RemasterDog. If there is any change needed for Jwm version in /etc/default/tmpfs for RemasterDog (with choose /tmp option) to work, please, write what is needed.
Just this in /etc/default/tmpfs makes it the same for all boot-methods I think:

Code: Select all

RAMTMP=yes
Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3197 Post by saintless »

fredx181 wrote:

Code: Select all

RAMTMP=yes
OK, Fred. Added to next version changes. I will change it also to TMP_SIZE=50%VM

BTW Zaz works for me without installing 87Mb libgl1-mesa-dri. Manually copy from deb package /usr/lib/i386-linux-gnu/dri/swrast_dri.so (13,7Mb) does the same job on my hardware.

About menu entry to install flashplugin-nonfree - do we really need this if it will execute simple:

Code: Select all

apt-get install flashplugin-nonfree
Such script should download and install flushplugin-nonfree and then remove the menu entry and run update-menus. It is easy but what is the point if we can't make it smaller as ffmpeg2sfs for example? Is there alternative smaller version of flashplugin-nonfree to provide as option with menu entry instead?

Toni
Last edited by saintless on Sat 05 Jul 2014, 17:56, edited 1 time in total.

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#3198 Post by anikin »

Life is good again. Not that tmpfs was a big deal, though. My further search on trusty Google reveals, that some users, like myself, are confused about how it's managed in Wheezy and Debian. Unlike you guys, I don't use a save/persistence option and am entirely dependent on remastering, that's why I panicked. The thing is, that DebianDog plus remasterdog (+ SID and Testing), plus your effort will work wonders ... and I've learnt something new, that's another thing, that matters.

stemsee

#3199 Post by stemsee »

Yes, but I'll add full install later today.

Fred
Good oh! I started it up and wasn't sure whether to proceed and test install to a partition that was populated with recent projects ... so not knowing whether frugal or full install would ensue I aborted. I can't wait to try your full install solution for puppy ... and 'all?' linux 'live?'distros...

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3200 Post by fredx181 »

Hi Toni,
Code:
apt-get -install flashplugin-nonfree

Such script should download and install flushplugin-nonfree and then remove the menu entry and run update-menus. It is easy but what is the point if we can't make it smaller as ffmpeg2sfs for example? Is there alternative smaller version of flashplugin-nonfree to provide as option with menu entry instead?
One reason could be that we make it easier to install flashplayer if it's in the menu.
To make it smaller maybe this:

Code: Select all

wget http://fpdownload.macromedia.com/get/flashplayer/pdc/11.2.202.346/install_flash_player_11_linux.i386.tar.gz
Then extract and copy libflashplayer.so to /usr/lib/mozilla/plugins.(16.6 Mb)
I don't know if flash works with Dillo btw.
Or maybe older flashplayer v10 from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=84267
It's only 12 Mb and works fine for me.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3201 Post by saintless »

Thanks, Fred!
I will think about including menu entry option with choices then:

1. Regular apt-get install flashplugin-nonfree
2. Download, extract to /usr/lib/mozilla/plugin latest flash version.
3. Download, extract to /usr/lib/mozilla/plugin version 10.

4. Remove installed flashplugin-nonfree (if installed).
5. Remove /usr/lib/mozilla/plugin latest flash version (if exists)
6. Remove /usr/lib/mozilla/plugin version 10 (if exists).

7. Create flashplugin-nonfree.sfs

I'm sure it will not work for Dillo :)

Also I think to add option in /opt/bin/mount-swap for swapping pupswap.swp file if exists instead only swap partition.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3202 Post by fredx181 »

Hi All, Stemsee, Toni,

New portable DebianDog Installer:
Note: This is for installing DebianDog only.

Edit: links removed, need to do some fixing.
Edit2: Fixed now.
Edit3: It appeared that full-install doesn't work on older puppy's so I removed it.
Edit4: Bugfix: forgot that fdisk toggles the boot flag, so if boot flag is already set, it removes it, fixed by checking first if boot flag is set.
Edit5: New revision uploaded with fix that will prevent that the boot flag is set on multiple partitions.

Only frugal install now (Full install can be done from booted DebianDog) :

As portable folder: debdoginstall.tar.gz:
https://drive.google.com/file/d/0ByBgCD ... sp=sharing

As AppImage: DebianDog-Installer (needs to make it executable before use)
https://drive.google.com/file/d/0ByBgCD ... sp=sharing

At start it gives choice for frugal or full install.
Edit: Only frugal install now.
Stemsee wrote: I can't wait to try your full install solution for puppy ... and 'all?' linux 'live?'distros...
Probably not on all distros, I couldn't make it work on Lubuntu, can't figure out why.
And as I said before, it needs testing on different puppy's.
Toni wrote:I will think about including menu entry option with choices then:

1. Regular apt-get install flashplugin-nonfree
............
............
Nice!, lots of choice.

Fred
Last edited by fredx181 on Fri 18 Jul 2014, 15:40, edited 5 times in total.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3203 Post by saintless »

Hi, Fred.
fredx181 wrote:New portable DebianDog Installer:

Edit: Uploaded here also:
http://smokey01.com/saintless/Fredx181/ ... -Installer
http://smokey01.com/saintless/Fredx181/ ... all.tar.gz

Correct me if I'm wrong, Fred - Just to make clear for anyone who may get wrong impression - the scripts allow installing only DebianDog (Frugal or Full) from Puppy or different linux than DebianDog. Not installing any live distro as frugal or full install.
Nice!, lots of choice.
flash-player-choice with menu and desktop file:
First version for testing. If you have any suggestions we can change it:
http://smokey01.com/saintless/Fredx181/ ... ice.tar.gz

Image

Toni
Last edited by saintless on Tue 08 Jul 2014, 07:30, edited 3 times in total.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3204 Post by fredx181 »

Fred wrote:New portable DebianDog Installer:
Sorry in an attempt to improve things i messed up the full installer.
Need some time to fix it.
Links in previous post removed for now.

EDIT:
Toni wrote:Correct me if I'm wrong, Fred - Just to make clear for anyone who may get wrong impression - the scripts allow installing only DebianDog (Frugal or Full) from Puppy or different linux than DebianDog. Not installing any live distro as frugal or full install.
Yes, only for installing DebianDog
Can you remove links to the site also?
There's really something wrong with it.
I'll test your flashplayerchoice later.

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3205 Post by saintless »

fredx181 wrote:Can you remove links to the site also?
There's really something wrong with it.
I'll test your flashplayerchoice later.
OK, Fred.
Test when you have time. No hurry.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3206 Post by saintless »

Hi, Fred.

Small change in RemasterCow needed because of puppy initrd boot.
http://smokey01.com/saintless/Fredx181/ ... cow.tar.gz
Only added lines 110-114:

Code: Select all

rm -rf "/mnt/$DRV/$WRKDIR"/etc/rc.d
rm -f "/mnt/$DRV/$WRKDIR"/etc/DISTRO_SPECS
rm -rf "/mnt/$DRV/$WRKDIR"/initrd
rm -rf "/mnt/$DRV/$WRKDIR"/lib/consolefonts
rm -rf "/mnt/$DRV/$WRKDIR"/lib/keymaps
Nothing else changed.

Toni

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#3207 Post by anikin »

Small change in RemasterCow needed because of puppy initrd boot
Toni,
I must have missed a discussion, what is puppy-initrd-boot, what does it do and why it's needed?

One tiny applet, that I miss in DD is peasyglue.==>http://murga-linux.com/puppy/viewtopic.php?t=84878 It refuses to work, says not enough space. Even now, that tmpfs has been set straight, it chokes on 3 miniscule pictures, less than 20 K each. Can you, or Fred have a look at it, please? I would recommend it as a must have and ask you to include it in DD, provided of course, you can bring it to heel.

Thank you in advance.
Attachments
peasyglue.jpeg
(38.32 KiB) Downloaded 290 times

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3208 Post by rcrsn51 »

@anikin: It's probably not a space issue - it's a missing dependency. PeasyGlue needs jpegtopnm, pngtopnm, pnmtojpeg, pnmtopng and pnmcat. You can probably drag them out of some Puppy.

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#3209 Post by anikin »

rcrsn51,
Found the missing stuff here:
https://packages.debian.org/wheezy/i386/netpbm/filelist
and still get this error - "Gluing failed! Read the Help about making more temporary space." I've tried that, other option as well - no go.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3210 Post by rcrsn51 »

Run it from the command line and see if you get a more specific error message.

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#3211 Post by anikin »

Strange, but the terminal doesn't seem to follow its action - no output at all. I recall there was some insignificant message earlier in the terminal, when tmpfs wasn't set the way it is now.
Attachments
gluingfailed.jpeg
(10.98 KiB) Downloaded 481 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3212 Post by saintless »

Hi, Anikin.
The problem is indeed missing files from Puppy. Here is working sfs:
http://smokey01.com/saintless/Fredx181/ ... syglue.sfs

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#3213 Post by saintless »

anikin wrote:
Small change in RemasterCow needed because of puppy initrd boot
Toni,
I must have missed a discussion, what is puppy-initrd-boot, what does it do and why it's needed?
It is something I experiment with. It is not needed actually. Just adapting some existing scripts for it as optional boot. It will be available as separate kernel+initrd.gz module for download. Not included in the iso.
In general all new separate kernel-modules for puppy like from slacko 6 and kernels from Stemsee will be able to boot debiandog giving closer puppy structure while using the same 01-filesystem.squashfs.
For the moment we have working save file and save folder with boot choice which one to use and proper auto-created links /live/image and /live/cow needed for RemasterDog and RemasterCow to work proper with puppy initrd file.

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#3214 Post by anikin »

Works like a charm.
I see, it needs a bit more deps, libs and symlinks and a proper structure.
Toni, did you get the stuff from a Puppy or Debian? I want to have it in my SID as well.
rcrsn51,
I will post a feature request in peasyglue thread.

Many thanks to both of you, guys.
Attachments
done.jpg
(31.51 KiB) Downloaded 470 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3215 Post by fredx181 »

Hi Toni,
Fred wrote:New portable DebianDog Installer:
Fixed now and links are back on previous page.
http://murga-linux.com/puppy/viewtopic. ... 249#787249

Flashplayerchoice is working fine, tested all options, Thanks Toni!
Small change in RemasterCow needed because of puppy initrd boot.
Ok!

Here's new debdog-full-install for DebianDog itself (attached).

I didn't like that unsquashfs uses so much RAM (more than 500Mb on my laptop).
So instead 01-filesystem.squashfs is mounted and copied from there to the selected drive (shows Xdialog progress).

Fred
Attachments
debdog-full-install-new.tar.gz
New DebianDog Full Installer
(3.88 KiB) Downloaded 237 times

Post Reply