PorteuX 0.5 RC1 (current only)

PorteuX - The Next Experience. It's inspired by Slax and Porteus but with heaps of improvements
roadie
Full of knowledge
Full of knowledge
Posts: 400
Joined: 02 Jan 2011, 18:41
Distribution: Porteus 5.0-RC1
Location: In a hayfield

PorteuX 0.5 RC1 (current only)

Post#16 by roadie » 01 Jul 2023, 06:01

Cinnamon is working well for me apart from the same network error as Ed_P got. If you left click on the network icon, then click on the ssid you want, it creates a file in /etc/NetworkManager/system-connections named Auto "your ssid"-nm and it charges ahead and tries to connect without giving you an input box in which to put in the password. You have to left click on nm-applet and select "edit connections" to get the input box......IIRC, ....not in it now.

I don't use Cinnamon, so can't say whether or not that's it's normal behavior. I didn't stay in it long, I much prefer Xfce4, though Cinnamon was nice and responsive. I booted it in Always Fresh and no issues in getting to the desktop with decent speed.

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.5 RC1 (current only)

Post#17 by porteux » 01 Jul 2023, 09:24

@roadie, thanks for the feedback. :)

There were indeed 2 packages missing in the Cinnamon module, that's why the wifi password was not showing up. It should be fixed now (same link).

Also, 001-core (in the ISO) has a bug when trying to deactivate a module (due to changes in the new libmount). It's fixed here (same file name):

https://www.mediafire.com/file/p9xjgba1 ... 230629.xzm

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

PorteuX 0.5 RC1 (current only)

Post#18 by Ed_P » 01 Jul 2023, 12:49

Ed_P wrote:
01 Jul 2023, 05:03
Booting yields a small terminal window whose title says: "Issue:openbox: bash"
Same results with new 003 and 001 modules. And no saved settings involved.

Code: Select all

guest@porteus:/mnt/nvme0n1p7/porteux0.5/Modules$ ls -oh
total 243M
-rwxrwxrwx 1 guest 133M Jul  1 08:16 001-core-current-20230629.xzm*
-rwxrwxrwx 1 guest  36M Jul  1 08:18 003-cinnamon-5.8.0-current-20230630.xzm*
-rwxrwxrwx 1 guest  75M Mar 22 21:01 firefox-latest-111.0.1-x86_64-1.xzm*
guest@porteus:/mnt/nvme0n1p7/porteux0.5/Modules$ 
Ed

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.5 RC1 (current only)

Post#19 by porteux » 01 Jul 2023, 12:58

Maybe without the cheatcodes I told you about? Or maybe adding only 'norootcopy'?

What about the old fashion USB stick? :thumbsup:

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

PorteuX 0.5 RC1 (current only)

Post#20 by Ed_P » 01 Jul 2023, 14:47

With this config:

Code: Select all

~#  uname -a
Linux porteux.example.net 6.2.16-porteux #1 SMP PREEMPT_DYNAMIC Mon Jun 26 23:24:16 NZST 2023 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteux/*
001-core.xzm:20230629
002-xorg.xzm:20230629
002-xtra.xzm:20230629
initrd.zst:20230426

~#  ls -l /mnt/live/memory/images
000-kernel-6.2.16.xzm : Jun 26 11:43
001-core-current-20230629-test.xzm : Jun 29 10:20
001-core-current-20230629.xzm : Jun 29 07:52
002-xorg-current-20230629.xzm : Jun 29 07:53
002-xtra-current-20230629.xzm : Feb 3 09:59
003-cinnamon-5.8.0-current-20230630.xzm : Jul 1 2023
firefox-latest-111.0.1-x86_64-1.xzm : Mar 23 01:01

~#  cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=/ISOs/PorteuX/porteux-v0.5-xfce-4.16-current-x86_64.iso volume=33 reboot=cold extramod=/porteux0.5/Modules kmap=us noload=mate;lxqt;xfce

ISO: /ISOs/PorteuX/porteux-v0.5-xfce-4.16-current-x86_64.iso
I was booted to text mode :o I signed on as root and ran startx which started the xfce DE. WiFi works, I'm posting from the porteux system.

As for rootcopy. I boot ISOs so everything is in RAM.

Added in 2 hours 53 minutes 33 seconds:
This combo boots the same way.

Code: Select all

~#  uname -a
Linux porteux.example.net 6.2.16-porteux #1 SMP PREEMPT_DYNAMIC Mon Jun 26 23:24:16 NZST 2023 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux

~#  cat /etc/porteux/*
001-core.xzm:20230629
002-xorg.xzm:20230629
002-xtra.xzm:20230629
initrd.zst:20230426

~#  ls -l /mnt/live/memory/images
000-kernel-6.2.16.xzm : Jun 26 11:43
001-core-current-20230629.xzm : Jun 29 07:52
002-xorg-current-20230629.xzm : Jun 29 07:53
002-xtra-current-20230629.xzm : Feb 3 09:59
003-cinnamon-5.8.0-current-20230630.xzm : Jul 1 2023
firefox-latest-111.0.1-x86_64-1.xzm : Mar 23 01:01

~#  cat /proc/cmdline
quiet BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz from=/ISOs/PorteuX/porteux-v0.5-xfce-4.16-current-x86_64.iso volume=33 reboot=cold extramod=/porteux0.5/Modules kmap=us noload=mate;lxqt;xfce;-test

ISO: /ISOs/PorteuX/porteux-v0.5-xfce-4.16-current-x86_64.iso
Ed

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

PorteuX 0.5 RC1 (current only)

Post#21 by fulalas » 01 Jul 2023, 21:35

Booting here using RC1 + Cinnamon with no issues, including wifi:

https://www.mediafire.com/file/lhxdly2j ... -32-47.png

I renamed Cinnamon module to 1.xzm just to make it easier to remember/type :P

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

PorteuX 0.5 RC1 (current only)

Post#22 by Ed_P » 01 Jul 2023, 21:51

When your Cinnamon worked it had a taskbar at the bottom, like the one in Porteus 5.0, the Cinnamon in your png is at the top.

Code: Select all

root@porteux:~# ls /mnt/live/memory/images/
000-kernel-6.2.16.xzm/          002-xtra-current-20230629.xzm/
001-core-current-20230629.xzm/  003-cinnamon-5.8.0-current-20230630.xzm/
002-xorg-current-20230629.xzm/  firefox-latest-111.0.1-x86_64-1.xzm/
root@porteux:~# cat /etc/bootcmd.cfg
quiet
BOOT_IMAGE=(loop)/boot/syslinux/vmlinuz
from=/ISOs/PorteuX/porteux-v0.5-xfce-4.16-current-x86_64.iso
volume=33
reboot=cold
extramod=/porteux0.5/Modules
kmap=us
noload=mate;lxqt;xfce;-test
root@porteux:~# 
Image

Added in 6 hours 32 minutes 59 seconds:
If I add 4 to the boot parms booting brings up the DE automatically. But even so the DE does not look like Cinnamon. It looks like XFCE.

Code: Select all

guest@porteux:~$ ls /mnt/live/memory/images
000-kernel-6.2.16.xzm/                    001-core-current-20230629.xzm/
002-xorg-current-20230629.xzm/            002-xtra-current-20230629.xzm/
003-cinnamon-5.8.0-current-20230630.xzm/  firefox-latest-111.0.1-x86_64-1.xzm/
guest@porteux:~$ 
Upload your 1.xzm for me to test.
Ed

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

PorteuX 0.5 RC1 (current only)

Post#23 by beny » 02 Jul 2023, 14:42

hi Ed_P if you boot at init 3 you can try to choose desktop environment with xwmconfig when you have done you can boot with startx is just an int.

roadie
Full of knowledge
Full of knowledge
Posts: 400
Joined: 02 Jan 2011, 18:41
Distribution: Porteus 5.0-RC1
Location: In a hayfield

PorteuX 0.5 RC1 (current only)

Post#24 by roadie » 03 Jul 2023, 00:20

@Ed_P,
The noload cheatcode you're using doesn't work for me in Cinnamon. It has to be 003-xfce or the boot halts at the end of linuxrc and throws an error about not finding /sbin/init. Not using the cheatcode results in Xfce being the desktop rather than Cinnamon which sounds like what you're experiencing.

@porteux
Where are the settings stored for the panel in Cinnamon?
I've copied everything from /home/guest/.config and /home/guest/.local to rootcopy, but on rebooting the icons for the browser and email app are not there. All my keyboard shortcuts and other changes are restored, but not those icons. Using a save module works but I prefer rootcopy as it's easy to change.

EDIT: The error is:

Code: Select all

cp: can't stat '/union/sbin/init'...no such file or directory
Last edited by roadie on 03 Jul 2023, 03:14, edited 1 time in total.

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

PorteuX 0.5 RC1 (current only)

Post#25 by Ed_P » 03 Jul 2023, 00:27

Thanks guys. :friends: I'm going to wait for RC2, maybe it will support the Porteus 5.0 Cinnamon like Porteux0.4 does.
Ed

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.5 RC1 (current only)

Post#26 by porteux » 03 Jul 2023, 04:34

@roadie, I can boot into Cinnamon using noload=xfce cheatcode, just like the screenshot here: PorteuX 0.5 RC1 (current only) (Post by fulalas #94724)

I don't know much about Cinnamon. To be honest, I built it for the first time just a few days ago and used it as my main DE for testing purposes -- no plans to include it in the next official release. But usually all settings go into ~/.config/dconf/user . If saving a module works, you can try copying folder by folder to your rootcopy until you find the one :)

Regarding this /union/sbin/init issue, I'm no sure what's happening. Maybe a mix of old and new files, like initrd?

BTW, I just noticed that you and beny joined this forum at the exact same day! :o

@Ed_P, the Cinnamon module I linked in the first post of this thread is a build from scratch, so it won't look like the one in Porteus 5. It's just a matter of setting the style you want. I tried to keep it as vanilla as possible. I actually just updated it (same link) to include fully working icons. You can try to download isomaster and edit the ISO to exclude Xfce and include the new Cinnamon.

roadie
Full of knowledge
Full of knowledge
Posts: 400
Joined: 02 Jan 2011, 18:41
Distribution: Porteus 5.0-RC1
Location: In a hayfield

PorteuX 0.5 RC1 (current only)

Post#27 by roadie » 03 Jul 2023, 05:26

Cinnamon desktop, when using Midnight Commander to edit a file, I get this error:

Code: Select all

no word lists can be found for the language "en"
Installing aspell-en fixes it.....module is 1.6MB....true, not a lot of users are calling up mc, but I wouldn't be without it. In fact, I've turned away from distros that don't include Midnight Commander. :evil:

Regarding the /union/sbin/init error, I've tested 5 times and using the noload=xfce cheatcode locks it up every time. If I use noload=003-xfce, it boots fine. It also works as it should with other modules, just not Xfce. I've checked the initrd.zst and it's identical to the one in the ISO, md5sum is:

Code: Select all

fca90f8c256edf98bc6cbbf7b13bd4cb
Speaking of initrd's, mloop is complaining:

Code: Select all

mloop requires the following:   httpfs2
As to the configs for Cinnamon, I've copied the ~/.config/dconf/user file and no joy. I'll play with it some more. For a first effort, you've done a really nice job. It's a well polished desktop, but I think the Cinnamon devs have made it less intuitive than it could be.

We may have joined at the same time, but beny is way far ahead of me in knowledge. :shifty:

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

PorteuX 0.5 RC1 (current only)

Post#28 by fulalas » 03 Jul 2023, 07:15

@roadie, I have no problems using both noload=xfce and extramod=[yourmodule.xzm]. See:

https://www.mediafire.com/file/3szdlbyt ... .10.27.mp4

This on VM just to provide a better video quality, but I can replicate the same behaviour on the real machine.

I just used the original ISO + cinnamon module from the first post. Can you replicate on a VM just to make sure there's nothing odd going on here?

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.5 RC1 (current only)

Post#29 by porteux » 03 Jul 2023, 07:25

@roadie, thanks for reporting the Midnight Commander issue. It's fixed now and it will be available in the next release.

I can't replicate the mloop issue though. Can you provide a step by step please?

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

PorteuX 0.5 RC1 (current only)

Post#30 by Ed_P » 03 Jul 2023, 14:24

porteux wrote:
03 Jul 2023, 04:34
@Ed_P, the Cinnamon module I linked in the first post of this thread is a build from scratch, so it won't look like the one in Porteus 5.
The Cinnamon option in porteux0.4 works perfectly imho, why not continue to support that option? Got to be less effort than building the DE from scratch. Too bad jssouza is no longer with us. :(
porteux wrote:
03 Jul 2023, 04:34
You can try to download isomaster and edit the ISO to exclude Xfce and include the new Cinnamon.
Thanks porteux. I have scripts I use to update and build my ISOs. :happy62:
Ed

Post Reply