Page 3 of 8
OverlayFS Porteus
Posted: 24 Dec 2020, 14:57
by evergreen
Hi @neko
You managed to get it working with OverlayFS impressive and nice, the only early difference I notice is the time reaction after Activate a module. this was quite long to activate my Gimp module (30 Seconds) it happens with this modules
https://sourceforge.net/projects/projec ... ules/gimp/ with Vivaldi module was ok (3 seconds), my firefox module (was activated but not working, I dont know de reason) please could you give us some details about the differences between OverlayFS patch and AUFS ? .
Cheers!!
OverlayFS Porteus
Posted: 25 Dec 2020, 05:52
by neko
@evergreen
Thank you for your report.
1.details about the differences between OverlayFS patch and AUFS
(1)You can find out how to use it and how it differs by searching the net.
https://www.thegeekstuff.com/2013/05/linux-aufs/
https://www.technologyweuse.com/what-an ... w-it-works
(2)Please refer to the following posts
for details on changing Porteus using AUFS to using OverlayFS with a small number of patches.
OverlayFS Porteus (Post by neko #78485)
OverlayFS Porteus (Post by neko #78633)
BUG-FIX
OverlayFS Porteus (Post by neko #80356)
2. The time of activation
under Porteus-XFCE4.12-v5.0rc2-k5.10.2-x86_64.iso on low spec PC (Atom CPU N2800),
Code: Select all
% su
# time activate gimp-2.10.20-x86_64-2.xzm
Updating shared library links: /sbin/ldconfig
Could not parse file "/usr/share/applications/.act.new.gimp.desktop": Key file does not have group ?Desktop Entry?
real 2m43.599s
user 1m40.188s
sys 1m17.979s
#
The time is dependent on number of symbolic link processes.
Code: Select all
etc/gimp
usr/bin/gimp
usr/bin/gimp-2.10
usr/bin/gimp-console
usr/bin/gimp-console-2.10
usr/bin/gimp-test-clipboard-2.0
usr/bin/gimptool-2.0
usr/doc/gimp-2.10.20
usr/include/gimp-2.0
usr/lib64/gimp
usr/lib64/libgimp-2.0.so
usr/lib64/libgimp-2.0.so.0
usr/lib64/libgimp-2.0.so.0.1000.20
usr/lib64/libgimpbase-2.0.so
usr/lib64/libgimpbase-2.0.so.0
usr/lib64/libgimpbase-2.0.so.0.1000.20
usr/lib64/libgimpcolor-2.0.so
usr/lib64/libgimpcolor-2.0.so.0
usr/lib64/libgimpcolor-2.0.so.0.1000.20
usr/lib64/libgimpconfig-2.0.so
usr/lib64/libgimpconfig-2.0.so.0
usr/lib64/libgimpconfig-2.0.so.0.1000.20
usr/lib64/libgimpmath-2.0.so
usr/lib64/libgimpmath-2.0.so.0
usr/lib64/libgimpmath-2.0.so.0.1000.20
usr/lib64/libgimpmodule-2.0.so
usr/lib64/libgimpmodule-2.0.so.0
usr/lib64/libgimpmodule-2.0.so.0.1000.20
usr/lib64/libgimpthumb-2.0.so
usr/lib64/libgimpthumb-2.0.so.0
usr/lib64/libgimpthumb-2.0.so.0.1000.20
usr/lib64/libgimpui-2.0.so
usr/lib64/libgimpui-2.0.so.0
usr/lib64/libgimpui-2.0.so.0.1000.20
usr/lib64/libgimpwidgets-2.0.so
usr/lib64/libgimpwidgets-2.0.so.0
usr/lib64/libgimpwidgets-2.0.so.0.1000.20
usr/lib64/pkgconfig
usr/libexec/gimp-debug-tool-2.0
usr/man/man1
usr/man/man5
usr/share/aclocal/gimp-2.0.m4
usr/share/application-registry
usr/share/applications/gimp.desktop
usr/share/gimp
usr/share/gtk-doc
usr/share/icons/hicolor/16x16/apps/gimp.png
usr/share/icons/hicolor/22x22/apps/gimp.png
usr/share/icons/hicolor/24x24/apps/gimp.png
usr/share/icons/hicolor/256x256/apps/gimp.png
usr/share/icons/hicolor/32x32/apps/gimp.png
usr/share/icons/hicolor/48x48/apps/gimp.png
usr/share/locale/am
usr/share/locale/ar
usr/share/locale/ast
usr/share/locale/az
usr/share/locale/be
usr/share/locale/bg
usr/share/locale/br
usr/share/locale/bs
usr/share/locale/ca
usr/share/locale/cs
usr/share/locale/da
usr/share/locale/de
usr/share/locale/dz
usr/share/locale/el
usr/share/locale/en_CA
usr/share/locale/en_GB
usr/share/locale/eo
usr/share/locale/es
usr/share/locale/et
usr/share/locale/eu
usr/share/locale/fa
usr/share/locale/fi
usr/share/locale/fr
usr/share/locale/ga
usr/share/locale/gd
usr/share/locale/gl
usr/share/locale/gu
usr/share/locale/he
usr/share/locale/hi
usr/share/locale/hr
usr/share/locale/hu
usr/share/locale/id
usr/share/locale/is
usr/share/locale/it
usr/share/locale/ja
usr/share/locale/ka
usr/share/locale/kk
usr/share/locale/km
usr/share/locale/kn
usr/share/locale/ko
usr/share/locale/ky
usr/share/locale/lt
usr/share/locale/lv
usr/share/locale/mk
usr/share/locale/ml
usr/share/locale/mr
usr/share/locale/ms
usr/share/locale/my
usr/share/locale/nb
usr/share/locale/nds
usr/share/locale/ne
usr/share/locale/nl
usr/share/locale/nn
usr/share/locale/oc
usr/share/locale/pa
usr/share/locale/pl
usr/share/locale/pt
usr/share/locale/ro
usr/share/locale/ru
usr/share/locale/rw
usr/share/locale/si
usr/share/locale/sk
usr/share/locale/sl
usr/share/locale/sr
usr/share/locale/sv
usr/share/locale/ta
usr/share/locale/te
usr/share/locale/th
usr/share/locale/tr
usr/share/locale/tt
usr/share/locale/uk
usr/share/locale/vi
usr/share/locale/xh
usr/share/locale/yi
usr/share/locale/zh_CN
usr/share/locale/zh_HK
usr/share/locale/zh_TW
usr/share/metainfo/gimp-data-extras.metainfo.xml
usr/share/metainfo/org.gimp.GIMP.appdata.xml
var/lib/pkgtools/packages/gimp-2.10.20-x86_64-2
var/lib/pkgtools/scripts/gimp-2.10.20-x86_64-2
var/lib/pkgtools/setup/tmp
Postscript: gimp fault
Code: Select all
$ gimp
gimp: error while loading shared libraries: libgegl-0.4.so.0: cannot open shared object file: No such file or directory
$
3. Firefox
004-firefox-en-US-84.0.1-x86_64-1.xzm converted from
https://download-installer.cdn.mozilla. ... .1.tar.bz2
is OK.
004-firefox-en-US-84.0.1-x86_64-1.xzm (75 M)
https://www.mediafire.com/file/wq57e62l ... 6_64-1.xzm
md5sum: 56f22a7d81a7c90c8d938c26273993a5 004-firefox-en-US-84.0.1-x86_64-1.xzm
Postscript:
I think there was an article in Porteus that the firefox symbol link didn't work.
4. Precautions when using the "activate" command
(1) Avoid continuous use.
$ activate AA.xzm
$ activate BB.xzm
---->
$ activate AA.xzm
$ deactivate AA.xzm
$ activate BB.xzm
$ deactivate BB.xzm
(2) If you want to use it permanently every time, set it in extramod directory XXX.
Set cheatcode "extramod=XXX" for activating at boot time.
It is better to think that "activate" command usage is temporarily.
Thanks.
OverlayFS Porteus
Posted: 25 Dec 2020, 06:39
by evergreen
@neko it's more clear now reading you , I have wondered about your Overlayfs implementation because it can be activate and deactivate on the active OS and not permanently as other OS does with Overlayfs loading every module on the boot section... So I think that you are the first making the difference and it is great
OverlayFS Porteus
Posted: 10 Jan 2021, 14:57
by fortix
@ neko
Just a word (or many words) of appreciation for Ur dedicated work. BTW, I downloaded U´re overlay version k5.10.2 (64bit) and personally didn´t have any prob´s.
The only thing I can mention is that in an XFCE environment, the latest audacious.xzm doesn´t run at all, but the old version 3.10 does. All other xzm´s run without any problems.
In the overlay version KDE k9.5.1(64bit) there again audacious 4.0.5 (same as above) worked flawlessly. Thanks again :-)
OverlayFS Porteus
Posted: 14 Jan 2021, 12:02
by neko
@fortix
Overlay version of "Porteus-XFCE4.12-v5.0rc2" ISO is updated with Kernel 5.11-rc3.
OverlayFS Porteus (Post by neko #78485)
I tried to update audacious.xzm.
But it has been in fault by dependency problems. (It needs qt5-5.15.2).
Thanks.
OverlayFS Porteus
Posted: 23 Jan 2021, 18:21
by fortix
neko, I did download k 5.11-rc3. Yes, once again thank you.
In fresh mode - audacious 4.0.2 starts (lovely surprise that was).
Starting from RAM, audacious doesn't start at all - there is celluloid. OnlyOffice using de-xfce4-locales runs flawlessly.
If there is anything I could/should test, which could take a while 'cause my job keeps me busy, please ping me and DO let me know.
Thanks.
OverlayFS Porteus
Posted: 24 Jan 2021, 09:33
by fortix
@neko >>> I am so sorry - I would like to correct my statement above.
Audacious 4.0.5 xzm was in my ISO/sdX1/porteus/modules folder - which I removed before booting to RAM today.
And voilá - audacious 4.0.2* started without a hitch, supported by qt5.5.15.2.xzm and other xzm's, for e. g. gstream, ffmpeg, etc..
On the side line: my 'system' boots with 38 xzm's into RAM.
Thanks (once again*)
OverlayFS Porteus
Posted: 25 Jan 2021, 05:33
by neko
Overlay version of "Porteus-XFCE4.12-v5.0rc2" ISO is updated with Kernel 5.11-rc5.
OverlayFS Porteus (Post by neko #78485)
It includes web browser seamonkey 2.53.6.
Thanks.
OverlayFS Porteus
Posted: 26 Jan 2021, 10:09
by fortix
Thank you - I'll test and let you know ...
OverlayFS Porteus
Posted: 03 Aug 2021, 07:15
by neko
[Kernel 5.14-rc4 OverlayFS : Porteus v5.0
rc3]
OV.Porteus-XFCE-v5.0rc3-x86_64.iso (368 M)
https://www.mediafire.com/file/1lrnuqjo ... x86_64.iso
md5sum: a78b422a8d08e0474e43fa9cbc964eef OV.Porteus-XFCE-v5.0rc3-x86_64.iso
Thanks.
OverlayFS Porteus
Posted: 06 Aug 2021, 16:27
by evergreen
hello neko,
I have been testing
OV.Porteus-XFCE-v5.0rc3-x86_64.iso it is quite good as well as
Porteus-XFCE-v5.0rc3-x86_64.iso I activated my modules and deactivated also without issues.
Only one thing, Porteus with OV reported took 915Mb user memory and current Porteus 5.0rc3 with ausfs was 870Mb
Both with XFCE and freshboot
Maybe this happens because kernel Version ? or maybe Overlay needs some ram memory ? I am Just asking for my education Thanks
OverlayFS Porteus
Posted: 07 Aug 2021, 00:08
by neko
@evergreen
1."activated and deactivated also without issues."
Some people have pointed out problems.
Please refer to older articles in this thread.
2.compare OV with AUFS on the same kernel version 5.14-rc4
[SIZE]
Code: Select all
# ls -l *.iso
-rw-r--r-- 1 root root 368734208 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso
-rw-r--r-- 1 root root 368427008 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64.iso
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.*
-rw-r--r-- 1 root root 1152600 11月 2 2020 AUFS.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.xz
-rw-r--r-- 1 root root 920154 8月 3 15:25 OV.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.zstd
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
-rw-r--r-- 1 root root 5592704 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
-rw-r--r-- 1 root root 5516864 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
-rw-r--r-- 1 root root 87478272 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
-rw-r--r-- 1 root root 87474176 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
#
# ls -l OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/001-overlay.xzm
-rw-r--r-- 1 root root 4096 8月 3 15:24 OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/001-overlay.xzm
#
[Needed memory]
Please compare OV with AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso by yourself.
AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso (369 M)
already been removed from upload site
md5sum: 33c689cb36f4cbcd34b7c6e1aa2c3b50 AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso
Thanks.
OverlayFS Porteus
Posted: 07 Aug 2021, 01:13
by evergreen
@neko
I did a freshboot again both with loopback iso using grub2, in this moment I have been checking with terminal+top so it can be better appreciated with other details
OV.Porteus-XFCE-v5.0rc3-x86_64.iso
AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso
Thanks
neko wrote: ↑07 Aug 2021, 00:08
@evergreen
1."activated and deactivated also without issues."
Some people have pointed out problems.
Please refer to older articles in this thread.
2.compare OV with AUFS on the same kernel version 5.14-rc4
[SIZE]
Code: Select all
# ls -l *.iso
-rw-r--r-- 1 root root 368734208 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso
-rw-r--r-- 1 root root 368427008 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64.iso
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.*
-rw-r--r-- 1 root root 1152600 11月 2 2020 AUFS.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.xz
-rw-r--r-- 1 root root 920154 8月 3 15:25 OV.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/initrd.zstd
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
-rw-r--r-- 1 root root 5592704 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
-rw-r--r-- 1 root root 5516864 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64/boot/syslinux/vmlinuz
#
# ls -l *.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
-rw-r--r-- 1 root root 87478272 8月 7 08:23 AUFS.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
-rw-r--r-- 1 root root 87474176 8月 3 15:49 OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/000-kernel.xzm
#
# ls -l OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/001-overlay.xzm
-rw-r--r-- 1 root root 4096 8月 3 15:24 OV.Porteus-XFCE-v5.0rc3-x86_64/porteus/base/001-overlay.xzm
#
[Needed memory]
Please compare OV with AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso by yourself.
AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso (369 M)
https://www.mediafire.com/file/k99sybm0 ... x86_64.iso
md5sum: 33c689cb36f4cbcd34b7c6e1aa2c3b50 AUFS.Porteus-XFCE-v5.0rc3-x86_64.iso
Thanks.
OverlayFS Porteus
Posted: 20 Sep 2021, 05:24
by neko
[Example Kernel 5.15-rc2 OverlayFS ISO]
(Language: English)
OV.Porteus-XFCE-v5.0rc3-k5.15-rc2.iso (371 M)
deleted
md5sum: ba04c008c7d218da4d3ba78170a96388 OV.Porteus-XFCE-v5.0rc3-k5.15-rc2.iso
(Language: Japanese, English)
OV.APorteus-BUDGIE_ja-v21.09.17-x86_64.iso (636 M)
deleted
md5sum: 4a22bfbe8c992fb5b32593fa2a2a9e3d OV.APorteus-BUDGIE_ja-v21.09.17-x86_64.iso
Note 1:
The config (ISO/boot/syslinux/porteus.cfg) of these ISOs has a "nomodeset" boot parameter.
Note 2:
OV.APorteus-BUDGIE_ja-v21.09.17-x86_64.iso has Add-On-Packages.
Please refer on APorteus-BUDGIE_ja-v21.09.17-x86_64.iso in
ArchLinux packages manager for Porteus (Post by neko #36689)
Thanks.
OverlayFS Porteus
Posted: 16 Nov 2021, 03:41
by neko
[Example Kernel 5.16-rc1 OverlayFS ISO]
(Language: English)
OV.Porteus-XFCE4.12-v5.0rc3-k5.16-rc1.iso (788 M)
deleted
md5sum: 96652f13129ef938d3cc0b1990b4ebc9 OV.Porteus-XFCE4.12-v5.0rc3-k5.16-rc1.iso
(Language: English)
OV.APorteus-OPENBOX-v21.11.15-x86_64.iso (630 M)
deleted
md5sum: 4ea307e859ecabf8eb713475e54850e3 OV.APorteus-OPENBOX-v21.11.15-x86_64.iso
Note:
The config (ISO/boot/syslinux/porteus.cfg) of OV.Porteus-XFCE4.12-v5.0rc3-k5.16-rc1.iso
has a "nomodeset" boot parameter.
If your graphic environment is no problem,
please delete the "nomodeset" boot parameter.
Thanks.