PorteuX 0.3 has been released

PorteuX - The Next Experience. It's inspired by Slax and Porteus but with heaps of improvements
porteux
Shogun
Shogun
Posts: 288
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.3 has been released

Post#46 by porteux » 13 May 2023, 00:42

This is a work in progress printing module for PorteuX stable (not current!):

https://we.tl/t-Nhe3Z01mzw

It should work without downloading gtk+3.

Could guys test it and report your impressions? Thanks!

EDIT: and here is the module for current: https://we.tl/t-K4blZOIQlF

seed_clapper
Black ninja
Black ninja
Posts: 48
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5

PorteuX 0.3 has been released

Post#47 by seed_clapper » 13 May 2023, 01:27

Is ventoy booting supported? I tried all three versions of stable lxqt porteux and all of them stuck at "Porteux data not found" message.
Booting porteux installed directly on usb drive works fine. But Windows refused to run installer exe and I had to use installer from porteuS.
If I leave directly installed porteux usb drive connected to pc then booting porteux from ventoy results in booting directly installed porteux.

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#48 by Ed_P » 13 May 2023, 04:53

seed_clapper wrote:
13 May 2023, 01:27
Is ventoy booting supported?
I think that is a question for ventoy to answer.
seed_clapper wrote:
13 May 2023, 01:27
If I leave directly installed porteux usb drive connected to pc then booting porteux from ventoy results in booting directly installed porteux.
Not a ventoy user but that would seem to be what ventoy should do.

Can you post your ventoy menu file?

I boot USBs and ISOs systems using Grub2Win.

Added in 27 minutes 9 seconds:
porteux wrote:
13 May 2023, 00:42
This is a work in progress printing module for PorteuX stable (not current!):

https://we.tl/t-Nhe3Z01mzw

It should work without downloading gtk+3.

Could guys test it and report your impressions? Thanks!
System Tools > Manage Printing fails, "Not Found - CUPS v2.4.2"
Firefox attempt to Print this page shows only Print to PDF
printing-porteux-stable module is 64.8 MB
gtk+3 module is 16.4 MB

fulalas
DEV Team
DEV Team
Posts: 2060
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

PorteuX 0.3 has been released

Post#49 by fulalas » 13 May 2023, 08:37

Ed_P, not sure what you mean by 'fails'. What is the expected behavior when you click on Manage Printing? Have you tested on AF? Can you provide screenshots?

Thanks

seed_clapper
Black ninja
Black ninja
Posts: 48
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5

PorteuX 0.3 has been released

Post#50 by seed_clapper » 13 May 2023, 11:58

Ed_P wrote:
13 May 2023, 05:20
Can you post your ventoy menu file?
Ventoy is automated. On boot it searches for isos in the drive and creates a list. Then you can boot them in three modes on your choice: optical drive emulation, grub2/wimboot, memdisk.

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#51 by Ed_P » 13 May 2023, 18:15

Without being able to see the code that ventoy generates for Porteus it's hard to help.

With grub2win these are some of my grub2 menus for booting the Porteus ISO file.

Code: Select all

set timeout=30

# Set the default variable to the submenu entry you prefer
set default=1

     set linux_folder=/porteus5.0

#     set iso="/ISOs/Porteus-CINNAMON-v5.0-x86_64-220723.iso"
#     set iso="/ISOs/Porteus-CINNAMON-v5.0-x86_64-220924.iso"
#     set iso="/ISOs/Porteus-CINNAMON-v5.0-x86_64-221210.iso"
#     set iso="/ISOs/Porteus-CINNAMON-v5.0-x86_64-230217.iso"
     set iso="/ISOs/Porteus-CINNAMON-v5.0-x86_64-230421.iso"

menuentry " Porteus 5.0 ISO - changes="  --class slackware   --class icon-porteus  {

     set bootparms="volume=10 reboot=cold extramod=$linux_folder/Modules \
       changes=EXIT:$linux_folder/changes/50save.dat \
       noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;mychanges;autonet;menu1" # ;mychanges"

     search -f $iso --set=root
     loopback loop $iso
     linux (loop)/boot/syslinux/vmlinuz      from=$iso $bootparms
#     linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
     initrd (loop)/boot/syslinux/initrd.xz
#     initrd $linux_folder/initrd/initrd.xz
     }  

menuentry " Porteus 5.0 ISO - AF'"  --class slackware   --class icon-porteus  {

     set bootparms="volume=10 reboot=cold extramod=$linux_folder/Modules \
       noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;menu2" # ;mychanges"

     search -f $iso --set=root
     loopback loop $iso
     linux (loop)/boot/syslinux/vmlinuz      from=$iso $bootparms
#     linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
     initrd (loop)/boot/syslinux/initrd.xz
#     initrd $linux_folder/initrd/initrd.xz  
     }

menuentry " Porteus 5.0 ISO - AF+"  --class slackware   --class icon-porteus  {

     set bootparms="volume=33 reboot=cold extramod=$linux_folder/Modules \
       noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;mychanges;menu3" 

     search -f $iso --set=root
     loopback loop $iso
     linux (loop)/boot/syslinux/vmlinuz      from=$iso $bootparms
#     linux $linux_folder/BootModules/vmlinuz from=$iso $bootparms
     initrd (loop)/boot/syslinux/initrd.xz
#     initrd $linux_folder/initrd/initrd.xz  
     }

menuentry " Porteus 5.0 ISO - AF "  --class slackware   --class icon-porteus  {

     set bootparms="volume=33 reboot=cold noload=mychanges;menu5"
#     set bootparms="volume=33 reboot=cold \
#       noload=kde;jinn;lxqt;xfce;lxde;mate;open;dat.xzm;mychanges;menu5" 

     search -f $iso --set=root
     loopback loop $iso
     linux (loop)/boot/syslinux/vmlinuz      from=$iso $bootparms
     initrd (loop)/boot/syslinux/initrd.xz
#     initrd $linux_folder/initrd/initrd.xz
     }
#
My initial PorteuX menu is similar.

Code: Select all

menuentry " PorteuX 0.3 ISO - LXQt"  --class slackware   --class icon-porteux2  {

     set iso="/ISOs/PorteuX/porteux-v0.2-gnome-42.9-stable-x86_64.iso"
     set iso="/ISOs/PorteuX/porteux-v0.3-mate-1.27.1-stable-x86_64.iso"
     set iso="/ISOs/PorteuX/porteux-v0.3-lxqt-1.3.0-stable-x86_64.iso"
     set bootparms="volume=33 reboot=cold extramod=/porteux0.3/Modules \
       kmap=us noload=mate;cinn;menu6"

     search -f $iso --set=root
     loopback loop $iso
     linux (loop)/boot/syslinux/vmlinuz      from=$iso $bootparms
#     initrd (loop)/boot/syslinux/initrd.xz
#     initrd /porteux0.2/initrd.xz
       initrd /porteux0.3/initrd.zst
     }
If you can't tweak the menus ventoy generates I think you're out of luck.

Added in 1 hour 16 minutes 15 seconds:
seed_clapper wrote:
13 May 2023, 01:27
at "Porteux data not found" message.
Ya kno seed it just occurred to me I think I had that problem with porteux0.2. PorteuX wasn't supporting ISO booting and some how I got a new initrd.xz file that supports it. Let me see if I can find the link to the initrd.xz file.

Added in 19 minutes 37 seconds:
No link but steps: :)

Copy the ISO files to a drive.
Then copy the /boot/syslinux/initrd.zst file to the ventoy boot folder or some other folder available when booting.
Change the ventoy's initrd boot command to boot the initrd.zst file from the drive rather than from (loop)/boot/syslinux

Basically like my PorteuX boot menu.

Added in 7 minutes 3 seconds:
This link might help you also:

https://www.ventoy.net/en/plugin_grubmenu.html

Kulle
Warlord
Warlord
Posts: 705
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

PorteuX 0.3 has been released

Post#52 by Kulle » 14 May 2023, 08:43

Hi porteux,
I replaced 07-printing-x86_64-2023-04-22.xzm with printing-porteux-stable-x86_64.xzm
Printing works for me with the new module.

But the document scanner is not shown in the menu.
simple-scan => Command not found

seed_clapper
Black ninja
Black ninja
Posts: 48
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5

PorteuX 0.3 has been released

Post#53 by seed_clapper » 14 May 2023, 09:04

Ed_P wrote:
13 May 2023, 19:58
Copy the ISO files to a drive.
You inspired me to find a simpler solution for booting porteuX from ventoy:

01) install 7-zip archive manager
02) open porteuX iso file in 7-zip
03) extract "porteux" folder to your ventoy usb drive
04) use your favourite ISO editing tool to remove "porteux" folder from porteuX iso (can be skipped if you do not care about saving free space on your ventoy usb drive)
05) copy your porteuX iso to your ventoy usb drive
06) if you have many files in your ventoy usb drive then you should prevent ventoy from wasting your precious time scanning all that files
  by doing either:
  a) create ".ventoyignore" file in folders which you want to be ignored by ventoy
  b) restrict ventoy going deep into subfolders or specify a folder with iso files https://www.ventoy.net/en/doc_search_path.html
07) reboot to ventoy (the way to do it depends on your pc's motherboard's BIOS, so you have to google it yourself)
08) select your porteuX iso on the list and press enter
09) ...
10) enjoy your porteuX experience!

I assume that porteuX indiscriminately searches for "porteux" folder in all connected drives and completely ignores ventoy's emulated optical drive.

My first impressions.
PorteuX look very similar to porteuS.
Browser download tool now have additional programms in it.
After downloading Firefox and OnlyOffice they were activated automatically but did not appear in start menu until reboot.
Had to install japanese font module for japanese characters.
Screen tearing issue while playing videos on my old integrated Intel gpu. To resolve issue picom 9, libconfig 1.7.3, libev 4.33 were downloaded. After converting to modules and activating you need to run it from start menu, open config file located at "/etc/picom.conf" and change 'backend = "xrender"' to 'backend = "glx"', save config.
Mpv is a great video player if you have a patience to sit down and read manual, edit configs, search scripts for enhancing functionality etc. But VLC just works out-of-the-box.
LXQT in my opinion is the best choice for old pc with weak cpu and low memory. But there is no easy way to connect to wi-fi with hidden ssid. You must right-click on network connection tray icon, select "Edit connection", create profile for your hidden wi-fi spot, run command line and execute "nmcli con up _profile_name_".
XFCE is friendlier to user than LXQT.
MATE look nice.
GNOME and KDE are the fancy ones.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3998
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

PorteuX 0.3 has been released

Post#54 by Blaze » 14 May 2023, 10:07

porteux, I can't to download from WeTransfer coz I have sanctions :teehee:
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#55 by Ed_P » 14 May 2023, 18:56

What system you looking to test Blaze? Maybe someone with access to mediafire can copy it to there for you.

Added in 14 minutes 57 seconds:
fulalas wrote:
13 May 2023, 08:37
Ed_P, not sure what you mean by 'fails'.
:o I just saw your posting!

When I click on Manage Printing in Porteus 5.0 a browser window opens for http://localhost:631/admin/ titled "Administration - CUPS 2.4.2". That doesn't happen in PorteuX. There with your print module I get "Not Found - CUPS v2.4.2"

From the Manage Printing app in Porteus 5.0:

Code: Select all

[Desktop Entry]
Categories=System;Printing;HardwareSettings;X-Red-Hat-Base;
Exec=/usr/bin/xdg-open http://localhost:631/admin/
Icon=cups
StartupNotify=false
Terminal=false
Type=Application
Name=Manage Printing
Comment=CUPS Web Interface
I will try it again latter. It's Mother's Day here.

=====================

Just retried it, same error and I'm posting from PorteuX so I have Internet and a browser.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3998
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

PorteuX 0.3 has been released

Post#56 by Blaze » 14 May 2023, 19:11

Ed_P, I don't have access to https://we.tl/
To our creative community in Russia and the Republic of Belarus,

We have made the very difficult decision to temporarily stop providing services and selling our products in the Russian Federation and the Republic of Belarus.

WeTransfer serves creative people around the world and we understand that many of you rely on our service to share ideas and work.

But there is also the risk that our products and services are used in the interests of war, and this we cannot reconcile.

We remind you that this is a necessary measure, we hope for your understanding.

WeTransfer Team
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#57 by Ed_P » 14 May 2023, 22:37

Blaze wrote:
14 May 2023, 19:11
Ed_P, I don't have access to https://we.tl/
I'm sorry to hear that. But if you let us know which DE you want to test someone can download it and upload it to a system you can access.

Added in 6 hours 6 minutes 51 seconds:
fulalas wrote:
13 May 2023, 08:37
Ed_P, not sure what you mean by 'fails'. What is the expected behavior when you click on Manage Printing? Have you tested on AF? Can you provide screenshots?

Thanks
porteux0.3 with printing module
Image

Code: Select all

~#  uname -a
Linux porteux.example.net 6.2.11-porteux #1 SMP PREEMPT_DYNAMIC Fri Apr 14 11:39:03 NZST 2023 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteux/*
001-core.xzm:20230416
002-xorg.xzm:20230416
002-xtra.xzm:20230416
003-lxqt.xzm:20230416
initrd.xz:20230409

~#  ls -l /mnt/live/memory/images
000-kernel-6.2.11.xzm : Apr 14 00:02
001-core-stable-20230416.xzm : Apr 15 17:36
002-xorg-stable-20230416.xzm : Apr 15 21:11
002-xtra-stable-20230416.xzm : Feb 3 09:59
003-lxqt-1.3.0-stable-20230416.xzm : Apr 15 20:44
009-porteus5-compatibility-stable.xzm : Jan 23 22:14
07-printing-x86_64-2023-02-04.xzm : Feb 4 17:17
firefox-latest-111.0.1-x86_64-1.xzm : Mar 23 01:01
printing-porteux-stable-x86_64.xzm : Mar 17 13:48

~#  cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=/ISOs/PorteuX/porteux-v0.3-lxqt-1.3.0-stable-x86_64.iso volume=33 reboot=cold extramod=/porteux0.3/Modules kmap=us noload=mate;cinn
porteux0.3 with gtk module
Image

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#58 by Ed_P » 16 May 2023, 20:25

:%)

beny
Full of knowledge
Full of knowledge
Posts: 2275
Joined: 02 Jan 2011, 11:33
Location: italy

PorteuX 0.3 has been released

Post#59 by beny » 16 May 2023, 22:10

hi Ed_P try this http://localhost:631/admin
we have:Apollo dymo epson fuji-xerox generic HP oki samsung and other......

User avatar
Ed_P
Contributor
Contributor
Posts: 8957
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

PorteuX 0.3 has been released

Post#60 by Ed_P » 16 May 2023, 23:57

:shock: That's amazing beny. With the 64MB printing module your link works! :good: And the System Tools Manage Printing one still doesn't.

Once I figure out how to view the Manage Printing desktop file in the System Tools folder with a text editor I'll be able to see what the heck the difference it. Manage Printing works with the 16MB gtk module.

Post Reply