EasyOS version 2.3.2, June 22, 2020

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2321 Post by BarryK »

mistfire wrote:@BarryK

I read your blog about data corruption upon shutdown. I suggest that upon shutdown, just delete the rw_layer from aufs tree and umount the partition where save folder/file is saved (if possible) before poweroff command was executed. Take a look on /etc/rc.d/rc.shutdown of woof-ce latest commit (last line part)
Thanks for that info. Yes, commits by 'rizalmart' Jan 6 and 7 2020 look like what is needed. He has removed the save-folder from the aufs layers and then unmounted it.

I will give that a go!
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2322 Post by BarryK »

BarryK wrote:
mistfire wrote:@BarryK

I read your blog about data corruption upon shutdown. I suggest that upon shutdown, just delete the rw_layer from aufs tree and umount the partition where save folder/file is saved (if possible) before poweroff command was executed. Take a look on /etc/rc.d/rc.shutdown of woof-ce latest commit (last line part)
Thanks for that info. Yes, commits by 'rizalmart' Jan 6 and 7 2020 look like what is needed. He has removed the save-folder from the aufs layers and then unmounted it.

I will give that a go!
So far it isn't working for me, just get "resource busy".

rizalmart put code in woof-CE to delete the rw layer from aufs, but does it actually work?

Many years ago, we put a huge effort into this, and did not succeed.
[url]https://bkhome.org/news/[/url]

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#2323 Post by mistfire »

@BarryK it failed to delete from because pup_rw was still in use. Because of top mountpoint or there is an unclosed file for read/write on pup_rw. What if create a very small ramdisk, umount /dev, /sys, /proc, append the ramdisk on top of pup_rw layer mount again the /dev, /sys, /proc then delete the pup_rw from the aufs tree. It actually work if the drive/partition of save file/folder and puppy sfs file was different

lp-dolittle
Posts: 156
Joined: Mon 25 Apr 2016, 17:35

bad magic number in superblock

#2324 Post by lp-dolittle »

@ Barry

Hi Barry,

might it be that overlapping partition tables are a factor which also can cause unclean shutdowns.

I do not think that this can explain the file system problems in 'old' Puppies, but as you can see below, fsck and gdisk both report ‘potential’(?) issues in EasyOS. Are these messages irrelevant?



# fsck /dev/sdb
fsck from util-linux 2.33.1
e2fsck 1.44.5 (15-Dec-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>

Found a dos partition table in /dev/sdb


# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present


***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************


Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.

Command (? for help):



kind regards




BTW:

edit: see below


Since some time, this thread refuses attachments that actually should cause no problems.

error message:
The Attachment is too big.
Max Size: 256 KB

Does anybody know this problem?

Sorry:
as I became aware, the refused attachments really are too big!

So, problem resolved



mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

clean shutdown suggestions

#2325 Post by mistfire »

Just a thought about more clean shutdown on puppy/easy os for Main SFS files who does not copied to ram.

What if create a extreme simple ramdisk filesystem consists only of very static few busybox applets(https://busybox.net/downloads/binaries/1.30.0-i686/). the ash,umount,reboot,pivot_root, and poweroff.

We will use pivot_root to unmount the aufs root filesystem and execute umount -ar to unmount the /pup_ro mountpoints as well as /pup_rw if the main sfs and save file was on the same drive.

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#2326 Post by Terry H »

Thought I'd write to show my appreciation for having Network Manager included in EasyOS / EasyPup.

My wife and I are currently staying at my Parents-in-law to care for them with some health issues, they're 90 (in 2 weeks) and 88. They have limited bandwidth on their wifi network, so I have also been tethering my Mobile Phone to the laptop. Network Manager is easily the best network connection utility I have used. Seamlessly able to switch networks with just one or 2 clicks, without issue every time. Outstanding!

Thanks Barry.

linux28
Posts: 270
Joined: Sun 05 Apr 2009, 07:22

#2327 Post by linux28 »

EasyOS Is there any wine running
Using other versions of wine, some software errors, prompts

libpng12.so.0 libgnutls
These two packages are installed, and error messages continue to appear.
Is there a wine for EasyOS?

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2328 Post by BarryK »

linux28 wrote:EasyOS Is there any wine running
Using other versions of wine, some software errors, prompts

libpng12.so.0 libgnutls
These two packages are installed, and error messages continue to appear.
Is there a wine for EasyOS?
Have you tried the official wine DEB packages for Buster?

Run the PPM, search for "wine".

I notice in the dependencies, it lists 'libgstreamer-plugins-base' twice, in the 'debian-buster-main' repo and in the 'debian-buster-multimedia' repo -- you can untick the latter.

I think though, that will only be 64-bit wine.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2329 Post by BarryK »

Terry H wrote:Thought I'd write to show my appreciation for having Network Manager included in EasyOS / EasyPup.

My wife and I are currently staying at my Parents-in-law to care for them with some health issues, they're 90 (in 2 weeks) and 88. They have limited bandwidth on their wifi network, so I have also been tethering my Mobile Phone to the laptop. Network Manager is easily the best network connection utility I have used. Seamlessly able to switch networks with just one or 2 clicks, without issue every time. Outstanding!

Thanks Barry.
Yes, it does everything I want also. Have never had to go back to the old SNS etc.

The only issue I had was with wifi on my laptop, Acer Aspire1, Apollo lake SoC. Sometimes when I turned on my phones hotspot, NetworkManager did not respond and auto-connect, but would do so after several minutes.

However, that problem has gone away, as mysteriously as it appeared. I think, after a kernel version upgrade, it went away.
[url]https://bkhome.org/news/[/url]

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

Snap2 internationalization fix?

#2330 Post by rerwin »

BarryK on February 27, 2020 in his blog wrote:Lutz (L18L in the forum) has been running into problems with a German translation of Snap2. He cannot get it to work. It seems that although Snap2 was gettexted, it hasn't actually been tested.
In case L18L wants to continue translation of snap2, I have edited two of its scripts to substitute eval_gettext for instances where a gettext string contains a variable.

I posted an experimental pet package in the "New files 'gettextized' for everyone 2015" thread, here:
http://www.murga-linux.com/puppy/viewto ... 73#1051473

If anyone tries it, please give me feedback so that I might correct and eventually formalize the .pet.
Richard

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

sdb2 size?

#2331 Post by scsijon »

Just a thought?

With the larger sizes memory sticks have now, plus the cost drops for external ssd's so you can afford a larger size for your money, plus the sizes off hard drives growing, is it really necessary to resize the working-partition to the full size of the drive? Maybe pick a maximum to expand it too if it's above a certain value and leave the rest for the user to deal with via gparted?

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Re: Snap2 internationalization fix?

#2332 Post by BarryK »

rerwin wrote:
BarryK on February 27, 2020 in his blog wrote:Lutz (L18L in the forum) has been running into problems with a German translation of Snap2. He cannot get it to work. It seems that although Snap2 was gettexted, it hasn't actually been tested.
In case L18L wants to continue translation of snap2, I have edited two of its scripts to substitute eval_gettext for instances where a gettext string contains a variable.

I posted an experimental pet package in the "New files 'gettextized' for everyone 2015" thread, here:
http://www.murga-linux.com/puppy/viewto ... 73#1051473

If anyone tries it, please give me feedback so that I might correct and eventually formalize the .pet.
Richard
Richard,
Thanks for that. I am just about to build EasyOS 2.2.12, without snap2, but I hope people get involved in your work and get the PET properly internationalized, then I will bring it back.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2333 Post by BarryK »

EasyOS version 2.2.12 is out:

https://bkhome.org/news/202003/easyos-v ... eased.html

Perhaps I should ease off, testers will get worn out.

Will be taking a break soon, another camping trip coming up!
[url]https://bkhome.org/news/[/url]

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#2334 Post by Caneri »

I suspect the testers can't wait for the new stuff. I know I'm enjoying getting back into it.

Easy.11 is very good. I've got Easy.12 and look forward to a peak.

Best,
Eric

To Add: Just a few minutes later.
easydd is brilliant. Thanks for this as it took approx 5 minutes to download Easy.12 and a few minutes to load to USB stick using easydd. Now the fun. TY

Edit:

My usb stick failed on boot saying "no bootable device". Bios doesn't like this stick. Now I'm quite sure it's not EasyOS but a wonky usb stick and will remove the stick from rotation.
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

lp-dolittle
Posts: 156
Joined: Mon 25 Apr 2016, 17:35

usb-sticks

#2335 Post by lp-dolittle »

@ Barry

Hi Barry,

thank you for paying attention to the quality of usb-sticks and for further optimising the use of external storage media!

What about the following questions?:

Do all your comments and remarks on usb-sticks also apply to sd-cards?

What are the first symptoms which indicate that an ssd-drive's quality is worsening or definitely corrupted?

Does easydd correct errors or simply circumvent them?

kind regards

linux28
Posts: 270
Joined: Sun 05 Apr 2009, 07:22

#2336 Post by linux28 »

Isn't the 5.6 kernel a long-term support kernel like 5.4?

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#2337 Post by Terry H »

linux28 wrote:Isn't the 5.6 kernel a long-term support kernel like 5.4?
At present it hasn't been announced on kernel.org that 5.6 will be long term support. It would be very unlikely that LTS releases were so close, so I would think it won't be LTS.

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#2338 Post by scsijon »

Terry H wrote:
linux28 wrote:Isn't the 5.6 kernel a long-term support kernel like 5.4?
At present it hasn't been announced on kernel.org that 5.6 will be long term support. It would be very unlikely that LTS releases were so close, so I would think it won't be LTS.
Yeah, 5.6 is stilll a release-candidate anyway, so there is not even a general release version out there yet. I'm not expecting the next LTS for at least 5 subs (5.9.x).

5.4.23 was put out in a hurry for a CVE notice ( KVM-SECURITY-CVE) as was 5.5.7, so it 'just had to go in', I suspect it will take another release to fix all the broken things this time. Trying to build it breaks my T2 udev test system anyway so I haven't even tried to install it on a test box.

I am considering using 5.4.22 though as it's got some usb and hdmi sound fixes I want to try out, and a few other goodies in it and seems to build and test ok.

And I can test barryk's quick update method as I only installed 2.2.11 yesterday and don't want to play with the box as there is a lot of other stuff I moved off and back on it.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#2339 Post by Sage »

2.2.12: all seems to be working just fine, thanks.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#2340 Post by plinej »

First time trying Easy and it boots up fairly quick off the usb stick. I'm assuming everything gets saved to the USB stick so no pup_save file. I tried to install packages and the package manager says it installed but no menu update and the installed applications don't seem to be in my PATH to run. I will have to try again soon because I would like to use this as my daily OS since BionicPup crashes on me a couple of times a week for some reason and I don't really want to install Ubuntu or Debian...
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

Post Reply