JL64-704 Slackware-14.2

For talk and support relating specifically to Puppy derivatives
Message
Author
stemsee

#46 Post by stemsee »

Thanks for prompt reply.

I just noticed that clicking on th initrd.xz does not auto edit it. Is there a script in jl64 to do that, if so what is it called so that i can associate it with initrd.

cheers
stemsee

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#47 Post by Dry Falls »

'openinitrd' is on the iso. Needs to be on a writeable linux medium (not vfat or ntfs) next to the initrd.xz. Opens init-tree right there. cd to init-tree and edit away. Repack script is just inside that directory once you're through. init-tree will then disappear in 8 seconds.

edit 08-24: uploaded new iso
  • Just-Lighthouse64-700.lt.iso|2841bee13ca4f8436367498b6c71d0f9|438|
It contains another scrip - 'mkremasterdir' - which goes next to the downloaded iso just like 'openinitrd' and makes a directory ready for remastering a "mariner" like iso with whatever extra sfs files or edits you choose.

Basically, this iso is a bugfixed version of the last.

stemsee

#48 Post by stemsee »

Hi Dry Falls

I am very happy with JL64-700.3 as an excellent alternative to Windows 10 and DpupWheezy.

However adding this from fatdog64 gives touchscreens right click menu and also adds pinch to zoom and two finger scrolling (in correct direction, opposite to touchpad) for browsers. The right click option works by 'selecting' dir or file by dragging a finger on screen over it, or touching object and holding while slightly moving finger in any direction then tap screen with another finger (while still holding prvious finger, er, still). By only touching object and tapping with second finger, a double action is carried out: the object is left clicked and right clicked simultaneously!

I didn't check if xvkbd was already installed before I added it! I will try to make it pop-up-able for openbox. I know how to do it for jwm!

These additions make jl64 completely useful on a keyboard/mouse less touch screen device = tablet or lenovo flex in touchscreen mode with keyboard folded under.
Attachments
xorg.conf.d.tar.gz
unpack in /etc/X11/ adds right-click and pinch-2-zoom and two finger scrolling to touchscreen devices. Taken from FatDog64 by Jamesbond and Kirk.
(434 Bytes) Downloaded 137 times
xvkbd-3.7-x86_64-1.tar.gz
latest and works well.
(71.12 KiB) Downloaded 143 times

stemsee

#49 Post by stemsee »

remasterpup2 gets confused when source is /initrd/mnt/dev_save/lh and destination is the same partition. it is stuck in a loop or is squashing everything on that partition! it seems hundreds of gigs of my files may have been removed, as i cannot find them, might end up in the sfs.

I should have just used simple remaster.

dry falls how do you remaster lh?

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#50 Post by Dry Falls »

Hi Stemsee. Thanks for the above. I'll incorporate into the next release.

remasterpup2 creates or finds and builds from /mnt/home/JL64-livecdbuild (same as /initrd/mnt/dev_save if you have a save file). Unlike previous Lighthouse versions, JL64 symlinks the boot partition to /mnt/home whatever pupmode you're in. Remaster is not unattended, since you have to follow the prompts throughout, starting with the drive or partition used. The 'mkremasterdir' script on the iso merely makes the working directory in /mnt/home from the iso so must be placed next to it (the iso). The directions pop up, so please read them first. Lighthouse remaster by itself (menu|Setup|Remaster...) loads prompts all the way through. They're no good if you don't read them before clicking ok! I can find/make an instruction file and have it load before remaster starts if you like.

stemsee

#51 Post by stemsee »

I think it is essential to give a warning or even hack the script to make it impossible to use the dev_save as destination. I rmember i did this before, but luckily the files were in a directory ... not this time!

I dded xvkbd to the wbar in the top right corner. I actually pointed t to a script called xvkbdconf with these contents.

Code: Select all

#!/bin/sh
killall xvkbd
xvkbd -geometry 800x300+550+700 -no-keypad &
For a 1920x1080 display positioned bottom middle.

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#52 Post by Dry Falls »

Here's a new profile sfs which has /opt/pets. xvkbd & xorg.d are combined in xvkbd-3.7-x86_64-1.pet. Also a gtk fix pet for xfce & fusion standalone.

I'll work on that remaster script. Sorry for your loss!
Attachments
1_profile.sfs.fake.gz
(84 KiB) Downloaded 135 times

stemsee

#53 Post by stemsee »

thanx ... no worries! I still have my health!

revised wrapper for xvkbd to keep it on top

Code: Select all

#!/bin/sh
killall xvkbd
xvkbd -geometry 800x300+550+700 -no-keypad -always-on-top &

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#54 Post by Dry Falls »

here's a pet with xvkb on all the wbar config files and
an html page on Lighthouse remaster (goes in /usr/share/doc)
Attachments
LighthouseRemaster.html.fake.gz
(5.15 KiB) Downloaded 101 times
xvkb_wbar.pet
(1.43 KiB) Downloaded 130 times

gcmartin

#55 Post by gcmartin »

@StemSee and @Dry Falls, thanks for these EXCELLENT additions.

Testing planned on my "aged" HP Touch Laptop with these additions means that I can rotate the laptop into tablet mode for seminars and presentations.

Puppy Linux has been significantly expanded in this area; Thanks to @TaZoC you guys and @FD7+ developers in the touch area for this PUP distro.

Just makes Puppy SO VERY MODERN!

stemsee

#56 Post by stemsee »

@DryFalls

The html info does not warn against the scenario I encountered!
Also the remaster script does not give an option to use tmpfs.
Although selecting main sfs has CD or DIRECTORY option in fact only the CD option is usable but the iso must be mounted before the script even starts.

I ended up editing the xvkbd.desktop file to exec xvkbdconf, and also use /usr/share/pixmaps/keyboard.png

I then created a top lxpanel with dynamic expansion and added xvkbd.desktop to that as a launcher, which will always be easily available een when apps consume the entire screen.
Attachments
lh.png
(134.39 KiB) Downloaded 391 times

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#57 Post by Dry Falls »

Also the remaster script does not give an option to use tmpfs.
The option is 'ramfs', at the bottom of the list. I just did a remaster from a source directory NOT named 'JL64-livecdbuild' and picked ramfs. twenty sfs addons loaded and it made a 1.4 gig basefile, as was expected. The JL64-livecdbuild directory is placed in the save file (/) so I moved it. Added this proviso to the html file:
Please pay strict attention to the dialog boxes as this script has the capability of eating up your entire hard drive! Should you wish to remaster JL64 using a directory (rather than from cd/dvd) other than '/mnt/home/JL64-livecdbuild' for source files, it must contain the initrd, kernel, basefile and grub or isolinux.cfg file but for a uefi bootable iso, it should also contain the bootloader files (isolinux.bin, efiboot.img, kernel.msg, sfs.msg, poweroff.com). Otherwise, right click on the newly made directory (JL64-livecdbuild --nb you may rename it) and select dir-to-iso to make a legacy bootable iso.

If you choose ramfs rather than the drive, make sure you have enough ram (runs about 1.5 G) or a swap partition. Instead of /mnt/home (or /initrd/mnt/dev_save), the JL64-livecdbuild directory will be at /. Move it out of the save file to limit size.
and fixed the link at the bottom

df
Attachments
LighthouseRemaster.html.fake.gz
(6.04 KiB) Downloaded 97 times

stemsee

#58 Post by stemsee »

here is a shot of the options i see.
Attachments
rm.png
(84.52 KiB) Downloaded 371 times

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#59 Post by Dry Falls »

Thanks Stemsee. I wonder if you had any sfs files loaded. I will run through this again to be sure I didn't leave something important out of the base file. That's usually the culprit. It's pretty obvious you have plenty enough ram installed. Maybe simple remaster is the answer after-all!

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#60 Post by Dry Falls »

Couldn't reproduce the problem. Did you change anything in the initrd? Kernel? Maybe recompile it.
Attachments
screenshot.png
(106.23 KiB) Downloaded 210 times

stemsee

#61 Post by stemsee »

I changed nothing!

But is that a regular ramdisk, when/where does that get created? is it specified as a kernel argument?

stemsee

#62 Post by stemsee »

Hi Dry Falls

My scripts need much newer version of yad, jlh currently has version 18! Here is version 37 for 64bit.

Also after running xorgwizard a couple of times ~/.flsynclient config file either disappeared or had permissions changed and wouldn't load until I put in ~/Startup a file with contents

Code: Select all

flsynclient --set
Attachments
YAD-37.0-64.tar.gz
(73.23 KiB) Downloaded 150 times

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#63 Post by Dry Falls »

But is that a regular ramdisk, when/where does that get created? is it specified as a kernel argument?
I believe it is created by init. The file system residing in ram (base is loaded to ram by default - change with pfix=nocopy). Can't figure why it wouldn't show up in the dialog box.

Thanks for yad! Still alot of old stuff in there. On that topic, don't upgrade zenity (the old binary works with the new package (in mate) but the new one breaks all of Tazoc's scripts which call for it.

New 1_profile uploaded to gdrive (160K). Contains updated pets (supersedes the old ones). Latest iso is still Just-Lighthouse64-700.lt.iso.

df

ps, shouldn't need xorgwizard except for emergencies. From command-line, xorgsetup or if that doesn't work, xorg-automatic or xorg-vintage.

stemsee

#64 Post by stemsee »

There is another bug in there somewhere. I use UK keyboard. When I use the mouse/keyboard wizard to change to UK layout it works fine. But after restarting X r reboot it reverts to US layout. Which file stores this value?

cheers
stemsee

gcmartin

#65 Post by gcmartin »

Firewallstate keeps popping up using cpu-cycles in Conky window even though I have turned it off and requested removal via right-click on taskbar icon.

System is pristine, excepting for a SeaMonkey install via GSlap

Anyone else seeing this behavior.

Post Reply