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 28 Mar 2017, 08:31
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
justlighthouse64 and Fatdog64 hybrid
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 3 [45 Posts]   Goto page: Previous 1, 2, 3
Author Message
Gordie

Joined: 23 Aug 2016
Posts: 21

PostPosted: Sat 04 Mar 2017, 00:14    Post subject:  

Nice except for one major deal breaker. Cannot achieve a wifi connection.. Spent a couple of hours with it on both computers and finally gave up. The network configurator on Slacko is far easier to use.
How come some of the menu is in Chinese? Click on the desktop and some of the menu is Chinese.
Will spend some more time with it tomorrow

EDIT - FINALLY got a wifi connection. You actually have to go looking cause no popup will tell you there is a connection. Had to configure the network monitor to use wlan3 and then worked.
The HELP was not really related to what is actually happening in the real world as far as Network anyway.
Found more Chinese in the tray.

I have pics to post if you want to see what I found
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Sat 04 Mar 2017, 03:54    Post subject:  

hi Gordie

Yes, post your pics.

Glad you figured it out. I would say that anyway fatdog has always been a more specialised distro than other puppies, requiring more knowledge and know how on the part of the user. With FatHouse probably even more so. Not for the faint hearted!

Cheers

Stemsee
Back to top
View user's profile Send private message MSN Messenger 
Gordie

Joined: 23 Aug 2016
Posts: 21

PostPosted: Sat 04 Mar 2017, 12:58    Post subject:  

Hmm, allowed attachments have to be 0 bytes?
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Sat 04 Mar 2017, 13:02    Post subject:  

>=248kb Gordie
Back to top
View user's profile Send private message MSN Messenger 
Gordie

Joined: 23 Aug 2016
Posts: 21

PostPosted: Sat 04 Mar 2017, 13:05    Post subject:  

Images -> Maximum Upload Size: 0 Bytes

EDIT - From my profile "Attachments No options available."
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Sat 04 Mar 2017, 15:16    Post subject:  

No worries!

I have updated the iso ready to release beta.

One-click set locale keyboard WPS and Libreoffice language.

Also wifi-connect will set network tray monitor to active interface.

FatDog savefile.sh now hacked!

PuppyPin per language (GB,US,BR,CN)

Panels set by pixels.

stemsee
Back to top
View user's profile Send private message MSN Messenger 
Sylvander

Joined: 15 Dec 2008
Posts: 4246
Location: West Lothian, Scotland, UK

PostPosted: Sat 04 Mar 2017, 18:30    Post subject:  

@stemsee

So long ago that I've now forgotten the detail...
The original creator of JL told me he intended to include the ability of the user to enter a command at startup that wouldn't only discard all changes for that session.
But a different command would instead PERMANENTLY discard all changes for all sessions.
Unless it was then specifically told to "Save Session Changes" by clicking a "Save" icon on the desktop?
But he never did manage to get around to it.
Could you do that?
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Mon 06 Mar 2017, 12:31    Post subject:  

Hi Sylvander

Tazoc, may have implemented it, ask DryFalls if he found it.

Discard changes for ever is simply boot without a savefile. That is, remaster the system the way you like it then boot pfix=ram

Save-on-exit is implemented on DebianDog series. Yes I could implement it! In fact it is already possible using sfs-unattended-remaster. option 7. Create a savefile at end of 'pfix=ram' session or not. 7b re-use savefile.

But one click save can be done, simply by making a squashfs file of /initrd/pup_rw at any point in session! Or rsync /initrd/pup_rw with a directory. The directory should have 777 permissions and belong to root. No special ACLs, I guess.
Code:
 'rsync -rtv /initrd/pup_rw/ /mt/sda4/dir/'
or
Code:
'cp -aurpf /initrd/pup_rw/ /mnt/sda4/dir/'
.

There are several ways to do it.
Back to top
View user's profile Send private message MSN Messenger 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Sat 11 Mar 2017, 19:49    Post subject:  

So the beta is almost ready to release. I am intending to release the media version.

1) one-click locale, keyboard, WPS/Libreoffice office language switch for Chinese, English, USA, Portuguese.

Probably I will add a script to automate adding new languages to the switching mechanism. Code added to 'fatdog-quick-locale-switcher' and other stuff too.

2) FatDog savefile.sh is now adapted (improved) completely for FatHouse. (The thing is that a savefile was created, sort of .... I mean after it was created, it would exist in an unusable state even after a successful shutdown, but in FatHouse64 mount points are not in aufs as when using FatDog initrd. However adding only one line to savefile.sh overcame this shortfall. The line was inserted after the savefile creation process completed and merely copied pup_rw contents to savefile mountpoint. Because the savefile that was created did not have the essential files that make it usable by the system at boot time and would result in a kernel panic. The addition of this line is of benefit to FatDog users as well, because if the computer crashes before proper shutdown, the savefile would be unusable, except by reusing it using sfs-unattended-remaster, option 7b . re-use savefle.)

Also I added a test for savefile device being mounted on pup_rw, to let the savefile.sh script pop up or not.

3) I am having trouble getting google-chrome to startup in one fashion, it is either google-chrome-spot or google-chrome-stable. Depending on how it was loaded or installed! Not sure how to accomodate both, as several scripts call it in FatHouse64.

4) Media version comes with; Ardour 5.4 full, Hydrogen, Jamin, JackRack, QJackctl, Zynadsubfx. Might add Audacity.

Weighs in at a hefty 1.9GB. Someone who knows about libraries should be able to strip it down without loss of functionality (I wold no know where to start....I remember there is a script that finds unused stuff).

5) I brought some refinement to brightness control, namely 1% increments with yad splash indicating % as keys used to up or down rightness in increments of 1%.

6) Sven multimedia keys configured correctly (on my pc anyway) for volume up/down/mute, brightness up/down, and other stuff.

7) Wifi-Connect has undergone several superficial improvements. Also added 'scanner2' for mltiple wifi-card interface scanning.

Wireshark has been installed with corrected .desktop file. Many .desktop files have been improved for Chinese locale, at least, courtesy of icake.

Masterpdf4 upated again.

Cool A whole lotta love and attention to detail!

This is an A-Class RV with a RR engine!

I absolutely love using it now that it boots like other pups!

I have still to update the initrid init script to include savedir. and overlayfs and any other things I might find.

Later I will remove stuff to arrive at a much smaller version, as the alpha was. At about 800mb or so. Along with sfs packages.

Cheers
Stemsee
fh64M.png
 Description   
 Filesize   118.75 KB
 Viewed   331 Time(s)

fh64M.png

Back to top
View user's profile Send private message MSN Messenger 
Dry Falls

Joined: 16 Dec 2014
Posts: 466
Location: Upper Columbia

PostPosted: Mon 13 Mar 2017, 06:01    Post subject:  

Sylvander wrote:
@stemsee

So long ago that I've now forgotten the detail...
The original creator of JL told me he intended to include the ability of the user to enter a command at startup that wouldn't only discard all changes for that session.
But a different command would instead PERMANENTLY discard all changes for all sessions.
Unless it was then specifically told to "Save Session Changes" by clicking a "Save" icon on the desktop?
But he never did manage to get around to it.
Could you do that?

What Stemsee said. What is different in JL64 over L64 is that pfix=noautosave is the default (pupmode=7/14/15) bootmanager parameter. Autosave would be pupmode 6/12/13. 6 and 7 refer to "save to partition (respectively, ata and usb). These override the settings in event manager. In JL64, event manager is reconfigured to allow save-session dialog at shutdown when running pupmode=12/13.

You can also create a directory "precfg" at mnt/home (top of partition) or a folder one level deep where the basefile (L64 or JL64 sfs file) is located, which contains any settings or files (no whiteouts) which Tazoc's init script overlays atop everything else at boot. For example, I link my mozilla file there (/mnt/home/precfg/root/.mozilla) so I maintain browser settings during pfix=ram (pupmode=5). Save or not at shutdown.

Not sure if this helps or muddles up things further.

Stemsee, did you try a wrapper for google-chrome-stable? Eg, rename to 'google-chrome-stable.bin' and shell script 'google-chrome-stable' which only contains
Code:
run-as-spot google-chrome-stable.bin


Also, I could really use a script that finds unused stuff. Had a good program in win95/98 for that. Also found duplicates.

df
Back to top
View user's profile Send private message 
Sylvander

Joined: 15 Dec 2008
Posts: 4246
Location: West Lothian, Scotland, UK

PostPosted: Mon 13 Mar 2017, 09:18    Post subject:  

Dry Falls wrote:
What is different in JL64 over L64 is that pfix=noautosave is the default (pupmode=7/14/15) bootmanager parameter. Autosave would be pupmode 6/12/13. 6 and 7 refer to "save to partition (respectively, ata and usb). These override the settings in event manager. In JL64, event manager is reconfigured to allow save-session dialog at shutdown when running pupmode=12/13.

You can also create a directory "precfg" at mnt/home (top of partition) or a folder one level deep where the basefile (L64 or JL64 sfs file) is located, which contains any settings or files (no whiteouts) which Tazoc's init script overlays atop everything else at boot. For example, I link my mozilla file there (/mnt/home/precfg/root/.mozilla) so I maintain browser settings during pfix=ram (pupmode=5). Save or not at shutdown.

Not sure if this helps or muddles up things further.

The above helps, except...
In my now advanced years...
I'm not so mentally sharp as formerly, so...
Would it be possible to break the above explanation into smaller easier-to-understand chunks?

Ultimately, what I'm after from this OS is...
The ability to shutdown or reboot without saving, simply by doing nothing, OR ELSE...
To choose to save at any particular moment...
By, for example, clicking on a "Save..." icon on the desktop, OR...
By choosing to "Save or not save" during shutdown/reboot.
Is this possible?

My preference:
I normally boot an optical disk, with the pupsave file held on the internal HDD, but treated as though on a Flash Drive, so that a "Save..." icon is auto-created on the desktop.

Less preferred:
I could hold the Puppy and its pupsave on a Flash Drive, and boot it from there.
Back to top
View user's profile Send private message 
Dry Falls

Joined: 16 Dec 2014
Posts: 466
Location: Upper Columbia

PostPosted: Mon 13 Mar 2017, 15:50    Post subject:  

Sylvander, Not sure if this is appropriate here because it will break Stemsee's bottom panel if it is lxpanel, but in (extract pet, remove /root/.config) but in JL64-702 it places an icon on the bottom panel and a shutdown-nosave desktop file in the Launcher/Desktop folder. Xfce4, kde4/5, mate, enlightenment have their own shutdown dialog accessible from their respective panels (or menu 'Leave' in kde) which do not save. This pet might be useful to you running openbox, lxde, fusion, icewm or jwm...
Shutsdown-nosave-JL64-1.pet
Description 
pet

 Download 
Filename  Shutsdown-nosave-JL64-1.pet 
Filesize  1.27 KB 
Downloaded  11 Time(s) 
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Mon 13 Mar 2017, 20:36    Post subject:  

@Sylvander

Here is a simple script with desktop SAVE button. Should appear if startup without savefile.
This will make a squashfs file and move to /initrd/mnt/dev_ro2 (boot drive) or dev_save. Probably needs to add exclude files and dirs. Needs testing.
Code:
#!/bin/bash
#sfs-direct-save by stemsee copyright (c) 2017 Marcos Contant
ln -s /usr/sbin/sfs-direct-save /root/Startup/sfs-direct-save &> /dev/null
savefn () {
is=`mount | grep 'dev_save'`
   yad --undecorated --skip-taskbar --no-buttons --text "Saving" --progress --pulsate &
   pid=$!
if [[ -d /aufs ]]; then
   . /etc/DISTRO_SPECS
   name=$DISTRO_FILE_PREFIX-`date | tr ' ' '-'`-save.sfs
elif [[ -d /live ]]; then
   name=`date | tr ' ' '-'`-save.squashfs
elif [[ -d /media &&  -d /mnt ]]; then
   . /etc/DISTRO_SPECS
   name=${DISTRO_FILE_PREFIX}-${DISTRO_VERSION}-`date | tr ' ' '-'`-save.sfs
else
   . /etc/DISTRO_SPECS
   name=`date | tr ' ' '-'`-save-$DISTRO_PUPPYSFS
   if [[ -z "$name" ]]; then
      name=q-`date | tr ' ' '-'`-save.sfs
   fi
fi

   if [[ -e /tmp/$name ]]; then
      mv -f /tmp/$name /initrd/mnt/dev_ro2/$name-old
      sleep 1
   else
      echo "Proceeding with '$name' save in /tmp with '$comp'"
   fi
   svd=`mount | grep 'pup_ro1'`
   if [[ ! -z "$svd" ]]; then
      mksquashfs /initrd/pup_ro1/* /tmp/$name $comp $ef -keep-as-directory -noappend
   else
      mksquashfs /initrd/pup_rw/* /tmp/$name $comp $ef -keep-as-directory -noappend
   fi
   if [[ -z "$is" ]]; then
      mv -f /tmp/$name /initrd/mnt/dev_ro2/
   else
      mv -f /tmp/$name /initrd/mnt/dev_save/
   fi
   kill $pid
   yad --undecorated --skip-taskbar --no-buttons --text "Finished" --timeout 2
   exit 0
}
export -f savefn
if [ -z "$is" ]; then
   ok=`yad --geometry=+300+20 --on-top --no-buttons --skip-taskbar --undecorated --form --field=SAVE:BTN "bash -c savefn"`
fi
Back to top
View user's profile Send private message MSN Messenger 
Sylvander

Joined: 15 Dec 2008
Posts: 4246
Location: West Lothian, Scotland, UK

PostPosted: Tue 14 Mar 2017, 08:25    Post subject:  

Thanks for the above guys. Very Happy
Will read more intensely, and attempt ASAP.

I'm retired, and yet I'm struggling to keep up with all the jobs that need done! Rolling Eyes
Back to top
View user's profile Send private message 
stemsee

Joined: 27 Jun 2013
Posts: 1917
Location: In The Way

PostPosted: Thu 23 Mar 2017, 10:12    Post subject:  

Although my remaster is running very smoothly,I am attempting to rebuild from the base file with more control over the final size. As it is at 2GB, but it doesn't need to be.

My style is to include everything 'I' use on a daily basis, I don't want to load unload sfs modules, except the new S_${DISTRO_FILE_PREFIX}-Date_S.sfs created by sfs-direct-save. These are basically snapshots of the rw layer. They should be mounted and rsynced with rw layer.
Back to top
View user's profile Send private message MSN Messenger 
Display posts from previous:   Sort by:   
Page 3 of 3 [45 Posts]   Goto page: Previous 1, 2, 3
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.0689s ][ Queries: 14 (0.0068s) ][ GZIP on ]